
#include <istream>#include <ostream>#include <streambuf>#include <zlib.h>

Go to the source code of this file.
Classes | |
| class | rutz::gzstreambuf |
| A std::streambuf implementation that handles gzip-encoded data. More... | |
Namespaces | |
| namespace | rutz |
Auxiliary helper namespace used in implementing shared_ptr. | |
Functions | |
| shared_ptr< std::ostream > | rutz::ogzopen (const rutz::fstring &filename, std::ios::openmode flags=std::ios::openmode(0)) |
| shared_ptr< std::ostream > | rutz::ogzopen (const char *filename, std::ios::openmode flags=std::ios::openmode(0)) |
| Overload. | |
| shared_ptr< std::istream > | rutz::igzopen (const rutz::fstring &filename, std::ios::openmode flags=std::ios::openmode(0)) |
| shared_ptr< std::istream > | rutz::igzopen (const char *filename, std::ios::openmode flags=std::ios::openmode(0)) |
| Overload. | |
| static const char | __attribute__ ((used)) vcid_groovx_rutz_gzstreambuf_h_utc20050626084020[] |
handle gzip-encoding through a c++ iostreams interface
Definition in file gzstreambuf.h.
1.6.3