ost::OZStream
Contents
Constructor & Destructor Documentation
ost::OZStream::OZStream(boolthrowflag=false)ost::OZStream::OZStream(constchar*name,intlevel=Z_DEFAULT_COMPRESSION,size_tsize=512,booltf=false)virtualost::OZStream::~OZStream()[virtual]
Member Data Documentation
size_tost::OZStream::bufsize[protected]char*ost::OZStream::pbuf[protected]
Member Function Documentation
voidost::OZStream::allocate(size_tsize)[protected]voidost::OZStream::close(void)size_tost::OZStream::getBufferSize(void)[inline]boolost::OZStream::isOpen(void)voidost::OZStream::open(constchar*name,intlevel=Z_DEFAULT_COMPRESSION,size_tsize=512)intost::OZStream::overflow(intch)[protected]
Name
ost::OZStream
Synopsis
#include <zstream.h>
Inherits streambuf, and ostream.
PublicMemberFunctionsOZStream (bool throwflag=false)
OZStream (const char *name, int level=Z_DEFAULT_COMPRESSION, size_t size=512, bool tf=false)
bool isOpen (void)
void close (void)
virtual ~OZStream ()
void open (const char *name, int level=Z_DEFAULT_COMPRESSION, size_t size=512)
size_t getBufferSize (void)
ProtectedMemberFunctions
void allocate (size_t size)
int overflow (int ch)
ProtectedAttributes
size_t bufsize
char * pbuf