Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <DAMAINC.H>
Link against: damodl.lib
This item is not part of the S60 5th Edition SDK

Class CDaIncremental

Interface status: deprecated

class CDaIncremental : public CBase, public MDaIncremental;

Description

CBase-based class for classes that implement data model incremental operations.

Derivation

Members

Defined in CDaIncremental:

Inherited from CBase:

Inherited from MDaIncremental:


Construction and destruction


CDaIncremental()

Interface status: deprecated Inherited from: CDaIncremental

inline CDaIncremental();

Description

Constructor.

[Top]


Member functions


SetObserver(MDaIncrementalObserver *)

Interface status: deprecated Inherited from: CDaIncremental

IMPORT_C void SetObserver(MDaIncrementalObserver *aObserver);

Description

Sets the operation observer.

Parameters

MDaIncrementalObserver *aObserver

Operation observer


SetActiveIncremental(CDaActiveIncremental *)

Interface status: deprecated Inherited from: CDaIncremental

virtual inline void SetActiveIncremental(CDaActiveIncremental *aActiveIncremental);

Description

Sets the active object using this interface.

Parameters

CDaActiveIncremental *aActiveIncremental

Incremental active object


TerminationState()const

Interface status: deprecated Inherited from: CDaIncremental

inline TInt TerminationState() const;

Description

Gets the operation's terminal state.

Return value

TInt

Terminal state identifier


Initialize(TInt)

Interface status: deprecated Inherited from: CDaIncremental

inline void Initialize(TInt aRemainingSteps);

Description

Initialises the object with the number of remaining steps in the operation.

Parameters

TInt aRemainingSteps

Number of remaining steps in the operation


HandleCancel()

Interface status: deprecated Inherited from: CDaIncremental

IMPORT_C virtual void HandleCancel();

Description

Handles the operation being cancelled.


HandleLeave(TInt)

Interface status: deprecated Inherited from: CDaIncremental

IMPORT_C virtual void HandleLeave(TInt aError);

Description

Handles leave conditions in operation steps.

Parameters

TInt aError

Leave code


DoCancel()

Interface status: deprecated Inherited from: CDaIncremental

protected: IMPORT_C void DoCancel();

Description

[Top]


Member data


iObserver

Interface status: deprecated Inherited from: CDaIncremental

protected: MDaIncrementalObserver * iObserver;

Description

Operation observer.


iActiveIncremental

Interface status: deprecated Inherited from: CDaIncremental

protected: CDaActiveIncremental * iActiveIncremental;

Description

Incremental active object.


iTerminationState

Interface status: deprecated Inherited from: CDaIncremental

protected: TInt iTerminationState;

Description

Operation's terminal state.


iRemainingSteps

Interface status: deprecated Inherited from: CDaIncremental

protected: TInt iRemainingSteps;

Description

Number of remaining steps.