Information for each engine. More...
Public Member Functions | |
| bool | hasSeeder () const |
| bool | isFrozen () const |
| void | freeze (bool doFreeze=true) |
| void | setSeeder (Seeder_t new_seeder) |
| template<typename... Args> | |
| void | applySeed (Args...args) const |
| Execute the seeder (whatever arguments it has...) More... | |
| template<typename... Args> | |
| void | autoApplySeed (Args...args) const |
| Applies the seed unless frozen. More... | |
Private Attributes | |
| Seeder_t | seeder |
| engine seeder More... | |
| bool | autoseed = true |
| whether seeding can be automatic More... | |
Information for each engine.
Definition at line 226 of file SeedMaster.h.
|
inline |
|
inline |
Applies the seed unless frozen.
Definition at line 241 of file SeedMaster.h.
|
inline |
Definition at line 231 of file SeedMaster.h.
|
inline |
Definition at line 228 of file SeedMaster.h.
|
inline |
Definition at line 229 of file SeedMaster.h.
|
inline |
Definition at line 232 of file SeedMaster.h.
|
private |
whether seeding can be automatic
Definition at line 246 of file SeedMaster.h.
|
private |
engine seeder
Definition at line 245 of file SeedMaster.h.
1.8.11