Nugget
Classes | Public Types | Public Member Functions | Protected Attributes | List of all members
eastl::uniform_int_distribution< IntType > Class Template Reference
Collaboration diagram for eastl::uniform_int_distribution< IntType >:
Collaboration graph
[legend]

Classes

struct  param_type
 

Public Types

typedef IntType result_type
 

Public Member Functions

 uniform_int_distribution (IntType a=0, IntType b=eastl::numeric_limits< IntType >::max())
 
 uniform_int_distribution (const param_type &params)
 
void reset ()
 
template<class Generator >
result_type operator() (Generator &g)
 
template<class Generator >
result_type operator() (Generator &g, const param_type &params)
 
result_type a () const
 
result_type b () const
 
param_type param () const
 
void param (const param_type &params)
 
result_type min () const
 
result_type max () const
 

Protected Attributes

param_type mParam
 

The documentation for this class was generated from the following file: