Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

AutoSeededRandomPool Class Reference

Automaticly Seeded Randomness Pool. More...

#include <osrng.h>

Inheritance diagram for AutoSeededRandomPool:

RandomPool RandomNumberGenerator Sink BufferedTransformation List of all members.

Public Methods

 AutoSeededRandomPool (bool blocking=false,unsigned int seedSize=16)
 blocking will be ignored if the prefered RNG isn't available. More...

void Reseed (bool blocking=false,unsigned int seedSize=16)

Detailed Description

Automaticly Seeded Randomness Pool.

This class seeds itself using an operating system provided RNG.

Definition at line 68 of file osrng.h.


Constructor & Destructor Documentation

AutoSeededRandomPool::AutoSeededRandomPool ( bool blocking = false,
unsigned int seedSize = 16 ) [inline, explicit]
 

blocking will be ignored if the prefered RNG isn't available.

Definition at line 72 of file osrng.h.


Member Function Documentation

void AutoSeededRandomPool::Reseed ( bool blocking = false,
unsigned int seedSize = 16 )
 

Definition at line 109 of file osrng.cpp.


The documentation for this class was generated from the following files:
Generated at Mon Jan 15 01:16:41 2001 for Crypto++ by doxygen1.2.4 written by Dimitri van Heesch, © 1997-2000