CTestModuleInfo Class Reference

class CTestModuleInfo : public CBase

Inherits from

Constructor & Destructor Documentation

CTestModuleInfo()

CTestModuleInfo()[private]

C++ constructor.

~CTestModuleInfo()

~CTestModuleInfo()[virtual]

C++ destructor.

Member Functions Documentation

AddCfgFile(TDesC &)

IMPORT_C TIntAddCfgFile(TDesC &aCfgFileName)

Add configuration (test case) file name to array.

Parameters

TDesC & aCfgFileName

ConstructL(TDesC &, CStifLogger *)

voidConstructL(TDesC &aModuleName,
CStifLogger *aLogger
)[private]

By default Symbian OS constructor is private.

Parameters

TDesC & aModuleName
CStifLogger * aLogger

CountCfgFiles(void)

IMPORT_C TIntCountCfgFiles(void)

Get number of test case files.

Parameters

void

GetCfgFileName(TInt, TDes &)

IMPORT_C TIntGetCfgFileName(TIntaIndex,
TDes &aCfgFileName
)

Get cfg file.

Parameters

TInt aIndex
TDes & aCfgFileName

GetIniFileName(TDes &)

IMPORT_C TIntGetIniFileName(TDes &aIniFileName)

Get ini file.

Parameters

TDes & aIniFileName

GetModuleName(TDes &)

IMPORT_C TIntGetModuleName(TDes &aModuleName)

Get module name.

Parameters

TDes & aModuleName

GetUncheckedCfgFile(void)

CTestCaseFileInfo *GetUncheckedCfgFile(void)

Get first unchecked config file.

Parameters

void

NewL(TDesC &, CStifLogger *)

CTestModuleInfo *NewL(TDesC &aModuleName,
CStifLogger *aLogger
)[static]

NewL.

Parameters

TDesC & aModuleName
CStifLogger * aLogger

SetIniFile(TDesC &)

IMPORT_C TIntSetIniFile(TDesC &aIniFileName)

Set initialization file name.

Parameters

TDesC & aIniFileName

Member Data Documentation

RPointerArray< CTestCaseFileInfo > iCfgFiles

RPointerArray< CTestCaseFileInfo >iCfgFiles[private]

HBufC * iIniFileName

HBufC *iIniFileName[private]

CStifLogger * iLogger

CStifLogger *iLogger[private]

HBufC * iModuleName

HBufC *iModuleName[private]