oln::io::gz::zfilestream_common Class Reference

Define an interface for compressed file stream manipulation. More...

#include <gz_stream.hh>

Inheritance diagram for oln::io::gz::zfilestream_common:

Inheritance graph
[legend]
Collaboration diagram for oln::io::gz::zfilestream_common:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual ~zfilestream_common ()
void attach (int fd, int io_mode)
 Open the stream on the file descriptor: fd regarding the opening mode.
void open (const char *name, int io_mode)
 Open the stream on the file named name regarding the opening mode.
void close ()
 Close the current stream.

Protected Member Functions

 zfilestream_common ()
 Prevent instantiation.

Friends

class zifstream
class zofstream
zofstreamsetcompressionlevel (zofstream &, int)
 Set the compression level of s to l.
zofstreamsetcompressionstrategy (zofstream &, int)
 Set the compression strategy of s to l.

Detailed Description

Define an interface for compressed file stream manipulation.

Definition at line 305 of file gz_stream.hh.


The documentation for this class was generated from the following file:
Generated on Tue Feb 20 20:27:18 2007 for Olena by  doxygen 1.5.1