Den::RRegisteredNodeList Class Reference

class Den::RRegisteredNodeList : public RArray< TNodeSpecifier >

Ordered list (by TNodeId) of nodes that have registered

Inherits from

Public Member Functions
RRegisteredNodeList ()
TInt FindNode (const Messages::TNodeId &)
TInt InsertNode (const TNodeSpecifier &)
TInt SetNodeTag (const Messages::TNodeId &, TNodeTag )
Private Member Functions
TInt Compare (const TNodeSpecifier &, const TNodeSpecifier &)
Inherited Functions
RArray< TNodeSpecifier >::Append(const TNodeSpecifier &)
RArray< TNodeSpecifier >::AppendL(const TNodeSpecifier &)
RArray< TNodeSpecifier >::Array()const
RArray< TNodeSpecifier >::Close()
RArray< TNodeSpecifier >::Compress()
RArray< TNodeSpecifier >::Count()const
RArray< TNodeSpecifier >::Find(const K &,TBool(*)(const K *k, const TNodeSpecifier &t))const
RArray< TNodeSpecifier >::Find(const TNodeSpecifier &)const
RArray< TNodeSpecifier >::Find(const TNodeSpecifier &,TIdentityRelation< TNodeSpecifier >)const
RArray< TNodeSpecifier >::FindInOrder(const K &,TInt(*)(const K *k, const TNodeSpecifier &t))const
RArray< TNodeSpecifier >::FindInOrder(const TNodeSpecifier &,TInt &,TLinearOrder< TNodeSpecifier >)const
RArray< TNodeSpecifier >::FindInOrder(const TNodeSpecifier &,TLinearOrder< TNodeSpecifier >)const
RArray< TNodeSpecifier >::FindInOrderL(const TNodeSpecifier &,TInt &,TLinearOrder< TNodeSpecifier >)const
RArray< TNodeSpecifier >::FindInOrderL(const TNodeSpecifier &,TLinearOrder< TNodeSpecifier >)const
RArray< TNodeSpecifier >::FindInSignedKeyOrder(const TNodeSpecifier &)const
RArray< TNodeSpecifier >::FindInSignedKeyOrder(const TNodeSpecifier &,TInt &)const
RArray< TNodeSpecifier >::FindInSignedKeyOrderL(const TNodeSpecifier &)const
RArray< TNodeSpecifier >::FindInSignedKeyOrderL(const TNodeSpecifier &,TInt &)const
RArray< TNodeSpecifier >::FindInUnsignedKeyOrder(const TNodeSpecifier &)const
RArray< TNodeSpecifier >::FindInUnsignedKeyOrder(const TNodeSpecifier &,TInt &)const
RArray< TNodeSpecifier >::FindInUnsignedKeyOrderL(const TNodeSpecifier &)const
RArray< TNodeSpecifier >::FindInUnsignedKeyOrderL(const TNodeSpecifier &,TInt &)const
RArray< TNodeSpecifier >::FindL(const TNodeSpecifier &)const
RArray< TNodeSpecifier >::FindL(const TNodeSpecifier &,TIdentityRelation< TNodeSpecifier >)const
RArray< TNodeSpecifier >::FindReverse(const K &,TInt(*)(const K *k, const TNodeSpecifier &t))const
RArray< TNodeSpecifier >::FindReverse(const TNodeSpecifier &)const
RArray< TNodeSpecifier >::FindReverse(const TNodeSpecifier &,TIdentityRelation< TNodeSpecifier >)const
RArray< TNodeSpecifier >::FindReverseL(const TNodeSpecifier &)const
RArray< TNodeSpecifier >::FindReverseL(const TNodeSpecifier &,TIdentityRelation< TNodeSpecifier >)const
RArray< TNodeSpecifier >::GranularCompress()
RArray< TNodeSpecifier >::Insert(const TNodeSpecifier &,TInt)
RArray< TNodeSpecifier >::InsertInOrder(const TNodeSpecifier &,TLinearOrder< TNodeSpecifier >)
RArray< TNodeSpecifier >::InsertInOrderAllowRepeats(const TNodeSpecifier &,TLinearOrder< TNodeSpecifier >)
RArray< TNodeSpecifier >::InsertInOrderAllowRepeatsL(const TNodeSpecifier &,TLinearOrder< TNodeSpecifier >)
RArray< TNodeSpecifier >::InsertInOrderL(const TNodeSpecifier &,TLinearOrder< TNodeSpecifier >)
RArray< TNodeSpecifier >::InsertInSignedKeyOrder(const TNodeSpecifier &)
RArray< TNodeSpecifier >::InsertInSignedKeyOrderAllowRepeats(const TNodeSpecifier &)
RArray< TNodeSpecifier >::InsertInSignedKeyOrderAllowRepeatsL(const TNodeSpecifier &)
RArray< TNodeSpecifier >::InsertInSignedKeyOrderL(const TNodeSpecifier &)
RArray< TNodeSpecifier >::InsertInUnsignedKeyOrder(const TNodeSpecifier &)
RArray< TNodeSpecifier >::InsertInUnsignedKeyOrderAllowRepeats(const TNodeSpecifier &)
RArray< TNodeSpecifier >::InsertInUnsignedKeyOrderAllowRepeatsL(const TNodeSpecifier &)
RArray< TNodeSpecifier >::InsertInUnsignedKeyOrderL(const TNodeSpecifier &)
RArray< TNodeSpecifier >::InsertL(const TNodeSpecifier &,TInt)
RArray< TNodeSpecifier >::RArray()
RArray< TNodeSpecifier >::RArray(TInt)
RArray< TNodeSpecifier >::RArray(TInt,TInt)
RArray< TNodeSpecifier >::RArray(TInt,TInt,TInt)
RArray< TNodeSpecifier >::RArray(TInt,TNodeSpecifier *,TInt)
RArray< TNodeSpecifier >::Remove(TInt)
RArray< TNodeSpecifier >::Reserve(TInt)
RArray< TNodeSpecifier >::ReserveL(TInt)
RArray< TNodeSpecifier >::Reset()
RArray< TNodeSpecifier >::SetKeyOffset(TInt)
RArray< TNodeSpecifier >::Sort(TLinearOrder< TNodeSpecifier >)
RArray< TNodeSpecifier >::SortSigned()
RArray< TNodeSpecifier >::SortUnsigned()
RArray< TNodeSpecifier >::SpecificFindInOrder(const TNodeSpecifier &,TInt &,TLinearOrder< TNodeSpecifier >,TInt)const
RArray< TNodeSpecifier >::SpecificFindInOrder(const TNodeSpecifier &,TLinearOrder< TNodeSpecifier >,TInt)const
RArray< TNodeSpecifier >::SpecificFindInOrderL(const TNodeSpecifier &,TInt &,TLinearOrder< TNodeSpecifier >,TInt)const
RArray< TNodeSpecifier >::SpecificFindInOrderL(const TNodeSpecifier &,TLinearOrder< TNodeSpecifier >,TInt)const
RArray< TNodeSpecifier >::SpecificFindInSignedKeyOrder(const TNodeSpecifier &,TInt &,TInt)const
RArray< TNodeSpecifier >::SpecificFindInSignedKeyOrder(const TNodeSpecifier &,TInt)const
RArray< TNodeSpecifier >::SpecificFindInSignedKeyOrderL(const TNodeSpecifier &,TInt &,TInt)const
RArray< TNodeSpecifier >::SpecificFindInSignedKeyOrderL(const TNodeSpecifier &,TInt)const
RArray< TNodeSpecifier >::SpecificFindInUnsignedKeyOrder(const TNodeSpecifier &,TInt &,TInt)const
RArray< TNodeSpecifier >::SpecificFindInUnsignedKeyOrder(const TNodeSpecifier &,TInt)const
RArray< TNodeSpecifier >::SpecificFindInUnsignedKeyOrderL(const TNodeSpecifier &,TInt &,TInt)const
RArray< TNodeSpecifier >::SpecificFindInUnsignedKeyOrderL(const TNodeSpecifier &,TInt)const
RArray< TNodeSpecifier >::operator[](TInt)
RArray< TNodeSpecifier >::operator[](TInt)const

Constructor & Destructor Documentation

RRegisteredNodeList()

RRegisteredNodeList ( ) [inline]

Member Functions Documentation

Compare(const TNodeSpecifier &, const TNodeSpecifier &)

TInt Compare ( const TNodeSpecifier & aLHS,
const TNodeSpecifier & aRHS
) [private, static]

Parameters

const TNodeSpecifier & aLHS
const TNodeSpecifier & aRHS

FindNode(const Messages::TNodeId &)

TInt FindNode ( const Messages::TNodeId & aCookieOfNodeToFind ) [inline]

Parameters

const Messages::TNodeId & aCookieOfNodeToFind

InsertNode(const TNodeSpecifier &)

TInt InsertNode ( const TNodeSpecifier & aNodeToInsert ) [inline]

Parameters

const TNodeSpecifier & aNodeToInsert

SetNodeTag(const Messages::TNodeId &, TNodeTag)

TInt SetNodeTag ( const Messages::TNodeId & aNodeId,
TNodeTag aTag
)

Parameters

const Messages::TNodeId & aNodeId
TNodeTag aTag