Public Types | |
using | result_type = std::uint32_t |
Public Member Functions | |
SimplePcg32 () | |
SimplePcg32 (result_type seed_) | |
void | seed (result_type seed_) |
void | discard (uint64_t skip) |
result_type | operator() () |
Static Public Member Functions | |
static constexpr result_type() | min () |
static constexpr result_type() | max () |
using result_type = std::uint32_t |
SimplePcg32 | ( | ) |
|
explicit |
|
staticconstexpr |
|
staticconstexpr |
void seed | ( | result_type | seed_ | ) |
void discard | ( | uint64_t | skip | ) |
result_type operator() | ( | ) |