CChunkPile Class Reference
class CChunkPile : public CBase
|
Constructor & Destructor Documentation
CChunkPile(const RChunk &)
CChunkPile
|
(
|
const
RChunk
&
|
aChunk
|
)
|
[private]
|
Member Functions Documentation
ChunkBase()
IMPORT_C
TUint8
*
|
ChunkBase
|
(
|
)
|
const
|
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
DoAlloc(TUint8 *&, TInt, RPointerArray< TUint8 > &, RArray< TInt > &, TBool)
DoFree(TUint8 *, RPointerArray< TUint8 > &, RArray< TInt > &, TBool)
Free(TAny *)
IMPORT_C void
|
Free
|
(
|
TAny
*
|
aCell
|
)
|
|
GrowSmallSection(TInt, TInt)
TInt
|
GrowSmallSection
|
(
|
TInt
|
aSize,
|
|
TInt
|
aLastFreeCell
|
|
)
|
[private]
|
ShrinkSmallSection(TInt)
void
|
ShrinkSmallSection
|
(
|
TInt
|
aShrinkBy
|
)
|
[private]
|
VirtualSize()
IMPORT_C
TInt
|
VirtualSize
|
(
|
)
|
[static]
|
Member Data Documentation
RArray< TInt > iFreeLargeCellLinks
RArray< TInt > iFreeSmallCellLinks
RPointerArray< TUint8 > iLargeCells
TInt
iLargeSectionBottom
TInt
|
iLargeSectionBottom
|
[private]
|
RPointerArray< TUint8 > iSmallCells
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.