Biomedical Image Analysis Library
The Biomedical Image Analysis Library is a poweful tool for developers, physicians, researchers, engineers, and so on.
gzfilestream_common Class Reference

#include <zfstream.h>

Inheritance diagram for gzfilestream_common:
Inheritance graph
Collaboration diagram for gzfilestream_common:
Collaboration graph

Public Member Functions

virtual ~gzfilestream_common ()
 
void attach (int fd, int io_mode)
 
void open (const char *name, int io_mode)
 
void close ()
 

Protected Member Functions

 gzfilestream_common ()
 

Friends

class gzifstream
 
class gzofstream
 
gzofstreamsetcompressionlevel (gzofstream &, int)
 
gzofstreamsetcompressionstrategy (gzofstream &, int)
 

Detailed Description

Definition at line 44 of file zfstream.h.

Constructor & Destructor Documentation

gzfilestream_common::~gzfilestream_common ( )
virtual

Definition at line 258 of file zfstream.cpp.

gzfilestream_common::gzfilestream_common ( )
protected

Definition at line 254 of file zfstream.cpp.

Member Function Documentation

void gzfilestream_common::attach ( int  fd,
int  io_mode 
)

Definition at line 261 of file zfstream.cpp.

void gzfilestream_common::close ( )

Definition at line 279 of file zfstream.cpp.

void gzfilestream_common::open ( const char *  name,
int  io_mode 
)

Definition at line 270 of file zfstream.cpp.

Friends And Related Function Documentation

friend class gzifstream
friend

Definition at line 46 of file zfstream.h.

friend class gzofstream
friend

Definition at line 47 of file zfstream.h.

gzofstream& setcompressionlevel ( gzofstream s,
int  l 
)
friend

Definition at line 106 of file zfstream.h.

gzofstream& setcompressionstrategy ( gzofstream s,
int  l 
)
friend

Definition at line 112 of file zfstream.h.


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