CTestCaseTimeout Class Reference

class CTestCaseTimeout : public CActive

Inherits from

Constructor & Destructor Documentation

CTestCaseTimeout()

CTestCaseTimeout ( ) [private]

C++ constructor.

~CTestCaseTimeout()

~CTestCaseTimeout ( )

Destructor.

Member Functions Documentation

ConstructL(CTestCaseController *, TTimeIntervalMicroSeconds)

void ConstructL ( CTestCaseController * aCase,
TTimeIntervalMicroSeconds aTimeout
) [private]

By default Symbian OS constructor is private.

DoCancel()

void DoCancel ( ) [virtual]

DoCancel derived from CActive handles the cancel

NewL(CTestCaseController *, TTimeIntervalMicroSeconds)

CTestCaseTimeout * NewL ( CTestCaseController * aCase,
TTimeIntervalMicroSeconds aTimeout
) [static]

Two-phased constructor.

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.

Start()

void Start ( )

Starts timeout counting

Member Data Documentation

CTestCaseController * iCase

CTestCaseController * iCase [private]

TTime iTestCaseTimeout

TTime iTestCaseTimeout [private]

TTimeIntervalMicroSeconds iTimeout

TTimeIntervalMicroSeconds iTimeout [private]

RTimer iTimer

RTimer iTimer [private]