8#ifndef BOTAN_AUTO_SEEDING_RNG_H_
9#define BOTAN_AUTO_SEEDING_RNG_H_
22 bool is_seeded()
const override;
35 std::string
name()
const override;
37 void clear()
override;
87 void fill_bytes_with_input(std::span<uint8_t> out, std::span<const uint8_t> in)
override;
90 std::unique_ptr<Stateful_RNG> m_rng;
~AutoSeeded_RNG() override
bool accepts_input() const override
int(* final)(unsigned char *, CTX *)
#define BOTAN_PUBLIC_API(maj, min)
#define BOTAN_RNG_DEFAULT_RESEED_INTERVAL
#define BOTAN_RNG_RESEED_DEFAULT_TIMEOUT
#define BOTAN_RNG_RESEED_POLL_BITS