37 #ifndef _RANDOM_GENERATOR_HPP_INCLUDED
38 #define _RANDOM_GENERATOR_HPP_INCLUDED
50 virtual unsigned random()
const = 0;
51 virtual void generate(
unsigned char* buffer,
size_t bytes )
const = 0;
56 #endif // _RANDOM_GENERATOR_HPP_INCLUDED
virtual ~RandomGenerator()
Definition: randomGenerator.hpp:48
Random Generator interface class.
Definition: randomGenerator.hpp:45
virtual void generate(unsigned char *buffer, size_t bytes) const =0
virtual unsigned random() const =0