CStartedTestCase Class Reference

class CStartedTestCase : public CBase

Inherits from

Constructor & Destructor Documentation

CStartedTestCase(CUIEngineContainer &)

CStartedTestCase(CUIEngineContainer &aContainer)[private]

C++ default constructor.

Parameters

CUIEngineContainer & aContainer

CStartedTestCase(CTestInfo *, TFullTestResult, TInt)

CStartedTestCase(CTestInfo *aTestInfo,
TFullTestResultaResult,
TIntaStatus
)[private]

Private constructor for internal use.

Parameters

CTestInfo * aTestInfo
TFullTestResult aResult
TInt aStatus

~CStartedTestCase()

~CStartedTestCase()[virtual]

Destructor of CStartedTestCase.

Member Functions Documentation

ConstructL(const CTestInfo &)

voidConstructL(const CTestInfo &aTestInfo)[private]

By default Symbian OS constructor is private.

Parameters

const CTestInfo & aTestInfo

NewL(const CTestInfo &, CUIEngineContainer &)

CStartedTestCase *NewL(const CTestInfo &aTestInfo,
CUIEngineContainer &aContainer
)[static]

NewL is first phase of two-phased constructor.

Parameters

const CTestInfo & aTestInfo
CUIEngineContainer & aContainer

PrintArray()

RPointerArray< CTestProgress > &PrintArray()[inline]

Return the print array

PrintArray()

const RPointerArray< CTestProgress > &PrintArray()const [inline]

Result()

const TFullTestResult &Result()const [inline]

Return the result

SetResult(const TFullTestResult &)

voidSetResult(const TFullTestResult &aResult)

Set case result

Parameters

const TFullTestResult & aResult

Status()

TInt Status()const [inline]

Get status.

TestInfo()

CTestInfo const &TestInfo()const [inline]

Get test case info.

UIEngineContainer()

IMPORT_C CUIEngineContainer &UIEngineContainer()const

Get Engine container handle.

Member Data Documentation

TAny * iBackPtr

TAny *iBackPtr

Backpointer that can be utilized by UI, not used from UI Engine.

CUIEngineContainer * iContainer

CUIEngineContainer *iContainer[private]

RPointerArray< CTestProgress > iPrints

RPointerArray< CTestProgress >iPrints[private]

TFullTestResult iResult

TFullTestResult iResult[private]

TInt iStatus

TInt iStatus[private]

CTestInfo * iTestInfo

CTestInfo *iTestInfo[private]