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

StringStore Class Reference

. More...

#include <filters.h>

Inheritance diagram for StringStore:

Store BufferedTransformationWithAutoSignal BufferedTransformation List of all members.

Public Methods

 StringStore (const char *string)
 StringStore (const byte *string,unsigned int length)
template<class T>  StringStore (const T &string)
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 445 of file filters.h.


Constructor & Destructor Documentation

StringStore::StringStore ( const char * string ) [inline]
 

Definition at line 448 of file filters.h.

StringStore::StringStore ( const byte * string,
unsigned int length ) [inline]
 

Definition at line 450 of file filters.h.

template<class T>
StringStore::StringStore ( const T & string ) [inline]
 

Definition at line 452 of file filters.h.


Member Function Documentation

unsigned long StringStore::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 395 of file filters.cpp.

Referenced by TransferTo().

unsigned long StringStore::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 388 of file filters.cpp.


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