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,
TFullTestResult aResult,
TInt aStatus
) [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 &)

void ConstructL ( 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 &)

void SetResult ( 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]