#include <gzstream.h>
Public Member Functions | |
| gzstreambuf () | |
| int | is_open () |
| gzstreambuf * | open (const char *name, int open_mode) |
| gzstreambuf * | close () |
| ~gzstreambuf () | |
| virtual int | overflow (int c=EOF) |
| virtual int | underflow () |
| virtual int | sync () |
Private Member Functions | |
| int | flush_buffer () |
Private Attributes | |
| gzFile | file |
| char | buffer [bufferSize] |
| char | opened |
| int | mode |
Static Private Attributes | |
| static const int | bufferSize = 47+256 |
| GZSTREAM_NAMESPACE::gzstreambuf::gzstreambuf | ( | ) | [inline] |
| GZSTREAM_NAMESPACE::gzstreambuf::~gzstreambuf | ( | ) | [inline] |
| gzstreambuf * GZSTREAM_NAMESPACE::gzstreambuf::close | ( | ) |
| int GZSTREAM_NAMESPACE::gzstreambuf::flush_buffer | ( | ) | [private] |
| int GZSTREAM_NAMESPACE::gzstreambuf::is_open | ( | ) | [inline] |
| gzstreambuf * GZSTREAM_NAMESPACE::gzstreambuf::open | ( | const char * | name, | |
| int | open_mode | |||
| ) |
| int GZSTREAM_NAMESPACE::gzstreambuf::overflow | ( | int | c = EOF |
) | [virtual] |
| int GZSTREAM_NAMESPACE::gzstreambuf::sync | ( | ) | [virtual] |
| int GZSTREAM_NAMESPACE::gzstreambuf::underflow | ( | ) | [virtual] |
char GZSTREAM_NAMESPACE::gzstreambuf::buffer[bufferSize] [private] |
const int GZSTREAM_NAMESPACE::gzstreambuf::bufferSize = 47+256 [static, private] |
gzFile GZSTREAM_NAMESPACE::gzstreambuf::file [private] |
int GZSTREAM_NAMESPACE::gzstreambuf::mode [private] |
char GZSTREAM_NAMESPACE::gzstreambuf::opened [private] |
1.4.7