zipios::GZIPOutputStreambuf - GZIPOutputStreambuf is a zip output streambuf filter.
Contents
Constructor & Destructor Documentation
zipios::GZIPOutputStreambuf::GZIPOutputStreambuf(streambuf*outbuf,booldel_outbuf=false)[explicit]GZIPOutputStreambuf constructor. A newly constructed GZIPOutputStreambuf is ready to accept data.
Parametersoutbuf 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]
Destructor.
Definition at line 47 of file gzipoutputstreambuf.cpp.
Detailed Description
GZIPOutputStreambuf is a zip output streambuf filter.
Definition at line 15 of file gzipoutputstreambuf.h.
Member Function Documentation
voidzipios::GZIPOutputStreambuf::close()
Calls finish.
Definition at line 33 of file gzipoutputstreambuf.cpp.
voidzipios::GZIPOutputStreambuf::finish()
Finishes the compression.
Definition at line 37 of file gzipoutputstreambuf.cpp.
Name
zipios::GZIPOutputStreambuf - GZIPOutputStreambuf is a zip output streambuf filter.
Synopsis
#include <gzipoutputstreambuf.h>
Inherits zipios::DeflateOutputStreambuf.
PublicMemberFunctionsGZIPOutputStreambuf (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.
ProtectedMemberFunctions
virtual int overflow (int c=EOF)
virtual int sync ()
AdditionalInheritedMembers