#include <RNDSTRAW.H>
Inherits Straw.
Public Member Functions | |
| RandomStraw (void) | |
| virtual | ~RandomStraw (void) |
| virtual int | Get (void *source, int slen) |
| void | Reset (void) |
| void | Seed_Bit (int seed) |
| void | Seed_Byte (char seed) |
| void | Seed_Short (short seed) |
| void | Seed_Long (long seed) |
| int | Seed_Bits_Needed (void) const |
Public Member Functions inherited from Straw | |
| Straw (void) | |
| virtual | ~Straw (void) |
| virtual void | Get_From (Straw *pipe) |
| void | Get_From (Straw &pipe) |
Additional Inherited Members | |
Public Attributes inherited from Straw | |
| Straw * | ChainTo |
| Straw * | ChainFrom |
Definition at line 51 of file RNDSTRAW.H.
| RandomStraw::RandomStraw | ( | void | ) |
Definition at line 69 of file rndstraw.cpp.
|
virtual |
Definition at line 92 of file rndstraw.cpp.
|
virtual |
Reimplemented from Straw.
Definition at line 305 of file rndstraw.cpp.
| void RandomStraw::Reset | ( | void | ) |
Definition at line 113 of file rndstraw.cpp.
| void RandomStraw::Seed_Bit | ( | int | seed | ) |
Definition at line 168 of file rndstraw.cpp.
| int RandomStraw::Seed_Bits_Needed | ( | void | ) | const |
Definition at line 142 of file rndstraw.cpp.
| void RandomStraw::Seed_Byte | ( | char | seed | ) |
Definition at line 198 of file rndstraw.cpp.
| void RandomStraw::Seed_Long | ( | long | seed | ) |
Definition at line 244 of file rndstraw.cpp.
| void RandomStraw::Seed_Short | ( | short | seed | ) |
Definition at line 221 of file rndstraw.cpp.