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]
|
~CEZFileBufferManager()
~CEZFileBufferManager
|
(
|
)
|
|
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.