»
Symbian OS v9.3 »
Symbian OS reference »
C++ component reference »
System Libraries STORE »
TBtreeInlineIndexOrg
Location:
S32BTREE.H
Link against: estor.lib
Class TBtreeInlineIndexOrg
class TBtreeInlineIndexOrg : public MBtreeIndexOrg;
Description
Derivation
TBtreeInlineIndexOrg - (No abstract)
Members
Defined in TBtreeInlineIndexOrg:
ChildNode(), Concatenate(), Delete(), Entry(), EntryPtr(), Insert(), InsertOverflow(), InsertSplit(), LastEntry(), MakeRoot(), Redistribute(), SetEntrySize(), TBtreeInlineIndexOrg(), Update()
Inherited from MBtreeIndexOrg:
Search()
Inherited from MBtreeNodeOrg:
Init()
Construction and destruction
IMPORT_C TBtreeInlineIndexOrg();
Description
IMPORT_C void SetEntrySize(TInt aSize);
Description
Parameters
virtual IMPORT_C TBool Insert(TAny *aNode, TInt aPos, const TDesC8 &anEntry, TPageRef aChild) const;
Description
Parameters
Return value
virtual IMPORT_C TBool InsertOverflow(TAny *aLeftNode, TAny *aRightNode, TInt aPos, TBool aInsertOnLeft, const TDesC8 &anEntry,
TPageRef aChild, const TDesC8 &aPivot, TBtreePivot &aNewPivot) const;
Description
Parameters
Return value
virtual IMPORT_C void InsertSplit(TAny *aLeftNode, TAny *aRightNode, TInt aPos, const TDesC8 &anEntry, TPageRef aChild, TBtreePivot
&aPromote) const;
Description
Parameters
virtual IMPORT_C TBool Update(TAny *aNode, TInt aPos, const TDesC8 &anEntry) const;
Description
Parameters
Return value
virtual IMPORT_C TBool Delete(TAny *aNode, TInt aPos) const;
Description
Parameters
Return value
virtual IMPORT_C TBool Redistribute(TAny *aLeftNode, TAny *aRightNode, const TDesC8 &aPivot, TBtreePivot &aNewPivot) const;
Description
Parameters
TAny *aLeftNode |
|
TAny *aRightNode |
|
const TDesC8 &aPivot |
|
TBtreePivot &aNewPivot |
|
|
Return value
virtual IMPORT_C void Concatenate(TAny *aLeftNode, const TAny *aRightNode, const TDesC8 &aPivot) const;
Description
Parameters
virtual IMPORT_C void MakeRoot(TAny *aNode, TPageRef aChild) const;
Description
Parameters
virtual IMPORT_C TInt LastEntry(const TAny *aNode) const;
Description
Parameters
Return value
virtual IMPORT_C TPtrC8 Entry(const TAny *aNode, TInt aPos) const;
Description
Parameters
Return value
virtual IMPORT_C const TAny *EntryPtr(const TAny *aNode, TInt aPos) const;
Description
Parameters
Return value
virtual IMPORT_C TPageRef ChildNode(const TAny *aNode, TInt aPos) const;
Description
Parameters
Return value