This struct provides a namespace for a suite of functions used for acquiring random numbers from the system.
Declared in <bdlb_randomdevice.h>
struct RandomDevice;
| Name | Description |
|---|---|
size_t | Alias for bsls::Types::size_type, used for buffer sizes. |
| Name | Description |
|---|---|
getRandomBytes | Load random bytes from the system random number generator. |
getRandomBytesNonBlocking | Load random bytes from the system non-blocking random number generator. |