#include <gzipoutputstreambuf.h>
Public Member Functions | |
GZIPOutputStreambuf (streambuf *outbuf, bool del_outbuf=false) | |
GZIPOutputStreambuf constructor. | |
void | setFilename (const string &filename) |
void | setComment (const string &comment) |
void | close () |
Calls finish. | |
void | finish () |
Finishes the compression. | |
virtual | ~GZIPOutputStreambuf () |
Destructor. | |
Protected Member Functions | |
virtual int | overflow (int c=EOF) |
virtual int | sync () |
Definition at line 15 of file gzipoutputstreambuf.h.
zipios::GZIPOutputStreambuf::GZIPOutputStreambuf | ( | streambuf * | outbuf, | |
bool | del_outbuf = false | |||
) | [explicit] |
GZIPOutputStreambuf constructor.
A newly constructed GZIPOutputStreambuf is ready to accept data.
outbuf | the streambuf to use for output. | |
del_outbuf | if true is specified outbuf will be deleted, when the GZIPOutputStreambuf is destructed. |
Definition at line 19 of file gzipoutputstreambuf.cpp.
zipios::GZIPOutputStreambuf::~GZIPOutputStreambuf | ( | ) | [virtual] |
void zipios::GZIPOutputStreambuf::close | ( | ) |
void zipios::GZIPOutputStreambuf::finish | ( | ) |