TSsmStateTransition Class Reference

class TSsmStateTransition

Encapsulates a system state transition.

Constructor & Destructor Documentation

TSsmStateTransition()

IMPORT_CTSsmStateTransition()

TSsmStateTransition(TSsmState, TInt)

IMPORT_CTSsmStateTransition(TSsmStateaState,
TIntaReason
)

Parameters

TSsmState aState
TInt aReason

TSsmStateTransition(TUint16, TUint16, TInt)

IMPORT_CTSsmStateTransition(TUint16aMainState,
TUint16aSubState,
TIntaReason
)

Parameters

TUint16 aMainState
TUint16 aSubState
TInt aReason

TSsmStateTransition(const TSsmStateTransition &)

IMPORT_CTSsmStateTransition(const TSsmStateTransition &aRequest)

Parameters

const TSsmStateTransition & aRequest

Member Functions Documentation

Reason()

IMPORT_C TIntReason()const

State()

IMPORT_C TSsmStateState()const

operator!=(const TSsmStateTransition &)

IMPORT_C TBooloperator!=(const TSsmStateTransition &aRequest)const

Parameters

const TSsmStateTransition & aRequest

operator=(const TSsmStateTransition &)

IMPORT_C TSsmStateTransition &operator=(const TSsmStateTransition &aRequest)

Parameters

const TSsmStateTransition & aRequest

operator==(const TSsmStateTransition &)

IMPORT_C TBooloperator==(const TSsmStateTransition &aRequest)const

Parameters

const TSsmStateTransition & aRequest

Member Data Documentation

TInt iReason

TInt iReason[private]

TSsmState iState

TSsmState iState[private]