tnt::DeflateStreamBuf Class Reference

#include <tnt/deflatestream.h>

Public Member Functions

 DeflateStreamBuf (std::streambuf *sink_, int level=Z_DEFAULT_COMPRESSION, unsigned bufsize=8192)
 ~DeflateStreamBuf ()
int_type overflow (int_type c)
 see std::streambuf
int_type underflow ()
 see std::streambuf
int sync ()
 see std::streambuf
int end ()
 end deflate-stream
void setSink (std::streambuf *sink_)
uLong getAdler () const

Constructor & Destructor Documentation

tnt::DeflateStreamBuf::DeflateStreamBuf ( std::streambuf *  sink_,
int  level = Z_DEFAULT_COMPRESSION,
unsigned  bufsize = 8192 
)
explicit
tnt::DeflateStreamBuf::~DeflateStreamBuf ( )

Member Function Documentation

int tnt::DeflateStreamBuf::end ( )

end deflate-stream

uLong tnt::DeflateStreamBuf::getAdler ( ) const
inline
int_type tnt::DeflateStreamBuf::overflow ( int_type  c)

see std::streambuf

void tnt::DeflateStreamBuf::setSink ( std::streambuf *  sink_)
inline
int tnt::DeflateStreamBuf::sync ( )

see std::streambuf

int_type tnt::DeflateStreamBuf::underflow ( )

see std::streambuf


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