cxxtools::Uuencode_streambuf Class Reference

#include <cxxtools/uuencode.h>

Public Member Functions

 Uuencode_streambuf (std::streambuf *sinksource_, unsigned length_=45)
 ~Uuencode_streambuf ()
void begin (const std::string &filename, unsigned mode=0644)
void end ()

Protected Member Functions

std::streambuf::int_type overflow (std::streambuf::int_type ch)
std::streambuf::int_type underflow ()
int sync ()

Constructor & Destructor Documentation

cxxtools::Uuencode_streambuf::Uuencode_streambuf ( std::streambuf *  sinksource_,
unsigned  length_ = 45 
)
inline
cxxtools::Uuencode_streambuf::~Uuencode_streambuf ( )
inline

Member Function Documentation

void cxxtools::Uuencode_streambuf::begin ( const std::string &  filename,
unsigned  mode = 0644 
)
void cxxtools::Uuencode_streambuf::end ( )
std::streambuf::int_type cxxtools::Uuencode_streambuf::overflow ( std::streambuf::int_type  ch)
protected
int cxxtools::Uuencode_streambuf::sync ( )
protected
std::streambuf::int_type cxxtools::Uuencode_streambuf::underflow ( )
protected

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