Graphe de collaboration de Arcane::UniformSmallInt< UniformRandomNumberGenerator, IntType >: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 55 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 71 du fichier UniformSmallInt.h.
| typedef UniformRandomNumberGenerator Arcane::UniformSmallInt< UniformRandomNumberGenerator, IntType >::base_type |
Définition à la ligne 58 du fichier UniformSmallInt.h.
| typedef IntType Arcane::UniformSmallInt< UniformRandomNumberGenerator, IntType >::result_type |
Définition à la ligne 59 du fichier UniformSmallInt.h.
| Arcane::UniformSmallInt< UniformRandomNumberGenerator, IntType >::UniformSmallInt | ( | base_type & | rng, |
| IntType | min, | ||
| IntType | max ) |
Définition à la ligne 79 du fichier UniformSmallInt.h.
|
inline |
Définition à la ligne 69 du fichier UniformSmallInt.h.
|
inline |
Définition à la ligne 68 du fichier UniformSmallInt.h.
|
inline |
Définition à la ligne 63 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 75 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 73 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 73 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 74 du fichier UniformSmallInt.h.
|
private |
Définition à la ligne 72 du fichier UniformSmallInt.h.
|
static |
Définition à la ligne 60 du fichier UniformSmallInt.h.