|
||
Interface status: | deprecated |
class CDaIncremental : public CBase, public MDaIncremental;
CBase-based class for classes that implement data model incremental operations.
MDaIncremental
- Abstract interface for classes that implement data model incremental operations....
CBase
-
Base class for all classes to be instantiated on the heap.
CDaIncremental
- CBase-based class for classes that implement data model incremental operations.
Defined in CDaIncremental
:
CDaIncremental()
Constructor. DoCancel()
HandleCancel()
Handles the operation being cancelled. HandleLeave(TInt)
Handles leave conditions in operation steps.Initialize(TInt)
Initialises the object with the number of remaining steps in the operation.SetActiveIncremental(CDaActiveIncremental *)
Sets the active object using this interface.SetObserver(MDaIncrementalObserver *)
Sets the operation observer.TerminationState()const
Gets the operation's terminal state.iActiveIncremental
Incremental active object. iObserver
Operation observer. iRemainingSteps
Number of remaining steps. iTerminationState
Operation's terminal state. Inherited from CBase
:
Delete(CBase *)
Deletes the specified object.Extension_(TUint,TAny *&,TAny *)
Extension function operator new(TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TAny *)
Initialises the object to binary zeroes.operator new(TUint,TLeave)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TLeave,TUint)
Allocates the object from the heap and then initialises its contents to binary z...operator new(TUint,TUint)
Allocates the object from the heap and then initialises its contents to binary z...Inherited from MDaIncremental
:
CloseL()
Terminates the operation. Next(TInt &)
Does the next step in the incremental operation.Interface status: | deprecated | Inherited from: CDaIncremental |
inline CDaIncremental();
Constructor.
Interface status: | deprecated | Inherited from: CDaIncremental |
IMPORT_C void SetObserver(MDaIncrementalObserver *aObserver);
Sets the operation observer.
|
Interface status: | deprecated | Inherited from: CDaIncremental |
virtual inline void SetActiveIncremental(CDaActiveIncremental *aActiveIncremental);
Sets the active object using this interface.
|
Interface status: | deprecated | Inherited from: CDaIncremental |
inline TInt TerminationState() const;
Gets the operation's terminal state.
|
Interface status: | deprecated | Inherited from: CDaIncremental |
inline void Initialize(TInt aRemainingSteps);
Initialises the object with the number of remaining steps in the operation.
|
Interface status: | deprecated | Inherited from: CDaIncremental |
IMPORT_C virtual void HandleCancel();
Handles the operation being cancelled.
Interface status: | deprecated | Inherited from: CDaIncremental |
IMPORT_C virtual void HandleLeave(TInt aError);
Handles leave conditions in operation steps.
|
Interface status: | deprecated | Inherited from: CDaIncremental |
protected: IMPORT_C void DoCancel();
Interface status: | deprecated | Inherited from: CDaIncremental |
protected: MDaIncrementalObserver * iObserver;
Operation observer.
Interface status: | deprecated | Inherited from: CDaIncremental |
protected: CDaActiveIncremental * iActiveIncremental;
Incremental active object.
Interface status: | deprecated | Inherited from: CDaIncremental |
protected: TInt iTerminationState;
Operation's terminal state.
Interface status: | deprecated | Inherited from: CDaIncremental |
protected: TInt iRemainingSteps;
Number of remaining steps.