#include <TCRng.h>
Public Member Functions | |
virtual uint32 | GetRandomNumber ()=0 |
Get Random true or false value. | |
virtual uint32 | GetRandomNumber (uint32 lower_limit, uint32 upper_limit)=0 |
Get random uint32 value between lower_limit and upper_limit The lower_limit and upper_limit is included in the set of random numbers. | |
virtual double | GetRandomNumberDouble (double lower_limit, double upper_limit)=0 |
Get random double value between lower_limit and upper_limit The lower_limit and upper_limit is included in the set of random numbers. | |
virtual void | SetSeed (uint32 seed)=0 |
Set a new seed to the random number generator. | |
virtual | ~Rng () |
Definition at line 58 of file TCRng.h.
virtual uint32 TC::Rng::GetRandomNumber | ( | ) | [pure virtual] |
Get Random true or false value.
Get random uint32 value between lower_limit and upper_limit The lower_limit and upper_limit is included in the set of random numbers.
virtual double TC::Rng::GetRandomNumberDouble | ( | double | lower_limit, | |
double | upper_limit | |||
) | [pure virtual] |
Get random double value between lower_limit and upper_limit The lower_limit and upper_limit is included in the set of random numbers.
virtual void TC::Rng::SetSeed | ( | uint32 | seed | ) | [pure virtual] |
Set a new seed to the random number generator.