IBR-DTNSuite  0.8
ibrcommon::XORStream Member List
This is the complete list of members for ibrcommon::XORStream, including all inherited members.
_modeibrcommon::CipherStream [protected]
CIPHER_DECRYPT enum valueibrcommon::CipherStream
CIPHER_ENCRYPT enum valueibrcommon::CipherStream
CipherMode enum nameibrcommon::CipherStream
CipherStream(std::ostream &stream, const CipherMode mode=CIPHER_DECRYPT, const size_t buffer=2048)ibrcommon::CipherStream
decrypt(char *buf, const size_t size)ibrcommon::XORStream [protected, virtual]
ibrcommon::CipherStream::decrypt(std::iostream &stream)ibrcommon::CipherStream
decrypt_final()ibrcommon::CipherStream [inline, protected, virtual]
encrypt(char *buf, const size_t size)ibrcommon::XORStream [protected, virtual]
ibrcommon::CipherStream::encrypt(std::iostream &stream)ibrcommon::CipherStream
encrypt_final()ibrcommon::CipherStream [inline, protected, virtual]
overflow(std::char_traits< char >::int_type=std::char_traits< char >::eof())ibrcommon::CipherStream [protected, virtual]
sync()ibrcommon::CipherStream [protected, virtual]
XORStream(std::ostream &stream, const CipherMode mode, std::string key)ibrcommon::XORStream
~CipherStream()ibrcommon::CipherStream [virtual]
~XORStream()ibrcommon::XORStream [virtual]