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


Definition at line 233 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 237 of file compress.hpp. |
|
|
File open mode.
Definition at line 240 of file compress.hpp. |
|
|
Definition at line 191 of file compress.cpp. |
|
||||||||||||
|
|
|
|
Definition at line 198 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 268 of file compress.hpp. Referenced by CBZip2CompressionFile::Close(), CBZip2CompressionFile::Open(), CBZip2CompressionFile::Read(), and CBZip2CompressionFile::Write(). |
|
|
File open mode.
Reimplemented in CZipCompressionFile. Definition at line 269 of file compress.hpp. Referenced by CBZip2CompressionFile::Close(), and CBZip2CompressionFile::Open(). |
1.4.6
Modified on Wed Dec 09 08:19:02 2009 by modify_doxy.py rev. 173732