TBtreeInlineIndexOrg Class Reference
| class TBtreeInlineIndexOrg : public MBtreeIndexOrg |
Nested Classes and Structures
| Public Member Functions |
|---|
| TBtreeInlineIndexOrg() |
| IMPORT_C TPageRef | ChildNode(const TAny *, TInt) |
| IMPORT_C void | Concatenate(TAny *, const TAny *, const TDesC8 &) |
| IMPORT_C TBool | Delete(TAny *, TInt) |
| IMPORT_C TPtrC8 | Entry(const TAny *, TInt) |
| IMPORT_C const TAny * | EntryPtr(const TAny *, TInt) |
| IMPORT_C TBool | Insert(TAny *, TInt, const TDesC8 &, TPageRef) |
| IMPORT_C TBool | InsertOverflow(TAny *, TAny *, TInt, TBool, const TDesC8 &, TPageRef, const TDesC8 &, TBtreePivot &) |
| IMPORT_C void | InsertSplit(TAny *, TAny *, TInt, const TDesC8 &, TPageRef, TBtreePivot &) |
| IMPORT_C TInt | LastEntry(const TAny *) |
| IMPORT_C void | MakeRoot(TAny *, TPageRef) |
| IMPORT_C TBool | Redistribute(TAny *, TAny *, const TDesC8 &, TBtreePivot &) |
| IMPORT_C void | SetEntrySize(TInt) |
| IMPORT_C TBool | Update(TAny *, TInt, const TDesC8 &) |
Constructor & Destructor Documentation
TBtreeInlineIndexOrg()
| IMPORT_C | TBtreeInlineIndexOrg | ( | ) | |
Member Functions Documentation
ChildNode(const TAny *, TInt)
Concatenate(TAny *, const TAny *, const TDesC8 &)
| IMPORT_C void | Concatenate | ( | TAny * | aLeftNode, |
| | const TAny * | aRightNode, |
| | const TDesC8 & | aPivot |
| | ) | const [virtual] |
DoRedistribute(TAny *, TAny *, const TDesC8 &, TBtreePivot &, TInt)
Entry(const TAny *, TInt)
Entry(const SNode *, TInt)
| const SEntry * | Entry | ( | const SNode * | aNode, |
| | TInt | anEntry |
| | ) | const [private, inline] |
EntryPtr(const TAny *, TInt)
| IMPORT_C const TAny * | EntryPtr | ( | const TAny * | aNode, |
| | TInt | aPos |
| | ) | const [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 &)
KeySize()
|
TInt
| KeySize | ( | ) | const [private, inline] |
LastEntry(const TAny *)
| IMPORT_C TInt | LastEntry | ( | const TAny * | aNode | ) | const [virtual] |
MakeRoot(TAny *, TPageRef)
| IMPORT_C void | MakeRoot | ( | TAny * | aNode, |
| | TPageRef | aChild |
| | ) | const [virtual] |
Node(const TAny *)
| const SNode * | Node | ( | const TAny * | aNode | ) | [private, static, inline] |
Node(TAny *)
|
SNode * | Node | ( | TAny * | aNode | ) | [private, static, inline] |
Redistribute(TAny *, TAny *, const TDesC8 &, TBtreePivot &)
SetEntrySize(TInt)
| IMPORT_C void | SetEntrySize | ( | TInt | aSize | ) | |
Update(TAny *, TInt, const TDesC8 &)
Member Data Documentation
TInt
iMaxEntries
|
TInt
| iMaxEntries | [private] |
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.