CEZFileBufferManager Class Reference
class CEZFileBufferManager : public CBase |
Concrete class to manage the input and output buffers for compression and de-compression
Constructor & Destructor Documentation
CEZFileBufferManager(RFile &, RFile &)
CEZFileBufferManager | ( | RFile & | aInput, |
| RFile & | aOutput |
| ) | [protected] |
Member Functions Documentation
ConstructL(TInt)
void | ConstructL | ( | TInt | aBufferSize | ) | [protected] |
InitializeL(CEZZStream &)
NeedOutputL(CEZZStream &)
NewL(RFile &, RFile &, TInt)
Parameters
RFile & aInput | the input file |
RFile & aOutput | the output file |
TInt aBufferSize = 0x8000 | the required size of the buffers |
NewLC(RFile &, RFile &, TInt)
Parameters
RFile & aInput | the input file |
RFile & aOutput | the output file |
TInt aBufferSize = 0x8000 | the required size of the buffers |
Member Enumerations Documentation
Member Data Documentation
TInt
iBufferSize
TInt
| iBufferSize | [protected] |
TUint8 * iInputBuffer
TUint8 * | iInputBuffer | [protected] |
TPtr8
iInputDescriptor
TPtr8
| iInputDescriptor | [protected] |
RFile & iInputFile
RFile & | iInputFile | [protected] |
TUint8 * iOutputBuffer
TUint8 * | iOutputBuffer | [protected] |
TPtr8
iOutputDescriptor
TPtr8
| iOutputDescriptor | [protected] |
RFile & iOutputFile
RFile & | iOutputFile | [protected] |
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.