gzstreambuf.h File Reference

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

Include dependency graph for gzstreambuf.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


namespace  rutz


class  rutz::gzstreambuf
 A std::streambuf implementation that handles gzip-encoded data. More...


shared_ptr< std::ostream > rutz::ogzopen (const fstring &filename, std::ios::openmode flags)
shared_ptr< std::ostream > rutz::ogzopen (const char *filename, std::ios::openmode flags=std::ios::openmode(0))
shared_ptr< std::istream > rutz::igzopen (const fstring &filename, std::ios::openmode flags)
shared_ptr< std::istream > rutz::igzopen (const char *filename, std::ios::openmode flags=std::ios::openmode(0))

Detailed Description

handle gzip-encoding through a c++ iostreams interface

Definition in file gzstreambuf.h.

The software described here is Copyright (c) 1998-2005, Rob Peters.
This page was generated Wed Dec 3 06:51:58 2008 by Doxygen version 1.5.5.