Den::RExpressionList Class Reference

class Den::RExpressionList : public RArray< TEventExpression >

Inherits from

Public Member Functions
RExpressionList ()
void Advance ()
const TEventExpression & CurrentExpression ()
void ReserveDefaultSpaceL ()
void SetOwner ( MCompleteNotify *)
Inherited Functions
RArray< TEventExpression >::Append(const TEventExpression &)
RArray< TEventExpression >::AppendL(const TEventExpression &)
RArray< TEventExpression >::Array()const
RArray< TEventExpression >::Close()
RArray< TEventExpression >::Compress()
RArray< TEventExpression >::Count()const
RArray< TEventExpression >::Find(const K &,TBool(*)(const K *k, const TEventExpression &t))const
RArray< TEventExpression >::Find(const TEventExpression &)const
RArray< TEventExpression >::Find(const TEventExpression &,TIdentityRelation< TEventExpression >)const
RArray< TEventExpression >::FindInOrder(const K &,TInt(*)(const K *k, const TEventExpression &t))const
RArray< TEventExpression >::FindInOrder(const TEventExpression &,TInt &,TLinearOrder< TEventExpression >)const
RArray< TEventExpression >::FindInOrder(const TEventExpression &,TLinearOrder< TEventExpression >)const
RArray< TEventExpression >::FindInOrderL(const TEventExpression &,TInt &,TLinearOrder< TEventExpression >)const
RArray< TEventExpression >::FindInOrderL(const TEventExpression &,TLinearOrder< TEventExpression >)const
RArray< TEventExpression >::FindInSignedKeyOrder(const TEventExpression &)const
RArray< TEventExpression >::FindInSignedKeyOrder(const TEventExpression &,TInt &)const
RArray< TEventExpression >::FindInSignedKeyOrderL(const TEventExpression &)const
RArray< TEventExpression >::FindInSignedKeyOrderL(const TEventExpression &,TInt &)const
RArray< TEventExpression >::FindInUnsignedKeyOrder(const TEventExpression &)const
RArray< TEventExpression >::FindInUnsignedKeyOrder(const TEventExpression &,TInt &)const
RArray< TEventExpression >::FindInUnsignedKeyOrderL(const TEventExpression &)const
RArray< TEventExpression >::FindInUnsignedKeyOrderL(const TEventExpression &,TInt &)const
RArray< TEventExpression >::FindL(const TEventExpression &)const
RArray< TEventExpression >::FindL(const TEventExpression &,TIdentityRelation< TEventExpression >)const
RArray< TEventExpression >::FindReverse(const K &,TInt(*)(const K *k, const TEventExpression &t))const
RArray< TEventExpression >::FindReverse(const TEventExpression &)const
RArray< TEventExpression >::FindReverse(const TEventExpression &,TIdentityRelation< TEventExpression >)const
RArray< TEventExpression >::FindReverseL(const TEventExpression &)const
RArray< TEventExpression >::FindReverseL(const TEventExpression &,TIdentityRelation< TEventExpression >)const
RArray< TEventExpression >::GranularCompress()
RArray< TEventExpression >::Insert(const TEventExpression &,TInt)
RArray< TEventExpression >::InsertInOrder(const TEventExpression &,TLinearOrder< TEventExpression >)
RArray< TEventExpression >::InsertInOrderAllowRepeats(const TEventExpression &,TLinearOrder< TEventExpression >)
RArray< TEventExpression >::InsertInOrderAllowRepeatsL(const TEventExpression &,TLinearOrder< TEventExpression >)
RArray< TEventExpression >::InsertInOrderL(const TEventExpression &,TLinearOrder< TEventExpression >)
RArray< TEventExpression >::InsertInSignedKeyOrder(const TEventExpression &)
RArray< TEventExpression >::InsertInSignedKeyOrderAllowRepeats(const TEventExpression &)
RArray< TEventExpression >::InsertInSignedKeyOrderAllowRepeatsL(const TEventExpression &)
RArray< TEventExpression >::InsertInSignedKeyOrderL(const TEventExpression &)
RArray< TEventExpression >::InsertInUnsignedKeyOrder(const TEventExpression &)
RArray< TEventExpression >::InsertInUnsignedKeyOrderAllowRepeats(const TEventExpression &)
RArray< TEventExpression >::InsertInUnsignedKeyOrderAllowRepeatsL(const TEventExpression &)
RArray< TEventExpression >::InsertInUnsignedKeyOrderL(const TEventExpression &)
RArray< TEventExpression >::InsertL(const TEventExpression &,TInt)
RArray< TEventExpression >::RArray()
RArray< TEventExpression >::RArray(TInt)
RArray< TEventExpression >::RArray(TInt,TEventExpression *,TInt)
RArray< TEventExpression >::RArray(TInt,TInt)
RArray< TEventExpression >::RArray(TInt,TInt,TInt)
RArray< TEventExpression >::Remove(TInt)
RArray< TEventExpression >::Reserve(TInt)
RArray< TEventExpression >::ReserveL(TInt)
RArray< TEventExpression >::Reset()
RArray< TEventExpression >::SetKeyOffset(TInt)
RArray< TEventExpression >::Sort(TLinearOrder< TEventExpression >)
RArray< TEventExpression >::SortSigned()
RArray< TEventExpression >::SortUnsigned()
RArray< TEventExpression >::SpecificFindInOrder(const TEventExpression &,TInt &,TLinearOrder< TEventExpression >,TInt)const
RArray< TEventExpression >::SpecificFindInOrder(const TEventExpression &,TLinearOrder< TEventExpression >,TInt)const
RArray< TEventExpression >::SpecificFindInOrderL(const TEventExpression &,TInt &,TLinearOrder< TEventExpression >,TInt)const
RArray< TEventExpression >::SpecificFindInOrderL(const TEventExpression &,TLinearOrder< TEventExpression >,TInt)const
RArray< TEventExpression >::SpecificFindInSignedKeyOrder(const TEventExpression &,TInt &,TInt)const
RArray< TEventExpression >::SpecificFindInSignedKeyOrder(const TEventExpression &,TInt)const
RArray< TEventExpression >::SpecificFindInSignedKeyOrderL(const TEventExpression &,TInt &,TInt)const
RArray< TEventExpression >::SpecificFindInSignedKeyOrderL(const TEventExpression &,TInt)const
RArray< TEventExpression >::SpecificFindInUnsignedKeyOrder(const TEventExpression &,TInt &,TInt)const
RArray< TEventExpression >::SpecificFindInUnsignedKeyOrder(const TEventExpression &,TInt)const
RArray< TEventExpression >::SpecificFindInUnsignedKeyOrderL(const TEventExpression &,TInt &,TInt)const
RArray< TEventExpression >::SpecificFindInUnsignedKeyOrderL(const TEventExpression &,TInt)const
RArray< TEventExpression >::operator[](TInt)
RArray< TEventExpression >::operator[](TInt)const
Private Attributes
const TUint KMaxExpectedExpressions
TUint iCurrentIndex
MCompleteNotify * iOwner

Constructor & Destructor Documentation

RExpressionList()

RExpressionList ( ) [inline]

Member Functions Documentation

Advance()

void Advance ( )

CurrentExpression()

const TEventExpression & CurrentExpression ( ) const

ReserveDefaultSpaceL()

void ReserveDefaultSpaceL ( ) [inline]

SetOwner(MCompleteNotify *)

void SetOwner ( MCompleteNotify * aToBeNotified ) [inline]

Parameters

MCompleteNotify * aToBeNotified

Member Data Documentation

const TUint KMaxExpectedExpressions

const TUint KMaxExpectedExpressions [private, static]

TUint iCurrentIndex

TUint iCurrentIndex [private]

MCompleteNotify * iOwner

MCompleteNotify * iOwner [private]