CTCTestModule Class Reference

class CTCTestModule : public CBase

Inherits from

Constructor & Destructor Documentation

CTCTestModule(CTestCombiner *)

CTCTestModule ( CTestCombiner * testCombiner ) [private]

C++ default constructor.

Parameters

CTestCombiner * testCombiner

~CTCTestModule()

~CTCTestModule ( )

Destructor.

Member Functions Documentation

ConstructL(TDesC &, TDesC &, const TDesC &)

void ConstructL ( TDesC & aModule,
TDesC & aIni,
const TDesC & aConfigFile
) [private]

By default Symbian OS constructor is private.

Parameters

TDesC & aModule
TDesC & aIni
const TDesC & aConfigFile

GetCaseNumByTitle(TDesC &, TInt &)

TInt GetCaseNumByTitle ( TDesC & aTitle,
TInt & aCaseNum
)

Get index of given test case.

Parameters

TDesC & aTitle
TInt & aCaseNum

GetTestCasesForCombiner(const TDesC &)

void GetTestCasesForCombiner ( const TDesC & aConfigFile )

Get test cases from module.

Parameters

const TDesC & aConfigFile

IniFile()

const TDesC & IniFile ( ) [inline]

Get module inifile name.

ModuleName()

const TDesC & ModuleName ( ) [inline]

Get module name.

NewL(CTestCombiner *, TDesC &, TDesC &, const TDesC &)

CTCTestModule * NewL ( CTestCombiner * testCombiner,
TDesC & aModule,
TDesC & aIni,
const TDesC & aConfigFile
) [static]

Two-phased constructor.

Parameters

CTestCombiner * testCombiner
TDesC & aModule
TDesC & aIni
const TDesC & aConfigFile

TestModule()

RTestModule & TestModule ( ) [inline]

Get reference to RTestModule .

TestServer()

RTestServer & TestServer ( ) [inline]

Get reference to RTestServer .

Member Data Documentation

CTestErrorNotifier * iErrorPrinter

CTestErrorNotifier * iErrorPrinter [private]

HBufC * iIniFile

HBufC * iIniFile [private]

HBufC * iModuleName

HBufC * iModuleName [private]

CFixedFlatArray< TTestCaseInfo > * iTestCases

CFixedFlatArray < TTestCaseInfo > * iTestCases [private]

CTestCombiner * iTestCombiner

CTestCombiner * iTestCombiner [private]

RTestModule iTestModule

RTestModule iTestModule [private]

RTestServer iTestServer

RTestServer iTestServer [private]