#include <bzip2.hpp>
Inheritance diagram for CBZip2Decompressor:


Used in CBZip2StreamCompressor.
Definition at line 269 of file bzip2.hpp.
Public Member Functions | |
| CBZip2Decompressor (int verbosity=0, int small_decompress=0, CCompression::TFlags flags=0) | |
| Constructor. | |
| virtual | ~CBZip2Decompressor (void) |
| Destructor. | |
Protected Member Functions | |
| virtual EStatus | Init (void) |
| virtual EStatus | Process (const char *in_buf, size_t in_len, char *out_buf, size_t out_size, size_t *in_avail, size_t *out_avail) |
| virtual EStatus | Flush (char *out_buf, size_t out_size, size_t *out_avail) |
| virtual EStatus | Finish (char *out_buf, size_t out_size, size_t *out_avail) |
| virtual EStatus | End (void) |
|
||||||||||||||||
|
Constructor.
|
|
|
Destructor.
|
|
|
Implements CCompressionProcessor. Definition at line 738 of file bzip2.cpp. References BZ2_bzDecompressEnd(), BZ_OK, CCompression::eMode_TransparentRead, ERR_COMPRESS, CCompressionProcessor::eStatus_Error, CCompressionProcessor::eStatus_Success, CBZip2Compression::FormatErrorMessage(), CCompression::m_DecompressMode, CCompressionProcessor::SetBusy(), and STREAM. |
|
||||||||||||||||
|
Implements CCompressionProcessor. Definition at line 723 of file bzip2.cpp. References CCompression::eMode_TransparentRead, CCompression::eMode_Unknown, CCompressionProcessor::eStatus_EndOfData, CCompressionProcessor::eStatus_Error, CCompressionProcessor::eStatus_Success, and CCompression::m_DecompressMode. |
|
||||||||||||||||
|
Implements CCompressionProcessor. Definition at line 710 of file bzip2.cpp. References CCompression::eMode_Unknown, CCompressionProcessor::eStatus_Error, CCompressionProcessor::eStatus_Success, and CCompression::m_DecompressMode. |
|
|
||||||||||||||||||||||||||||
1.4.6
Modified on Wed Oct 08 07:26:30 2008 by modify_doxy.py rev. 117643