Symbian
Symbian OS Library

SYMBIAN OS V9.3

[Index] [Spacer] [Previous] [Next]



Location: damainc.h

This item is not part of the S60 3rd Edition SDK for Symbian OS, Feature Pack 2.

Class MDaIncrementalObserver

class MDaIncrementalObserver;

Description

Incremental operation observer.

Members

Defined in MDaIncrementalObserver:
DoExecuteLD(), Initialize(), NotifyStepsExecuted(), RemainingSteps(), SetFinalValue(), SetIncremental(), ~MDaIncrementalObserver()


Construction and destruction


~MDaIncrementalObserver()

inline virtual ~MDaIncrementalObserver();

Description

Destructor.

[Top]


Member functions


NotifyStepsExecuted()

virtual void NotifyStepsExecuted(TInt aStepsExecuted)=0;

Description

Called to notify the observer of the number of steps executed.

Parameters

TInt aStepsExecuted

Number of steps executed.


Initialize()

virtual void Initialize(TInt aTotalSteps)=0;

Description

Called to notify the observer that the operation has initialised.

Parameters

TInt aTotalSteps

The number of steps in the operation.


DoExecuteLD()

virtual TBool DoExecuteLD()=0;

Description

Unused.

Return value

TBool

Unused.


SetFinalValue()

virtual void SetFinalValue(TInt aFinalValue)=0;

Description

Called to notify the observer of the final result of the operation.

Parameters

TInt aFinalValue

Final result of the operation.


RemainingSteps()

virtual TInt RemainingSteps()=0;

Description

Called to notify the observer of the number of remaining steps.

Return value

TInt

Number of remaining steps.


SetIncremental()

virtual void SetIncremental(MDaIncremental *aIncremental)=0;

Description

Called to notify the observer of the incremental operation's interface.

Parameters

MDaIncremental *aIncremental

Incremental operation's interface.