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

void FinalizeL ( CEZZStream & aZStream ) [virtual]

Finish writing to the stream

Parameters

CEZZStream & aZStream the stream to complete writing to

NeedOutputL(CEZZStream &)

void NeedOutputL ( CEZZStream & aZStream ) [virtual]

Set the stream's output buffer and start writing

Parameters

CEZZStream & aZStream the steam whose output buffer to set

NewL(RFile &, RFile &, TInt)

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

Parameters

RFile & aInput
RFile & aOutput
TInt aBufferSize

NewLC(RFile &, RFile &, TInt)

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

Parameters

RFile & aInput
RFile & aOutput
TInt aBufferSize

Member Data Documentation

TInt32 iCrc

TInt32 iCrc [private]