#include <InputCipherStream.h>
|
virtual void | encrypt (char *buf, const size_t size)=0 |
|
virtual void | decrypt (char *buf, const size_t size)=0 |
|
virtual int | sync () |
|
virtual std::char_traits< char >
::int_type | overflow (std::char_traits< char >::int_type=std::char_traits< char >::eof()) |
|
virtual std::char_traits< char >
::int_type | underflow () |
|
Definition at line 32 of file InputCipherStream.h.
ibrcommon::InputCipherStream::InputCipherStream |
( |
std::istream & |
stream, |
|
|
const CipherMode |
mode = CIPHER_DECRYPT , |
|
|
const size_t |
buffer = 2048 |
|
) |
| |
ibrcommon::InputCipherStream::~InputCipherStream |
( |
) | |
|
|
virtual |
virtual void ibrcommon::InputCipherStream::decrypt |
( |
char * |
buf, |
|
|
const size_t |
size |
|
) |
| |
|
protectedpure virtual |
virtual void ibrcommon::InputCipherStream::encrypt |
( |
char * |
buf, |
|
|
const size_t |
size |
|
) |
| |
|
protectedpure virtual |
virtual std::char_traits<char>::int_type ibrcommon::InputCipherStream::overflow |
( |
std::char_traits< char >::int_type |
= std::char_traits< char >::eof() ) | |
|
|
protectedvirtual |
virtual int ibrcommon::InputCipherStream::sync |
( |
) | |
|
|
protectedvirtual |
std::char_traits< char >::int_type ibrcommon::InputCipherStream::underflow |
( |
) | |
|
|
protectedvirtual |
The documentation for this class was generated from the following files: