![]() |
|
A random number generator class. More...
#include <random.h>
Public Member Functions | |
randomEngine (randomEngineType typeIn=AF_RANDOM_ENGINE_DEFAULT, uintl seedIn=0) | |
This function creates a af::randomEngine object with a af::randomEngineType and a seed. More... | |
randomEngine (const randomEngine &in) | |
Copy constructor for af::randomEngine. More... | |
randomEngine (af_random_engine engine) | |
Creates a copy of the random engine object from a af_random_engine handle. More... | |
~randomEngine () | |
randomEngine & | operator= (const randomEngine &in) |
void | setType (const randomEngineType type) |
randomEngineType | getType (void) |
void | setSeed (const uintl seed) |
uintl | getSeed (void) const |
af_random_engine | get (void) const |
A random number generator class.
~randomEngine | ( | ) |
af_random_engine get | ( | void | ) | const |
uintl getSeed | ( | void | ) | const |
randomEngineType getType | ( | void | ) |
randomEngine& operator= | ( | const randomEngine & | in | ) |
void setSeed | ( | const uintl | seed | ) |
void setType | ( | const randomEngineType | type | ) |