#include <gzstream.h>
Public Member Functions | |
void | close () |
gzstreambase (const char *name, int open_mode, int comp) | |
gzstreambase () | |
void | open (const char *name, int open_mode, int comp) |
gzstreambuf * | rdbuf () |
~gzstreambase () | |
Protected Attributes | |
gzstreambuf | buf |
Definition at line 85 of file gzstream.h.
Base::gzstreambase::gzstreambase | ( | ) | [inline] |
Definition at line 89 of file gzstream.h.
Base::gzstreambase::gzstreambase | ( | const char * | name, | |
int | open_mode, | |||
int | comp | |||
) |
Definition at line 148 of file gzstream.cpp.
Base::gzstreambase::~gzstreambase | ( | ) |
Definition at line 153 of file gzstream.cpp.
References buf, and Base::gzstreambuf::close().
void Base::gzstreambase::close | ( | ) |
Definition at line 162 of file gzstream.cpp.
References buf, Base::gzstreambuf::close(), and Base::gzstreambuf::is_open().
void Base::gzstreambase::open | ( | const char * | name, | |
int | open_mode, | |||
int | comp | |||
) |
Reimplemented in Base::igzstream, and Base::ogzstream.
Definition at line 157 of file gzstream.cpp.
References buf, and Base::gzstreambuf::open().
Referenced by gzstreambase(), Base::ogzstream::open(), and Base::igzstream::open().
gzstreambuf* Base::gzstreambase::rdbuf | ( | ) | [inline] |
Reimplemented in Base::igzstream, and Base::ogzstream.
Definition at line 94 of file gzstream.h.
Referenced by Base::ogzstream::rdbuf(), and Base::igzstream::rdbuf().
gzstreambuf Base::gzstreambase::buf [protected] |
Definition at line 87 of file gzstream.h.
Referenced by close(), gzstreambase(), open(), and ~gzstreambase().