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