#include <gzstream.h>
Public Types | |
typedef _BStream | stream_type |
typedef _StreamBuf | streambuf_type |
Public Member Functions | |
fXstream () | |
fXstream (const char *file_r) | |
virtual | ~fXstream () |
bool | is_open () const |
void | open (const char *file_r) |
void | close () |
ZlibError | zError () const |
Private Member Functions | |
std::ios_base::openmode | defMode (const std::istream &str_r) |
std::ios_base::openmode | defMode (const std::ostream &str_r) |
Private Attributes | |
streambuf_type | _streambuf |
Don't use fXstream directly, but ifgzstream or ofgzstream. fXstream is just to aviod almost duplicate code.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
The last error returned retuned fron zlib. |
|
|