CTestProgressNotifier Class Reference

class CTestProgressNotifier : public CActive

Inherits from

Constructor & Destructor Documentation

CTestProgressNotifier(CTestCombiner *, CTCTestCase *)

CTestProgressNotifier ( CTestCombiner * aTestCombiner,
CTCTestCase * aTestCase
) [private]

Parametric C++ constructor.

Parameters

CTestCombiner * aTestCombiner
CTCTestCase * aTestCase

~CTestProgressNotifier()

~CTestProgressNotifier ( )

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

By default Symbian OS constructor is private.

DoCancel()

void DoCancel ( ) [virtual]

DoCancel derived from CActive handles the Cancel.

IsPrintProgressFinished()

TBool IsPrintProgressFinished ( )

Checks is UI print progress finished.

NewL(CTestCombiner *, CTCTestCase *)

CTestProgressNotifier * NewL ( CTestCombiner * aTestCombiner,
CTCTestCase * aTestCase
) [static]

Two-phased constructor.

Parameters

CTestCombiner * aTestCombiner
CTCTestCase * aTestCase

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.

StartL()

void StartL ( ) [private]

Start progress notifier.

Member Enumerations Documentation

Enum TTestProgressStatus

Enumerators

ETestProgressIdle
ETestProgressPending
ETestProgressCompleted

Member Data Documentation

TBool iIsPrintProcessFinished

TBool iIsPrintProcessFinished [private]

TTestProgress iProgress

TTestProgress iProgress [private]

TTestProgressPckg iProgressPckg

TTestProgressPckg iProgressPckg [private]

TTestProgressStatus iState

TTestProgressStatus iState [private]

CTCTestCase * iTestCase

CTCTestCase * iTestCase [private]

CTestCombiner * iTestCombiner

CTestCombiner * iTestCombiner [private]