Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MynahSA::IBlowfishStream Class Reference

Inheritance diagram for MynahSA::IBlowfishStream:

Inheritance graph
[legend]
Collaboration diagram for MynahSA::IBlowfishStream:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 IBlowfishStream (std::istream &is, const std::string &key)
 IBlowfishStream (const IBlowfishStream &is)
virtual ~IBlowfishStream ()
 virtual destructor
virtual IStreamBaseoperator>> (char &)
 instream a char
virtual IStreamBaseoperator>> (unsigned char &)
 instream an unsigned char
virtual IStreamBaseoperator>> (short &)
 instream a short
virtual IStreamBaseoperator>> (unsigned short &)
 instream an unsigned short
virtual IStreamBaseoperator>> (bool &)
 instream a bool
virtual IStreamBaseoperator>> (int &)
 instream an int
virtual IStreamBaseoperator>> (unsigned int &)
 instream an unsigned int
virtual IStreamBaseoperator>> (long long &)
 instream a long long
virtual IStreamBaseoperator>> (unsigned long long &)
 instream an unsigned long long
virtual IStreamBaseoperator>> (double &)
 instream a double
virtual IStreamBaseoperator>> (float &)
 instream a float
virtual void get (char &c)
 get function implements character level input - it is unformatted - and will read 1 chr at a time

Detailed Description

Definition at line 32 of file iblowfishstream.hpp.


Constructor & Destructor Documentation

MynahSA::IBlowfishStream::IBlowfishStream std::istream &  is,
const std::string &  key
 

Constructor - this const

Parameters:
is - the std::istream that this instance will use as a data source
key - the key to decrypt the data on the input stream

MynahSA::IBlowfishStream::IBlowfishStream const IBlowfishStream is  ) 
 

Copy constructor

Parameters:
is - the input stream to be copied


The documentation for this class was generated from the following file: