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