#include <S32BTREE.H>
Link against:
estor.lib
Class TBtreeInlineLeafOrg
class TBtreeInlineLeafOrg : public MBtreeLeafOrg;
Description
Derivation
TBtreeInlineLeafOrg
- (No abstract)
Members
Defined in TBtreeInlineLeafOrg
:
Concatenate(TAny *,const TAny *)const
Delete(TAny *,TInt)const
Entry(const TAny *,TInt)const
EntryPtr(const TAny *,TInt)const
Insert(TAny *,TInt,const TDesC8 &)const
InsertOverflow(TAny *,TAny *,TInt,TBool,const TDesC8 &)const
InsertSplit(TAny *,TAny *,TInt,const TDesC8 &)const
LastEntry(const TAny *)const
LinkNode(const TAny *)const
Redistribute(TAny *,TAny *)const
SetEntrySize(TInt)
SetLinkNode(TAny *,TPageRef)const
TBtreeInlineLeafOrg()
Inherited from MBtreeLeafOrg
:
Inherited from MBtreeNodeOrg
:
Construction and destruction
IMPORT_C TBtreeInlineLeafOrg();
Description
IMPORT_C void SetEntrySize(TInt aSize);
Description
Parameters
LastEntry(const TAny *)const
IMPORT_C virtual TInt LastEntry(const TAny *aNode) const;
Description
Parameters
Return value
Entry(const TAny *,TInt)const
IMPORT_C virtual TPtrC8 Entry(const TAny *aNode, TInt aPos) const;
Description
Parameters
Return value
EntryPtr(const TAny *,TInt)const
IMPORT_C virtual const TAny* EntryPtr(const TAny *aNode, TInt aPos) const;
Description
Parameters
Return value
Insert(TAny *,TInt,const TDesC8 &)const
IMPORT_C virtual TBool Insert(TAny *aNode, TInt aPos, const TDesC8 &anEntry) const;
Description
Parameters
Return value
InsertOverflow(TAny *,TAny *,TInt,TBool,const TDesC8 &)const
IMPORT_C virtual TBool InsertOverflow(TAny *aLeftNode, TAny *aRightNode, TInt aPos, TBool aInsertOnLeft, const TDesC8 &anEntry)
const;
Description
Parameters
Return value
InsertSplit(TAny *,TAny *,TInt,const TDesC8 &)const
IMPORT_C virtual void InsertSplit(TAny *aLeftNode, TAny *aRightNode, TInt aPos, const TDesC8 &anEntry) const;
Description
Parameters
IMPORT_C virtual TBool Delete(TAny *aNode, TInt aPos) const;
Description
Parameters
Return value
Redistribute(TAny *,TAny *)const
IMPORT_C virtual TBool Redistribute(TAny *aLeftNode, TAny *aRightNode) const;
Description
Parameters
Return value
Concatenate(TAny *,const TAny *)const
IMPORT_C virtual void Concatenate(TAny *aLeftNode, const TAny *aRightNode) const;
Description
Parameters
LinkNode(const TAny *)const
IMPORT_C virtual TPageRef LinkNode(const TAny *aNode) const;
Description
Parameters
Return value
SetLinkNode(TAny *,TPageRef)const
IMPORT_C virtual void SetLinkNode(TAny *aNode, TPageRef aNextNode) const;
Description
Parameters