IBR-DTNSuite
0.12
|
#include <Base64Stream.h>
Public Member Functions | |
Base64Stream (std::ostream &stream, bool decode=false, const size_t linebreak=0, const size_t buffer=2048) | |
virtual | ~Base64Stream () |
Protected Member Functions | |
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 33 of file Base64Stream.h.
ibrcommon::Base64Stream::Base64Stream | ( | std::ostream & | stream, |
bool | decode = false , |
||
const size_t | linebreak = 0 , |
||
const size_t | buffer = 2048 |
||
) |
Definition at line 28 of file Base64Stream.cpp.
|
virtual |
Definition at line 34 of file Base64Stream.cpp.
|
protectedvirtual |
Definition at line 99 of file Base64Stream.cpp.
References ibrcommon::Base64::EQUAL_CHAR, ibrcommon::Base64::Group::get_0(), ibrcommon::Base64::Group::get_1(), ibrcommon::Base64::Group::get_2(), ibrcommon::Base64::getCharType(), ibrcommon::Base64::UNKOWN_CHAR, and ibrcommon::Base64::Group::zero().
Referenced by sync().
|
protectedvirtual |
Definition at line 85 of file Base64Stream.cpp.
References overflow().