|
|
|
|
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
|