An exception thrown when suitable seed-material cannot be derived.
Declared in <absl/random/seed_gen_exception.h>
class SeedGenException
: public std::exception
This exception may be thrown if unpredictable events prevent the derivation of suitable seed-material for constructing a bit generator conforming to [rand.req.urng]entropy cannot be read from /dev/urandom on a Unix-based system).
| Name | Description |
|---|---|
std::exception | Base class for all library exceptions. |
| Name | Description |
|---|---|
SeedGenException [constructor] | Constructs the exception. |
~SeedGenException [destructor] [virtual] | Destroys the exception. |
operator= | Assignment operators |
what [virtual] | Returns an explanatory string. |