CUnderTaker Class Reference

class CUnderTaker : public CActive

Inherits from

Constructor & Destructor Documentation

CUnderTaker()

CUnderTaker ( ) [private]

C++ default constructor.

~CUnderTaker()

~CUnderTaker ( ) [virtual]

Destructor of CUnderTaker .

Member Functions Documentation

Completed()

TBool Completed ( )

Is undertaker completed?

ConstructL(CTestModuleContainer *)

void ConstructL ( CTestModuleContainer * aContainer ) [private]

By default Symbian OS constructor is private.

Parameters

CTestModuleContainer * aContainer

DoCancel()

void DoCancel ( ) [virtual]

DoCancel derived from CActive handles the Cancel

NewL(CTestModuleContainer *)

CUnderTaker * NewL ( CTestModuleContainer * aContainer ) [static]

NewL is first phase of two-phased constructor.

Parameters

CTestModuleContainer * aContainer

RunError(TInt)

TInt RunError ( TInt aError ) [virtual]

RunError derived from CActive handles errors from active handler.

Parameters

TInt aError

RunL()

void RunL ( ) [virtual]

RunL derived from CActive handles the completed requests.

SetSynchronousMode(const TBool)

void SetSynchronousMode ( const TBool aMode )

Sets or unsets local processing mode

Parameters

const TBool aMode

StartL()

TInt StartL ( )

Start monitoring

Member Data Documentation

TBool iCancelNeeded

TBool iCancelNeeded [private]

CTestModuleContainer * iModuleContainer

CTestModuleContainer * iModuleContainer [private]

TBool iSynchronousMode

TBool iSynchronousMode [private]