#include <zstream.h>
Inheritance diagram for IZStream:
Collaboration diagram for IZStream:
Public Member Functions
IZStream (const char *name, size_t size=512, bool tf=false)
void
open (const char *name, size_t size=512)
Protected Member Functions
Protected Attributes
Private Member Functions
Private Attributes
Detailed Description
Constructor & Destructor Documentation
IZStream::IZStream
(
bool
throwflag = false
)
IZStream::IZStream
(
const char *
name,
size_t
size = 512
,
bool
tf = false
)
virtual IZStream::~IZStream
(
)
virtual
Member Function Documentation
void IZStream::allocate
(
size_t
size )
protected
void IZStream::close
(
void
)
int IZStream::doallocate
(
)
private
size_t IZStream::getBufferSize
(
void
)
inline
bool IZStream::isOpen
(
void
)
void IZStream::open
(
const char *
name,
size_t
size = 512
)
int IZStream::uflow
(
)
protected
int IZStream::underflow
(
)
protected
Field Documentation
size_t IZStream::bufsize
protected
gzFile IZStream::fp
private
char* IZStream::gbuf
protected
bool IZStream::throwflag
private
The documentation for this class was generated from the following file: