![]() |
My Project
|
|
A random number generator class. More...
#include <random.h>
Public Member Functions | |
randomEngine (randomEngineType typeIn=AF_RANDOM_ENGINE_DEFAULT, unsigned long long 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 unsigned long long seed) |
unsigned long long | getSeed (void) const |
af_random_engine | get (void) const |
~randomEngine | ( | ) |
af_random_engine get | ( | void | ) | const |
unsigned long long getSeed | ( | void | ) | const |
randomEngineType getType | ( | void | ) |
randomEngine& operator= | ( | const randomEngine & | in | ) |
void setSeed | ( | const unsigned long long | seed | ) |
void setType | ( | const randomEngineType | type | ) |