MBtreeIndexOrg Class Reference
| class MBtreeIndexOrg : public MBtreeNodeOrg |
| Public Member Functions |
|---|
|
TPageRef
| ChildNode(const TAny *, TInt) |
| void | Concatenate(TAny *, const TAny *, const TDesC8 &) |
|
TBool
| Insert(TAny *, TInt, const TDesC8 &, TPageRef) |
| IMPORT_C TBool | InsertOverflow(TAny *, TAny *, TInt, TBool, const TDesC8 &, TPageRef, const TDesC8 &, TBtreePivot &) |
| void | InsertSplit(TAny *, TAny *, TInt, const TDesC8 &, TPageRef, TBtreePivot &) |
| void | MakeRoot(TAny *, TPageRef) |
|
TBool
| Redistribute(TAny *, TAny *, const TDesC8 &, TBtreePivot &) |
| IMPORT_C TBool | Search(const TAny *, const TAny *, const MBtreeKey &, TBool, TInt &) |
| IMPORT_C TBool | Update(TAny *, TInt, const TDesC8 &) |
Member Functions Documentation
ChildNode(const TAny *, TInt)
Concatenate(TAny *, const TAny *, const TDesC8 &)
| void | Concatenate | ( | TAny * | aLeftNode, |
| | const TAny * | aRightNode, |
| | const TDesC8 & | aPivot |
| | ) | const [pure virtual] |
Insert(TAny *, TInt, const TDesC8 &, TPageRef)
InsertOverflow(TAny *, TAny *, TInt, TBool, const TDesC8 &, TPageRef, const TDesC8 &, TBtreePivot &)
InsertSplit(TAny *, TAny *, TInt, const TDesC8 &, TPageRef, TBtreePivot &)
MakeRoot(TAny *, TPageRef)
| void | MakeRoot | ( | TAny * | aNode, |
| | TPageRef | aChild |
| | ) | const [pure virtual] |
Redistribute(TAny *, TAny *, const TDesC8 &, TBtreePivot &)
Search(const TAny *, const TAny *, const MBtreeKey &, TBool, TInt &)
Update(TAny *, TInt, const TDesC8 &)
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.