Types publics | |
typedef UniformRandomNumberGenerator | base_type |
typedef IntType | result_type |
Fonctions membres publiques | |
UniformInt (base_type &rng, IntType min, IntType max) | |
result_type | operator() () |
result_type | min () const |
result_type | max () const |
Attributs publics statiques | |
static const bool | has_fixed_range = false |
Types privés | |
typedef base_type::result_type | base_result |
Attributs privés | |
base_type & | _rng |
result_type | _min |
result_type | _max |
result_type | _range |
base_result | _bmin |
base_result | _brange |
int | _range_comparison |
Définition à la ligne 59 du fichier UniformInt.h.
|
private |
Définition à la ligne 81 du fichier UniformInt.h.
typedef UniformRandomNumberGenerator Arcane::UniformInt< UniformRandomNumberGenerator, IntType >::base_type |
Définition à la ligne 62 du fichier UniformInt.h.
typedef IntType Arcane::UniformInt< UniformRandomNumberGenerator, IntType >::result_type |
Définition à la ligne 63 du fichier UniformInt.h.
|
inline |
Définition à la ligne 66 du fichier UniformInt.h.
|
inline |
Définition à la ligne 79 du fichier UniformInt.h.
|
inline |
Définition à la ligne 78 du fichier UniformInt.h.
|
inline |
Définition à la ligne 89 du fichier UniformInt.h.
|
private |
Définition à la ligne 84 du fichier UniformInt.h.
|
private |
Définition à la ligne 84 du fichier UniformInt.h.
|
private |
Définition à la ligne 83 du fichier UniformInt.h.
|
private |
Définition à la ligne 83 du fichier UniformInt.h.
|
private |
Définition à la ligne 83 du fichier UniformInt.h.
|
private |
Définition à la ligne 85 du fichier UniformInt.h.
|
private |
Définition à la ligne 82 du fichier UniformInt.h.
|
static |
Définition à la ligne 64 du fichier UniformInt.h.