#include <compress.hpp>
Inheritance diagram for CCompressionFile:

Definition at line 232 of file compress.hpp.
Public Types | |
| typedef void * | TFile |
| Compression file handler. | |
| enum | EMode { eMode_Read, eMode_Write } |
| File open mode. More... | |
Public Member Functions | |
| CCompressionFile (void) | |
| CCompressionFile (const string &path, EMode mode) | |
| virtual | ~CCompressionFile (void) |
| virtual bool | Open (const string &path, EMode mode)=0 |
| virtual long | Read (void *buf, size_t len)=0 |
| virtual long | Write (const void *buf, size_t len)=0 |
| virtual bool | Close (void)=0 |
Protected Attributes | |
| TFile | m_File |
| File handler. | |
| EMode | m_Mode |
| File open mode. | |
|
|
Compression file handler.
Definition at line 236 of file compress.hpp. |
|
|
File open mode.
Definition at line 239 of file compress.hpp. |
|
|
Definition at line 186 of file compress.cpp. |
|
||||||||||||
|
|
|
|
Definition at line 193 of file compress.cpp. |
|
|
Implemented in CBZip2CompressionFile, and CZipCompressionFile. |
|
||||||||||||
|
|
|
||||||||||||
|
Implemented in CBZip2CompressionFile, and CZipCompressionFile. |
|
||||||||||||
|
Implemented in CBZip2CompressionFile, and CZipCompressionFile. |
|
|
File handler.
Reimplemented in CZipCompressionFile. Definition at line 267 of file compress.hpp. Referenced by CBZip2CompressionFile::Close(), CBZip2CompressionFile::Open(), CBZip2CompressionFile::Read(), and CBZip2CompressionFile::Write(). |
|
|
File open mode.
Reimplemented in CZipCompressionFile. Definition at line 268 of file compress.hpp. Referenced by CBZip2CompressionFile::Close(), and CBZip2CompressionFile::Open(). |
1.4.6
Modified on Sun Oct 12 18:16:53 2008 by modify_doxy.py rev. 117643