| accepts_input() const override | Botan::ESDM_RNG | inlinevirtual |
| add_entropy(std::span< const uint8_t > input) | Botan::RandomNumberGenerator | inline |
| add_entropy(const uint8_t input[], size_t length) | Botan::RandomNumberGenerator | inline |
| add_entropy_T(const T &t) | Botan::RandomNumberGenerator | inline |
| clear() override | Botan::ESDM_RNG | inlinevirtual |
| DefaultPollBits | Botan::RandomNumberGenerator | static |
| DefaultPollTimeout | Botan::RandomNumberGenerator | static |
| DefaultReseedInterval | Botan::RandomNumberGenerator | static |
| ESDM_RNG() | Botan::ESDM_RNG | inline |
| ESDM_RNG(bool prediction_resistance) | Botan::ESDM_RNG | explicit |
| fill_bytes_with_input(std::span< uint8_t > out, std::span< const uint8_t > in) override | Botan::ESDM_RNG | protectedvirtual |
| is_seeded() const override | Botan::ESDM_RNG | inlinevirtual |
| name() const override | Botan::ESDM_RNG | inlinevirtual |
| next_byte() | Botan::RandomNumberGenerator | inline |
| next_nonzero_byte() | Botan::RandomNumberGenerator | inline |
| operator=(const RandomNumberGenerator &rng)=delete | Botan::RandomNumberGenerator | |
| operator=(RandomNumberGenerator &&rng)=default | Botan::RandomNumberGenerator | |
| random_array() | Botan::RandomNumberGenerator | inline |
| random_vec(std::span< uint8_t > v) | Botan::RandomNumberGenerator | inline |
| random_vec(T &v, size_t bytes) | Botan::RandomNumberGenerator | inline |
| random_vec(size_t bytes) | Botan::RandomNumberGenerator | inline |
| randomize(std::span< uint8_t > output) | Botan::RandomNumberGenerator | inline |
| randomize(uint8_t output[], size_t length) | Botan::RandomNumberGenerator | inline |
| randomize_with_input(std::span< uint8_t > output, std::span< const uint8_t > input) | Botan::RandomNumberGenerator | inline |
| randomize_with_input(uint8_t output[], size_t output_len, const uint8_t input[], size_t input_len) | Botan::RandomNumberGenerator | inline |
| randomize_with_ts_input(std::span< uint8_t > output) | Botan::RandomNumberGenerator | |
| randomize_with_ts_input(uint8_t output[], size_t output_len) | Botan::RandomNumberGenerator | inline |
| RandomNumberGenerator()=default | Botan::RandomNumberGenerator | |
| RandomNumberGenerator(const RandomNumberGenerator &rng)=delete | Botan::RandomNumberGenerator | |
| RandomNumberGenerator(RandomNumberGenerator &&rng)=default | Botan::RandomNumberGenerator | |
| reseed(Entropy_Sources &srcs, size_t poll_bits=RandomNumberGenerator::DefaultPollBits, std::chrono::milliseconds poll_timeout=RandomNumberGenerator::DefaultPollTimeout) | Botan::RandomNumberGenerator | virtual |
| reseed_from_rng(RandomNumberGenerator &rng, size_t poll_bits=RandomNumberGenerator::DefaultPollBits) | Botan::RandomNumberGenerator | virtual |
| ~RandomNumberGenerator()=default | Botan::RandomNumberGenerator | virtual |