TBtreeInlineLeafOrg Class Reference
| class TBtreeInlineLeafOrg : public MBtreeLeafOrg |
Nested Classes and Structures
| Public Member Functions |
|---|
| TBtreeInlineLeafOrg() |
| IMPORT_C void | Concatenate(TAny *, const TAny *) |
| 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 &) |
| IMPORT_C TBool | InsertOverflow(TAny *, TAny *, TInt, TBool, const TDesC8 &) |
| IMPORT_C void | InsertSplit(TAny *, TAny *, TInt, const TDesC8 &) |
| IMPORT_C TInt | LastEntry(const TAny *) |
| IMPORT_C TPageRef | LinkNode(const TAny *) |
| IMPORT_C TBool | Redistribute(TAny *, TAny *) |
| IMPORT_C void | SetEntrySize(TInt) |
| IMPORT_C void | SetLinkNode(TAny *, TPageRef) |
Constructor & Destructor Documentation
TBtreeInlineLeafOrg()
| IMPORT_C | TBtreeInlineLeafOrg | ( | ) | |
Member Functions Documentation
Concatenate(TAny *, const TAny *)
| IMPORT_C void | Concatenate | ( | TAny * | aLeftNode, |
| | const TAny * | aRightNode |
| | ) | const [virtual] |
Parameters
| TAny * aLeftNode | |
| const TAny * aRightNode | |
DoRedistribute(TAny *, TAny *, TInt)
|
TAny * | DoRedistribute | ( | TAny * | aLeftNode, |
| | TAny * | aRightNode, |
| | TInt | aInsertPos = -1 |
| | ) | const [private] |
Entry(const TAny *, TInt)
Entry(const SNode *, TInt)
| const TUint8 * | 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 &)
InsertOverflow(TAny *, TAny *, TInt, TBool, const TDesC8 &)
InsertSplit(TAny *, TAny *, TInt, const TDesC8 &)
| IMPORT_C void | InsertSplit | ( | TAny * | aLeftNode, |
| | TAny * | aRightNode, |
| | TInt | aPos, |
| | const TDesC8 & | anEntry |
| | ) | const [virtual] |
LastEntry(const TAny *)
| IMPORT_C TInt | LastEntry | ( | const TAny * | aNode | ) | 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 *)
| IMPORT_C TBool | Redistribute | ( | TAny * | aLeftNode, |
| | TAny * | aRightNode |
| | ) | const [virtual] |
SetEntrySize(TInt)
| IMPORT_C void | SetEntrySize | ( | TInt | aSize | ) | |
SetLinkNode(TAny *, TPageRef)
| IMPORT_C void | SetLinkNode | ( | TAny * | aNode, |
| | TPageRef | aNextNode |
| | ) | const [virtual] |
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.