Scroll to navigation

zipios::GZIPOutputStreambuf(3) Library Functions Manual zipios::GZIPOutputStreambuf(3)

NAME

zipios::GZIPOutputStreambuf -
GZIPOutputStreambuf is a zip output streambuf filter.

SYNOPSIS

#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, booldel_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.

Author

Generated automatically by Doxygen for Zipios++ from the source code.
Mon Sep 22 2014 Zipios++