TSsmStateTransition Class Reference

class TSsmStateTransition

Encapsulates a system state transition.

Constructor & Destructor Documentation

TSsmStateTransition()

IMPORT_C TSsmStateTransition ( )

TSsmStateTransition(TSsmState, TInt)

IMPORT_C TSsmStateTransition ( TSsmState aState,
TInt aReason
)

Parameters

TSsmState aState
TInt aReason

TSsmStateTransition(TUint16, TUint16, TInt)

IMPORT_C TSsmStateTransition ( TUint16 aMainState,
TUint16 aSubState,
TInt aReason
)

Parameters

TUint16 aMainState
TUint16 aSubState
TInt aReason

TSsmStateTransition(const TSsmStateTransition &)

IMPORT_C TSsmStateTransition ( const TSsmStateTransition & aRequest )

Parameters

const TSsmStateTransition & aRequest

Member Functions Documentation

Reason()

IMPORT_C TInt Reason ( ) const

State()

IMPORT_C TSsmState State ( ) const

operator!=(const TSsmStateTransition &)

IMPORT_C TBool operator!= ( 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 TBool operator== ( const TSsmStateTransition & aRequest ) const

Parameters

const TSsmStateTransition & aRequest

Member Data Documentation

TInt iReason

TInt iReason [private]

TSsmState iState

TSsmState iState [private]