8#ifndef BOTAN_SYSTEM_RNG_H_
9#define BOTAN_SYSTEM_RNG_H_
virtual bool accepts_input() const =0
virtual bool is_seeded() const =0
virtual void randomize(uint8_t output[], size_t length)=0
virtual std::string name() const =0
virtual void add_entropy(const uint8_t input[], size_t length)=0
void randomize(uint8_t out[], size_t len) override
bool accepts_input() const override
bool is_seeded() const override
void add_entropy(const uint8_t in[], size_t length) override
std::string name() const override
int(* final)(unsigned char *, CTX *)
#define BOTAN_PUBLIC_API(maj, min)
RandomNumberGenerator & system_rng()