|
|
|
|
Location:
DAMAINC.H
Link against: damodl.lib
class CDaActiveIncremental : public CActive;
Encapsulates a data model incremental operation in an active object.
Steps in the operation are called from the object's RunL(), and the active object reactivated until all steps are complete.
Defined in CDaActiveIncremental:
DoCancel(), NewL(), RunL(), Start(), ~CDaActiveIncremental()
Inherited from CActive:
Cancel(),
Deque(),
EPriorityHigh,
EPriorityIdle,
EPriorityLow,
EPriorityStandard,
EPriorityUserInput,
Extension_(),
IsActive(),
IsAdded(),
Priority(),
RunError(),
SetActive(),
SetPriority(),
TPriority,
iStatus
Inherited from CBase:
Delete(),
operator new()
static IMPORT_C CDaActiveIncremental *NewL(TInt aPriority, MDaIncremental &aIncremental);
Allocates and constructs a new incremental operation active object.
|
|
protected: virtual IMPORT_C void RunL();
Performs a step in the operation, and reactivates the object if the operation is not complete.
protected: virtual IMPORT_C void DoCancel();
Performs operation cancellation.