An exception thrown when suitable seed‐material cannot be derived.

Synopsis

Declared in <absl/random/seed_gen_exception.h>

class SeedGenException
    : public std::exception

Description

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).

Base Classes

Name

Description

std::exception

Base class for all library exceptions.

Member Functions

Name

Description

SeedGenException [constructor]

Constructs the exception.

~SeedGenException [destructor] [virtual]

Destroys the exception.

operator=

Assignment operators

what [virtual]

Returns an explanatory string.

Created with MrDocs