CEZGzipToFileBM Class Reference

class CEZGzipToFileBM : public CEZFileBufferManager

The CEZGzipToFileBM class manages the input and output buffers for de-compression

Inherits from

Constructor & Destructor Documentation

CEZGzipToFileBM(RFile &, RFile &)

CEZGzipToFileBM(RFile &aInput,
RFile &aOutput
)[private]

Parameters

RFile & aInput
RFile & aOutput

Member Functions Documentation

Crc()

TInt32 Crc()const [inline]

Return the CRC - used for checking validity of the archive

FinalizeL(CEZZStream &)

voidFinalizeL(CEZZStream &aZStream)[virtual]

Finish writing to the stream

Parameters

CEZZStream & aZStreamthe stream to complete writing to

NeedOutputL(CEZZStream &)

voidNeedOutputL(CEZZStream &aZStream)[virtual]

Set the stream's output buffer and start writing

Parameters

CEZZStream & aZStreamthe steam whose output buffer to set

NewL(RFile &, RFile &, TInt)

CEZGzipToFileBM *NewL(RFile &aInput,
RFile &aOutput,
TIntaBufferSize
)[static]

Parameters

RFile & aInput
RFile & aOutput
TInt aBufferSize

NewLC(RFile &, RFile &, TInt)

CEZGzipToFileBM *NewLC(RFile &aInput,
RFile &aOutput,
TIntaBufferSize
)[static]

Parameters

RFile & aInput
RFile & aOutput
TInt aBufferSize

Member Data Documentation

TInt32 iCrc

TInt32 iCrc[private]