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 CDaActiveIncremental

Interface status: deprecated

class CDaActiveIncremental : public CActive;

Description

Encapsulates a data model incremental operation in an active object.

Steps in the operation are called from the object's CDaActiveIncremental::RunL(), and the active object reactivated until all steps are complete.

Derivation

Members

Defined in CDaActiveIncremental:

Inherited from CActive:

Inherited from CBase:


Construction and destruction


NewL(TInt,MDaIncremental &)

Interface status: deprecated Inherited from: CDaActiveIncremental

IMPORT_C static CDaActiveIncremental* NewL(TInt aPriority, MDaIncremental &aIncremental);

Description

Allocates and constructs a new incremental operation active object.

Parameters

TInt aPriority

Active object priority

MDaIncremental &aIncremental

Incremental operation

Return value

CDaActiveIncremental *

New incremental operation active object


~CDaActiveIncremental()

Interface status: deprecated Inherited from: CDaActiveIncremental

IMPORT_C ~CDaActiveIncremental();

Description

Destructor.

[Top]


Member functions


Start()

Interface status: deprecated Inherited from: CDaActiveIncremental

IMPORT_C void Start();

Description

Starts the operation.


RunL()

Interface status: deprecated Inherited from: CDaActiveIncremental

protected: IMPORT_C virtual void RunL();

Description

Performs a step in the operation, and reactivates the object if the operation is not complete.


DoCancel()

Interface status: deprecated Inherited from: CDaActiveIncremental

protected: IMPORT_C virtual void DoCancel();

Description

Performs operation cancellation.