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.

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[]

Detailed Description

handle gzip-encoding through a c++ iostreams interface

Definition in file gzstreambuf.h.

Generated on Sun May 8 08:42:50 2011 for iLab Neuromorphic Vision Toolkit by  doxygen 1.6.3