MBtreeNodeOrg Class Reference

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

Member Functions Documentation

Delete(TAny *, TInt)

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

Parameters

TAny * aNode
TInt aPos

Entry(const TAny *, TInt)

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

Parameters

const TAny * aNode
TInt aPos

EntryPtr(const TAny *, TInt)

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

Parameters

const TAny * aNode
TInt aPos

Init(TAny *)

IMPORT_C voidInit(TAny *aNode)const [virtual]

Parameters

TAny * aNode

LastEntry(const TAny *)

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

Parameters

const TAny * aNode

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]

Parameters

const TAny * aNode
const TAny * aKey
const MBtreeKey & aComp
TBool aLast
TInt & aPos