This class template generates arbitrary-length seeds from a user-supplied RNG.
Declared in <bslh_seedgenerator.h>
template<class RANDOM_NUM_GEN>
class SeedGenerator;
This class template implements a seed generator which takes a user supplied random number generator and uses it to generate an arbitrary length seed. Note that this type inherits from the (template parameter) type RANDOM_NUM_GEN to take advantage of the empty-base optimization.
| Name | Description |
|---|---|
SeedGenerator [constructor] | Constructors |
generateSeed | Generate a seed of the specified length and store it at the specified location. |