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

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

zofstream & setcompressionlevel (zofstream &, int)
 Set the compression level of s to l.

zofstream & setcompressionstrategy (zofstream &, int)
 Set the compression strategy of s to l.


Detailed Description

Define an interface for compressed file stream manipulation.

Definition at line 300 of file gz_stream.hh.


The documentation for this class was generated from the following file:
Generated on Thu Apr 15 20:16:24 2004 for Olena by doxygen 1.3.6-20040222