#include <s32btree.h>
| class TBtreeInlineLeafOrg : public MBtreeLeafOrg |
| Public Member Functions | |
|---|---|
| TBtreeInlineLeafOrg() | |
| virtual IMPORT_C void | Concatenate(TAny *, const TAny *) |
| virtual IMPORT_C TBool | Delete(TAny *, TInt) |
| virtual IMPORT_C TPtrC8 | Entry(const TAny *, TInt) |
| virtual IMPORT_C const TAny * | EntryPtr(const TAny *, TInt) |
| virtual IMPORT_C TBool | Insert(TAny *, TInt, const TDesC8 &) |
| virtual IMPORT_C TBool | InsertOverflow(TAny *, TAny *, TInt, TBool, const TDesC8 &) |
| virtual IMPORT_C void | InsertSplit(TAny *, TAny *, TInt, const TDesC8 &) |
| virtual IMPORT_C TInt | LastEntry(const TAny *) |
| virtual IMPORT_C TPageRef | LinkNode(const TAny *) |
| virtual IMPORT_C TBool | Redistribute(TAny *, TAny *) |
| IMPORT_C void | SetEntrySize(TInt) |
| virtual IMPORT_C void | SetLinkNode(TAny *, TPageRef) |
| Inherited Functions | |
|---|---|
| MBtreeLeafOrg::Search(const TAny *,const TAny *,const MBtreeKey &,TBool,TInt &)const | |
| MBtreeNodeOrg::Init(TAny *)const | |
Reimplemented from MBtreeLeafOrg::Concatenate(TAny *,const TAny *)const
Reimplemented from MBtreeLeafOrg::Insert(TAny *,TInt,const TDesC8 &)const
| IMPORT_C void | InsertSplit | ( | TAny * | aLeftNode, |
| TAny * | aRightNode, | |||
| TInt | aPos, | |||
| const TDesC8 & | anEntry | |||
| ) | const [virtual] | |||
Reimplemented from MBtreeLeafOrg::InsertSplit(TAny *,TAny *,TInt,const TDesC8 &)const
Reimplemented from MBtreeLeafOrg::SetLinkNode(TAny *,TPageRef)const