libyggdrasil
v1.0.0
|
RNG abstraction for Asgard. More...
#include <rng.hpp>
Public Member Functions | |
Random ()=delete | |
Random (const Random &)=delete | |
auto | operator= (const Random &)=delete |
Static Public Member Functions | |
static bool | init () |
Init function. More... | |
static bool | deinit () |
Deinit function. More... | |
template<typename T > | |
static T | get () noexcept |
Get random values seeded by true entropy. More... | |
RNG abstraction for Asgard.
BaseAddress | RNG Peripheral base address |
|
delete |
|
delete |
|
inlinestatic |
Deinit function.
|
inlinestaticnoexcept |
Get random values seeded by true entropy.
T | Type of data to get. Must be default and trivially constructible |
|
inlinestatic |
Init function.
|
delete |