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

MynahSA::OBlowfishStream Class Reference

Inheritance diagram for MynahSA::OBlowfishStream:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

 OBlowfishStream (std::ostream &os, const std::string &key)
 OBlowfishStream (const OBlowfishStream &os)
 copy constructor
virtual ~OBlowfishStream ()
 Destructor.
virtual OStreamBaseoperator<< (const char)
 ostream char
virtual OStreamBaseoperator<< (const unsigned char)
 ostream unsigned char
virtual OStreamBaseoperator<< (const short)
 ostream short
virtual OStreamBaseoperator<< (const unsigned short)
 ostream unsigned short
virtual OStreamBaseoperator<< (const bool)
 ostream bool
virtual OStreamBaseoperator<< (const int)
 ostream int
virtual OStreamBaseoperator<< (const unsigned int)
 ostream uint
virtual OStreamBaseoperator<< (const long long)
 ostream long long
virtual OStreamBaseoperator<< (const unsigned long long)
 ostream unsigned long
virtual OStreamBaseoperator<< (const double)
 ostream double
virtual OStreamBaseoperator<< (const float)
 ostream float
void close ()
 method for closing stream

Detailed Description

Definition at line 30 of file oblowfishstream.hpp.


Constructor & Destructor Documentation

MynahSA::OBlowfishStream::OBlowfishStream std::ostream &  os,
const std::string &  key
 

Constructor - you specify the std::output stream and key. Key strength depends on the on the length of the key. Refer to: http://www.openssl.org/docs/crypto/blowfish.html# for further details.

Parameters:
os Output stream (an instance of std::ostream)
key Key for encrypting the data.
Returns:


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