Markopy
Utilizing Markov Models for brute forcing attacks
|
Implementation using Random.h default random engine. More...
#include <random.h>
Public Member Functions | |
unsigned long | random () |
Generate Random Number. More... | |
Protected Member Functions | |
std::random_device & | rd () |
Default random device for seeding. More... | |
std::default_random_engine & | generator () |
Default random engine for seeding. More... | |
std::uniform_int_distribution< long long unsigned > & | distribution () |
Distribution schema for seeding. More... | |
Implementation using Random.h default random engine.
This engine is also used by other engines for seeding.
Example Use: Using Default Engine with RandomWalk
Example Use: Generating a random number with Marsaglia Engine
|
inlineprotected |
Distribution schema for seeding.
Definition at line 90 of file random.h.
Referenced by Markov::Random::Marsaglia::Marsaglia(), and random().
|
inlineprotected |
Default random engine for seeding.
Definition at line 82 of file random.h.
References rd().
Referenced by Markov::Random::Marsaglia::Marsaglia(), and random().
|
inlinevirtual |
Generate Random Number.
Implements Markov::Random::RandomEngine.
Reimplemented in Markov::Random::Marsaglia.
Definition at line 66 of file random.h.
References distribution(), and generator().
|
inlineprotected |
Default random device for seeding.
Definition at line 74 of file random.h.
Referenced by generator().