static constexpr result_type max()
static constexpr result_type min()
CsprngEngine(CsprngEngine &&)=delete
CsprngEngine(CsprngEngine const &)=delete
CsprngEngine & operator=(CsprngEngine const &)=delete
result_type operator()()
Generate a random integer.
CsprngEngine & operator=(CsprngEngine &&)=delete
std::uint64_t result_type
void mixEntropy(void *buffer=nullptr, std::size_t count=0)
Mix entropy into the pool.
Use hash_* containers for keys that do not need a cryptographically secure hashing algorithm.
CsprngEngine & cryptoPrng()
The default cryptographically secure PRNG.