#include <randen.h>
|
static constexpr size_t | kCapacityBytes = RandenTraits::kCapacityBytes |
|
static constexpr size_t | kSeedBytes = RandenTraits::kSeedBytes |
|
static constexpr size_t | kStateBytes = RandenTraits::kStateBytes |
|
◆ ~Randen() [1/2]
absl::random_internal::Randen::~Randen |
( |
| ) |
|
|
default |
◆ Randen() [1/2]
absl::random_internal::Randen::Randen |
( |
| ) |
|
◆ ~Randen() [2/2]
absl::random_internal::Randen::~Randen |
( |
| ) |
|
|
default |
◆ Randen() [2/2]
absl::random_internal::Randen::Randen |
( |
| ) |
|
◆ Absorb() [1/2]
template<typename S , size_t M, typename T , size_t N>
void absl::random_internal::Randen::Absorb |
( |
const S(&) |
seed[M], |
|
|
T(&) |
state[N] |
|
) |
| const |
|
inline |
◆ Absorb() [2/2]
void absl::random_internal::Randen::Absorb |
( |
const void * |
seed, |
|
|
void * |
state |
|
) |
| const |
|
inline |
◆ Generate() [1/2]
template<typename T , size_t N>
void absl::random_internal::Randen::Generate |
( |
T(&) |
state[N] | ) |
const |
|
inline |
◆ Generate() [2/2]
void absl::random_internal::Randen::Generate |
( |
void * |
state | ) |
const |
|
inline |
◆ kCapacityBytes
static constexpr size_t absl::random_internal::Randen::kCapacityBytes = RandenTraits::kCapacityBytes |
|
staticconstexpr |
◆ keys_
const void * absl::random_internal::Randen::keys_ |
|
private |
◆ kSeedBytes
static constexpr size_t absl::random_internal::Randen::kSeedBytes = RandenTraits::kSeedBytes |
|
staticconstexpr |
◆ kStateBytes
static constexpr size_t absl::random_internal::Randen::kStateBytes = RandenTraits::kStateBytes |
|
staticconstexpr |
The documentation for this class was generated from the following files: