zipios_GZIPOutputStreambuf(3)

zipios_GZIPOutputStreambuf3

Gzipoutputstreambuf is a zip output streambuf filter.

Usage

#include <gzipoutputstreambuf.h>

Inherits zipios::DeflateOutputStreambuf.

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 ()

Additional Inherited Members

Detailed Description

GZIPOutputStreambuf is a zip output streambuf filter.

Definition at line 15 of file gzipoutputstreambuf.h.

Constructor & Destructor Documentation

zipios::GZIPOutputStreambuf::GZIPOutputStreambuf (streambuf * outbuf, bool del_outbuf = false) [explicit]

GZIPOutputStreambuf constructor. A newly constructed GZIPOutputStreambuf is ready to accept data.

Parameters:

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]

Destructor.

Definition at line 47 of file gzipoutputstreambuf.cpp.

Member Function Documentation

void zipios::GZIPOutputStreambuf::close ()

Calls finish.

Definition at line 33 of file gzipoutputstreambuf.cpp.

void zipios::GZIPOutputStreambuf::finish ()

Finishes the compression.

Definition at line 37 of file gzipoutputstreambuf.cpp.

Releases

5 releases since Debian 5.0 (Lenny); the text changed 2 times.

  1. 5.0–6.0
  2. 7–8
  3. 9

Author

Generated automatically by Doxygen for Zipios++ from the source code.

From libzipios++-dev 0.1.5.9+cvs.2007.04.28-6 in Debian 9 (Stretch). Parsed by carta from the page's man source.