Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: EZGzip.h
Link against: ezlib.lib

Class CEZFileToGzipBM

class CEZFileToGzipBM : public CEZFileBufferManager;

Description

The CEZFileToGzipBM manages the input and output buffers for compression

Derivation

Members

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


Member functions


InitializeL()

virtual void InitializeL(CEZZStream &aZStream);

Description

Initialise the stream with input and output buffers and starts reading

Parameters

CEZZStream &aZStream

the stream to initialise


NeedInputL()

virtual void NeedInputL(CEZZStream &aZStream);

Description

Set the stream's input buffer and starts reading

Parameters

CEZZStream &aZStream

the steam whose input buffer to set


Crc()

inline TInt32 Crc() const;

Description

Return the CRC - used for checking validity of the archive

Return value

TInt32

the CRC value