1#ifndef GZIPOUTPUTSTREAMBUF_H
2#define GZIPOUTPUTSTREAMBUF_H
4#include "zipios++/zipios-config.h"
25 void setFilename(
const string &filename );
26 void setComment(
const string &comment );
38 virtual int overflow(
int c = EOF ) ;
44 void writeInt(uint32 i);
46 std::string _filename;
DeflateOutputStreambuf(streambuf *outbuf, bool user_init=false, bool del_outbuf=false)
DeflateOutputStreambuf constructor.
void finish()
Finishes the compression.
void close()
Calls finish.
GZIPOutputStreambuf(streambuf *outbuf, bool del_outbuf=false)
GZIPOutputStreambuf constructor.
virtual ~GZIPOutputStreambuf()
Destructor.
Header file that defines DeflateOutputStreambuf.