»
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