MSsmCommand Class Reference

class MSsmCommand

Interface to a command.

Member Functions Documentation

CompletionStatus()

TInt CompletionStatus()const [pure virtual]

ConditionalInformation()

TInt ConditionalInformation()const [pure virtual]

EvaluateCondition(MSsmConditionalCallback *, CResourceFile *)

TBool EvaluateCondition(MSsmConditionalCallback *aCallback,
CResourceFile *aResourceFile
)[pure virtual]

Parameters

MSsmConditionalCallback * aCallback
CResourceFile * aResourceFile

Execute(TRequestStatus &)

voidExecute(TRequestStatus &aStatus)[pure virtual]

Parameters

TRequestStatus & aStatus

ExecuteCancel()

voidExecuteCancel()[pure virtual]

ExecutionBehaviour()

TSsmExecutionBehaviour ExecutionBehaviour()const [pure virtual]

ExternalizeL(RWriteStream &)

voidExternalizeL(RWriteStream &aWriteStream)const [pure virtual]

Parameters

RWriteStream & aWriteStream

IsDeferred()

TBool IsDeferred()const [pure virtual]

RegisterCompletionObserver(TRequestStatus &)

voidRegisterCompletionObserver(TRequestStatus &aStatus)[pure virtual]

Parameters

TRequestStatus & aStatus

RegisterCompletionObserverCancel()

voidRegisterCompletionObserverCancel()[pure virtual]

Release()

voidRelease()[pure virtual]

SetConditionalInformation(TInt)

voidSetConditionalInformation(TIntaConditionalInformation)[pure virtual]

Parameters

TInt aConditionalInformation

Severity()

TCmdErrorSeverity Severity()const [pure virtual]

Type()

TSsmCommandType Type()const [pure virtual]