Den::CPattern Class Reference

class Den::CPattern : public CBase

Inherits from

Constructor & Destructor Documentation

CPattern(const RExpressionList &, const TAction &)

CPattern ( const RExpressionList & aList,
const TAction & aAction
) [inline]

Parameters

const RExpressionList & aList
const TAction & aAction

~CPattern()

~CPattern ( )

Member Functions Documentation

Action()

const TAction Action ( ) const [inline]

AppendExpression(TEventExpression &)

TInt AppendExpression ( TEventExpression & aExpression )

Parameters

TEventExpression & aExpression

ConstructL()

void ConstructL ( ) [private]

CurrentExpression()

const TEventExpression & CurrentExpression ( ) const

Expressions()

const RExpressionList & Expressions ( ) const [inline]

Expressions()

RExpressionList & Expressions ( ) [inline]

InitAction(const TAction &)

void InitAction ( const TAction & aAction )

Parameters

const TAction & aAction

IsComplete()

TBool IsComplete ( ) const [inline]

IsTerminated()

TBool IsTerminated ( ) const

NewL(const RExpressionList &, const TAction &)

IMPORT_C CPattern * NewL ( const RExpressionList & aExpressionList,
const TAction & aAction
) [static]

Parameters

const RExpressionList & aExpressionList
const TAction & aAction

SetAction(const TAction &)

void SetAction ( const TAction & aAction ) [private]

Parameters

const TAction & aAction

SetComplete(TAny *)

void SetComplete ( TAny * aFrom ) [private]

Parameters

TAny * aFrom

Member Data Documentation

TAction iAction

TAction iAction [private]

RExpressionList iExpressions

RExpressionList iExpressions [private]

TBool iIsTerminated

TBool iIsTerminated [private]