Public Member Functions | |
CRandomByteProvider () | |
CRandomByteProvider (const CRandomByteProvider &rhs) | |
~CRandomByteProvider () override | |
CRandomByteProvider & | operator= (const CRandomByteProvider &rhs) |
void | GetRandomBytes (BYTE *pBytes, DWORD numBytes) override |
std::string | GetRandomBytesA (DWORD numBytes) override |
std::wstring | GetRandomBytesW (DWORD numBytes) override |
std::string | GetRandomBytes (const DWORD numBytes) override |
DWORD | GetRandomNumber () override |
CRandomByteProvider | ( | const CRandomByteProvider & | rhs | ) |
~CRandomByteProvider | ( | ) | [override] |
CRandomByteProvider& operator= | ( | const CRandomByteProvider & | rhs | ) |
Implements IProvideRandomBytes.
string GetRandomBytesA | ( | DWORD | numBytes | ) | [override, virtual] |
Implements IProvideRandomBytes.
wstring GetRandomBytesW | ( | DWORD | numBytes | ) | [override, virtual] |
Implements IProvideRandomBytes.
std::string GetRandomBytes | ( | const DWORD | numBytes | ) | [inline, override, virtual] |
Implements IProvideRandomBytes.
DWORD GetRandomNumber | ( | ) | [override, virtual] |
Implements IProvideRandomNumbers.