|
Zero
0.1.0
|
#include <RandomBase.hpp>
Public Member Functions | |
| RandomTempl (uint32_t seed=0) | |
| RandomTempl (std::vector< uint32_t > seed_array) | |
| ~RandomTempl () | |
| void | init (uint32_t seed) |
| void | initArray (std::vector< uint32_t > seed_array) |
| uint32_t | randInt () |
| unsigned long long | randLongLong () |
| uint32_t | randInt (uint32_t max) |
| uint32_t | randIntUnbiased (uint32_t max) |
| double | randDoubleOpen () |
| double | randDoubleClosed () |
| double | randDouble () |
| double | randDoubleOpen53 () |
| double | randDoubleClosed53 () |
| bool | randBool () |
| bool | randBoolFast () |
Protected Attributes | |
| uint8_t | boolShift |
| uint64_t | boolState |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
protected |
|
protected |
1.8.12