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

RandomNumberStore Class Reference

. More...

#include <filters.h>

Inheritance diagram for RandomNumberStore:

Store BufferedTransformationWithAutoSignal BufferedTransformation List of all members.

Public Methods

 RandomNumberStore (RandomNumberGenerator &rng,unsigned long length)
unsigned long TransferTo (BufferedTransformation &target,unsigned long transferMax=ULONG_MAX)
 move transferMax bytes of the buffered output to target as input. More...

unsigned long CopyTo (BufferedTransformation &target,unsigned long copyMax=ULONG_MAX)const
 copy copyMax bytes of the buffered output to target as input. More...


Detailed Description

.

Definition at line 464 of file filters.h.


Constructor & Destructor Documentation

RandomNumberStore::RandomNumberStore ( RandomNumberGenerator & rng,
unsigned long length ) [inline]
 

Definition at line 467 of file filters.h.


Member Function Documentation

unsigned long RandomNumberStore::CopyTo ( BufferedTransformation & target,
unsigned long copyMax = ULONG_MAX ) const [virtual]
 

copy copyMax bytes of the buffered output to target as input.

Reimplemented from Store.

Definition at line 402 of file filters.cpp.

Referenced by TransferTo().

unsigned long RandomNumberStore::TransferTo ( BufferedTransformation & target,
unsigned long transferMax = ULONG_MAX ) [virtual]
 

move transferMax bytes of the buffered output to target as input.

Reimplemented from Store.

Definition at line 410 of file filters.cpp.


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