.TH "zipios::GZIPOutputStreambuf" 3 "Tue Mar 24 2020" "Zipios++" \" -*- nroff -*-
.ad l
.nh
.SH NAME
zipios::GZIPOutputStreambuf \- \fBGZIPOutputStreambuf\fP is a zip output streambuf filter\&.  

.SH SYNOPSIS
.br
.PP
.PP
\fC#include <gzipoutputstreambuf\&.h>\fP
.PP
Inherits \fBzipios::DeflateOutputStreambuf\fP\&.
.SS "Public Member Functions"

.in +1c
.ti -1c
.RI "\fBGZIPOutputStreambuf\fP (streambuf *outbuf, bool del_outbuf=false)"
.br
.RI "\fBGZIPOutputStreambuf\fP constructor\&. "
.ti -1c
.RI "void \fBsetFilename\fP (const string &filename)"
.br
.ti -1c
.RI "void \fBsetComment\fP (const string &comment)"
.br
.ti -1c
.RI "void \fBclose\fP ()"
.br
.RI "Calls finish\&. "
.ti -1c
.RI "void \fBfinish\fP ()"
.br
.RI "Finishes the compression\&. "
.ti -1c
.RI "virtual \fB~GZIPOutputStreambuf\fP ()"
.br
.RI "Destructor\&. "
.in -1c
.SS "Protected Member Functions"

.in +1c
.ti -1c
.RI "virtual int \fBoverflow\fP (int c=EOF)"
.br
.ti -1c
.RI "virtual int \fBsync\fP ()"
.br
.in -1c
.SS "Additional Inherited Members"
.SH "Detailed Description"
.PP 
\fBGZIPOutputStreambuf\fP is a zip output streambuf filter\&. 


.br
 
.PP
Definition at line 15 of file gzipoutputstreambuf\&.h\&.
.SH "Constructor & Destructor Documentation"
.PP 
.SS "zipios::GZIPOutputStreambuf::GZIPOutputStreambuf (streambuf * outbuf, bool del_outbuf = \fCfalse\fP)\fC [explicit]\fP"

.PP
\fBGZIPOutputStreambuf\fP constructor\&. A newly constructed \fBGZIPOutputStreambuf\fP is ready to accept data\&. 
.PP
\fBParameters\fP
.RS 4
\fIoutbuf\fP the streambuf to use for output\&. 
.br
\fIdel_outbuf\fP if true is specified outbuf will be deleted, when the \fBGZIPOutputStreambuf\fP is destructed\&. 
.br
 
.RE
.PP

.PP
Definition at line 19 of file gzipoutputstreambuf\&.cpp\&.
.SS "zipios::GZIPOutputStreambuf::~GZIPOutputStreambuf ()\fC [virtual]\fP"

.PP
Destructor\&. 
.PP
Definition at line 47 of file gzipoutputstreambuf\&.cpp\&.
.SH "Member Function Documentation"
.PP 
.SS "void zipios::GZIPOutputStreambuf::close ()"

.PP
Calls finish\&. 
.PP
Definition at line 33 of file gzipoutputstreambuf\&.cpp\&.
.SS "void zipios::GZIPOutputStreambuf::finish ()"

.PP
Finishes the compression\&. 
.PP
Definition at line 37 of file gzipoutputstreambuf\&.cpp\&.

.SH "Author"
.PP 
Generated automatically by Doxygen for Zipios++ from the source code\&.
