18 #ifndef INCLUDED_numeric_random_uniform_hh
19 #define INCLUDED_numeric_random_uniform_hh
45 virtual void setSeed(
int const seed) = 0;
47 virtual void setSeed(std::string
const & seed) = 0;
53 virtual void saveState(std::ostream & out) = 0;
71 inline void setSeed(std::string
const &) { assert(
false ); }
77 virtual void saveState(std::ostream & ) { assert(
false ); }
91 #endif // INCLUDED_numeric_random_uniform_HH
ReferenceCount base class – dispatch class.
Generator based on rand() < clib > function.
virtual void restoreState(std::istream &)
void setSeed(int const seed)
Base class for reference-counted polymorphic classes.
void setSeed(std::string const &)
virtual void saveState(std::ostream &)