|
acme
Foundational cross-platform layer of the ca2 framework
|
#include <random_number_generator.h>
Public Member Functions | |
| void | seed (::i32 iTwistLen, ::u32 seed) |
| ::u32 | get_u32 () |
| ::u8 | get_unsigned_char () |
Public Attributes | |
| ::u32 | m_uSeed |
| std::default_random_engine | m_generator |
| std::uniform_int_distribution<::u32 > | m_distributionU32 |
| std::uniform_int_distribution<::u32 > | m_distributionU8 |
Conversion utilities. The Mersenne Twister http://www.math.keio.ac.jp/~matumoto/emt.html