MBtreeLeafOrg Class Reference
class MBtreeLeafOrg : public MBtreeNodeOrg
|
Public Member Functions
|
void
|
Concatenate
(
TAny
*, const
TAny
*)
|
TBool
|
Insert
(
TAny
*,
TInt
, const
TDesC8
&)
|
IMPORT_C
TBool
|
InsertOverflow
(
TAny
*,
TAny
*,
TInt
,
TBool
, const
TDesC8
&)
|
void
|
InsertSplit
(
TAny
*,
TAny
*,
TInt
, const
TDesC8
&)
|
TPageRef
|
LinkNode
(const
TAny
*)
|
TBool
|
Redistribute
(
TAny
*,
TAny
*)
|
IMPORT_C
TBool
|
Search
(const
TAny
*, const
TAny
*, const
MBtreeKey
&,
TBool
,
TInt
&)
|
void
|
SetLinkNode
(
TAny
*,
TPageRef
)
|
Member Functions Documentation
Concatenate(TAny *, const TAny *)
void
|
Concatenate
|
(
|
TAny
*
|
aLeftNode,
|
|
const
TAny
*
|
aRightNode
|
|
)
|
const [pure virtual]
|
Parameters
TAny
* aLeftNode
|
|
const
TAny
* aRightNode
|
|
Insert(TAny *, TInt, const TDesC8 &)
InsertOverflow(TAny *, TAny *, TInt, TBool, const TDesC8 &)
IMPORT_C
TBool
|
InsertOverflow
|
(
|
TAny
*
|
aLeftNode,
|
|
TAny
*
|
aRightNode,
|
|
TInt
|
aPos,
|
|
TBool
|
aInsertOnLeft,
|
|
const
TDesC8
&
|
anEntry
|
|
)
|
const [virtual]
|
InsertSplit(TAny *, TAny *, TInt, const TDesC8 &)
void
|
InsertSplit
|
(
|
TAny
*
|
aLeftNode,
|
|
TAny
*
|
aRightNode,
|
|
TInt
|
aPos,
|
|
const
TDesC8
&
|
anEntry
|
|
)
|
const [pure virtual]
|
LinkNode(const TAny *)
TPageRef
|
LinkNode
|
(
|
const
TAny
*
|
aNode
|
)
|
const [pure virtual]
|
Redistribute(TAny *, TAny *)
TBool
|
Redistribute
|
(
|
TAny
*
|
aLeftNode,
|
|
TAny
*
|
aRightNode
|
|
)
|
const [pure virtual]
|
Search(const TAny *, const TAny *, const MBtreeKey &, TBool, TInt &)
SetLinkNode(TAny *, TPageRef)
void
|
SetLinkNode
|
(
|
TAny
*
|
aNode,
|
|
TPageRef
|
aNextNode
|
|
)
|
const [pure virtual]
|
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.