Symbian
 Developer Library

DEVELOPER LIBRARY

[Index] [Glossary] [Previous] [Next]



Location: AgentBases.h

Class CAgentStateBase

class CAgentStateBase : public CActive;

Description

This calss is internal and not intended for use.

Derivation

CActiveThe core class of the active object abstraction
CAgentStateBaseThis calss is internal and not intended for use
CBaseBase class for all classes to be instantiated on the heap

Defined in CAgentStateBase:
CAgentStateBase(), JumpToRunl(), NextStateL(), StartState(), iSMObserver, ~CAgentStateBase()

Inherited from CActive:
Cancel(), Deque(), DoCancel(), EPriorityHigh, EPriorityIdle, EPriorityLow, EPriorityStandard, EPriorityUserInput, IsActive(), IsAdded(), Priority(), RunError(), RunL(), SetActive(), SetPriority(), TPriority, iActive, iLink, iStatus

Inherited from CBase:
operator new()


Internal members


CAgentStateBase()

CAgentStateBase(MAgentObserver& aSMObserver);

Description

This member is internal and not intended for use.


~CAgentStateBase()

~CAgentStateBase();

Description

This member is internal and not intended for use.


StartState()

virtual void StartState()=0;

Description

This member is internal and not intended for use.


NextStateL()

virtual CAgentStateBase* NextStateL(TBool aContinue)=0;

Description

This member is internal and not intended for use.


JumpToRunl()

protected: void JumpToRunl(TInt aError);

Description

This member is internal and not intended for use.


iSMObserver

protected: MAgentObserver* iSMObserver;

Description

This member is internal and not intended for use.