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

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

voidGetTestCasesForCombiner(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]