SYNOPSIS

#include <zstream.h>

Inherits streambuf, and istream.

Public Member Functions

IZStream (bool throwflag=false)

IZStream (const char *name, size_t size=512, bool tf=false)

bool isOpen (void)

void close (void)

virtual ~IZStream ()

void open (const char *name, size_t size=512)

size_t getBufferSize (void)

Protected Member Functions

void allocate (size_t size)

int underflow ()

int uflow ()

Protected Attributes

size_t bufsize

char * gbuf

Constructor & Destructor Documentation

ost::IZStream::IZStream (boolthrowflag = \fCfalse\fP)

ost::IZStream::IZStream (const char *name, size_tsize = \fC512\fP, booltf = \fCfalse\fP)

virtual ost::IZStream::~IZStream ()\fC [virtual]\fP

Member Function Documentation

void ost::IZStream::allocate (size_tsize)\fC [protected]\fP

void ost::IZStream::close (void)

size_t ost::IZStream::getBufferSize (void)\fC [inline]\fP

bool ost::IZStream::isOpen (void)

void ost::IZStream::open (const char *name, size_tsize = \fC512\fP)

int ost::IZStream::uflow ()\fC [protected]\fP

int ost::IZStream::underflow ()\fC [protected]\fP

Member Data Documentation

size_t ost::IZStream::bufsize\fC [protected]\fP

char* ost::IZStream::gbuf\fC [protected]\fP

Author

Generated automatically by Doxygen for GNU CommonC++ from the source code.