Base::gzstreambase Class Reference

#include <gzstream.h>

Inheritance diagram for Base::gzstreambase:
Base::igzstream Base::ogzstream

List of all members.

Public Member Functions

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

Protected Attributes

gzstreambuf buf

Detailed Description

Definition at line 85 of file gzstream.h.


Constructor & Destructor Documentation

Base::gzstreambase::gzstreambase (  )  [inline]

Definition at line 89 of file gzstream.h.

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

Definition at line 148 of file gzstream.cpp.

References buf, and open().

Base::gzstreambase::~gzstreambase (  ) 

Definition at line 153 of file gzstream.cpp.

References buf, and Base::gzstreambuf::close().


Member Function Documentation

void Base::gzstreambase::close (  ) 

Definition at line 162 of file gzstream.cpp.

References buf, Base::gzstreambuf::close(), and Base::gzstreambuf::is_open().

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

Reimplemented in Base::igzstream, and Base::ogzstream.

Definition at line 157 of file gzstream.cpp.

References buf, and Base::gzstreambuf::open().

Referenced by gzstreambase(), Base::ogzstream::open(), and Base::igzstream::open().

gzstreambuf* Base::gzstreambase::rdbuf (  )  [inline]

Reimplemented in Base::igzstream, and Base::ogzstream.

Definition at line 94 of file gzstream.h.

Referenced by Base::ogzstream::rdbuf(), and Base::igzstream::rdbuf().


Member Data Documentation

Definition at line 87 of file gzstream.h.

Referenced by close(), gzstreambase(), open(), and ~gzstreambase().


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

Generated on Wed Nov 23 19:01:46 2011 for FreeCAD by  doxygen 1.6.1