Types publics | |
typedef UniformRandomNumberGenerator | base_type |
typedef IntType | result_type |
Fonctions membres publiques | |
UniformSmallInt (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 |
IntType | _min |
IntType | _max |
base_result | _range |
int | _factor |
Définition à la ligne 59 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 75 du fichier UniformSmallInt.h.
typedef UniformRandomNumberGenerator Arcane::UniformSmallInt< UniformRandomNumberGenerator, IntType >::base_type |
Définition à la ligne 62 du fichier UniformSmallInt.h.
typedef IntType Arcane::UniformSmallInt< UniformRandomNumberGenerator, IntType >::result_type |
Définition à la ligne 63 du fichier UniformSmallInt.h.
Arcane::UniformSmallInt< UniformRandomNumberGenerator, IntType >::UniformSmallInt | ( | base_type & | rng, |
IntType | min, | ||
IntType | max | ||
) |
Définition à la ligne 83 du fichier UniformSmallInt.h.
|
inline |
Définition à la ligne 73 du fichier UniformSmallInt.h.
|
inline |
Définition à la ligne 72 du fichier UniformSmallInt.h.
|
inline |
Définition à la ligne 67 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 79 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 77 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 77 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 78 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 76 du fichier UniformSmallInt.h.
|
static |
Définition à la ligne 64 du fichier UniformSmallInt.h.