Public Member Functions | Protected Attributes

gzstreambase Class Reference

#include <gzstream.h>

Inheritance diagram for gzstreambase:
Inheritance graph
[legend]
Collaboration diagram for gzstreambase:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 gzstreambase ()
 gzstreambase (const char *name, int open_mode)
 ~gzstreambase ()
void open (const char *name, int open_mode)
void close ()
gzstreambufrdbuf ()

Protected Attributes

gzstreambuf buf

Detailed Description

Definition at line 74 of file gzstream.h.


Constructor & Destructor Documentation

gzstreambase::gzstreambase (  )  [inline]

Definition at line 78 of file gzstream.h.

gzstreambase::gzstreambase ( const char *  name,
int  open_mode 
)

Definition at line 140 of file gzstream.cpp.

gzstreambase::~gzstreambase (  ) 

Definition at line 145 of file gzstream.cpp.


Member Function Documentation

void gzstreambase::open ( const char *  name,
int  open_mode 
)

Reimplemented in igzstream, and ogzstream.

Definition at line 149 of file gzstream.cpp.

void gzstreambase::close ( void   ) 

Definition at line 154 of file gzstream.cpp.

gzstreambuf* gzstreambase::rdbuf (  )  [inline]

Reimplemented in igzstream, and ogzstream.

Definition at line 83 of file gzstream.h.


Member Data Documentation

Definition at line 76 of file gzstream.h.


The documentation for this class was generated from the following files: