Location:
EZGzip.h
Link against: ezlib.lib
class CEZFileToGzipBM : public CEZFileBufferManager;
The CEZFileToGzipBM manages the input and output buffers for compression
MEZBufferManager
- Interface class to manage input and output buffers for compression and de-compression
CBase
- Base class for all classes to be instantiated on the heap
CEZFileBufferManager
- Concrete class to manage the input and output buffers for compression and de-compression
CEZFileToGzipBM
- The CEZFileToGzipBM manages the input and output buffers for compression
Defined in CEZFileToGzipBM
:
Crc()
, InitializeL()
, NeedInputL()
Inherited from CBase
:
Delete()
,
Extension_()
,
operator new()
Inherited from CEZFileBufferManager
:
EBadInitialization
,
FinalizeL()
,
NeedOutputL()
,
NewL()
,
NewLC()
,
anonymous
,
iBufferSize
,
iInputBuffer
,
iInputDescriptor
,
iInputFile
,
iOutputBuffer
,
iOutputDescriptor
,
iOutputFile
virtual void InitializeL(CEZZStream &aZStream);
Initialise the stream with input and output buffers and starts reading
|
virtual void NeedInputL(CEZZStream &aZStream);
Set the stream's input buffer and starts reading
|
inline TInt32 Crc() const;
Return the CRC - used for checking validity of the archive
|