MBtreeNodeOrg Class Reference

#include <s32btree.h>

Link against: estor.lib

class MBtreeNodeOrg
Public Member Functions
pure virtual TBool Delete(TAny *, TInt)
pure virtual TPtrC8 Entry(const TAny *, TInt)
pure virtual const TAny *EntryPtr(const TAny *, TInt)
virtual IMPORT_C voidInit(TAny *)
pure virtual TInt LastEntry(const TAny *)
pure virtual TBool Search(const TAny *, const TAny *, const MBtreeKey &, TBool, TInt &)

Member Function Documentation

Delete ( TAny *, TInt )

TBool Delete(TAny *aNode,
TIntaPos
)const [pure virtual]

Entry ( const TAny *, TInt )

TPtrC8 Entry(const TAny *aNode,
TIntaPos
)const [pure virtual]

EntryPtr ( const TAny *, TInt )

const TAny *EntryPtr(const TAny *aNode,
TIntaPos
)const [pure virtual]

Init ( TAny * )

IMPORT_C voidInit(TAny *aNode)const [virtual]

LastEntry ( const TAny * )

TInt LastEntry(const TAny *aNode)const [pure virtual]

Search ( const TAny *, const TAny *, const MBtreeKey &, TBool, TInt & )

TBool Search(const TAny *aNode,
const TAny *aKey,
const MBtreeKey &aComp,
TBoolaLast,
TInt &aPos
)const [pure virtual]