#include <RandomNumberGenerator.h>
◆ RngCore()
| mio::RngCore::RngCore |
( |
| ) |
|
◆ ~RngCore()
| mio::RngCore::~RngCore |
( |
| ) |
|
|
virtual |
◆ combine32to64()
| uint64_t mio::RngCore::combine32to64 |
( |
const uint32_t & |
low, |
|
|
const uint32_t & |
high |
|
) |
| const |
|
protected |
◆ doubFromInt()
| double mio::RngCore::doubFromInt |
( |
const uint64_t & |
rn | ) |
const |
|
protected |
◆ getState()
| virtual void mio::RngCore::getState |
( |
std::vector< uint64_t > & |
ovec_seed | ) |
const |
|
pure virtual |
◆ getUniqueSeed()
| bool mio::RngCore::getUniqueSeed |
( |
uint64_t & |
store | ) |
const |
◆ int32()
| virtual uint32_t mio::RngCore::int32 |
( |
| ) |
|
|
pure virtual |
◆ int64()
| virtual uint64_t mio::RngCore::int64 |
( |
| ) |
|
|
pure virtual |
◆ setState()
| virtual void mio::RngCore::setState |
( |
const std::vector< uint64_t > & |
ivec_seed | ) |
|
|
pure virtual |
◆ trueDoub()
| double mio::RngCore::trueDoub |
( |
| ) |
|
|
protected |
◆ hardware_seed_success
| bool mio::RngCore::hardware_seed_success |
The documentation for this class was generated from the following files: