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()

voidConstructL()[private]

By default Symbian OS constructor is private.

DoCancel()

voidDoCancel()[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(TIntaError)[virtual]

RunError derived from CActive handles errors from active handler.

Parameters

TInt aError

RunL()

voidRunL()[virtual]

RunL derived from CActive handles the completed requests.

StartL()

voidStartL()[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]