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 TInt AddCfgFile ( TDesC & aCfgFileName )

Add configuration (test case) file name to array.

Parameters

TDesC & aCfgFileName

ConstructL(TDesC &, CStifLogger *)

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

By default Symbian OS constructor is private.

Parameters

TDesC & aModuleName
CStifLogger * aLogger

CountCfgFiles(void)

IMPORT_C TInt CountCfgFiles ( void )

Get number of test case files.

Parameters

void

GetCfgFileName(TInt, TDes &)

IMPORT_C TInt GetCfgFileName ( TInt aIndex,
TDes & aCfgFileName
)

Get cfg file.

Parameters

TInt aIndex
TDes & aCfgFileName

GetIniFileName(TDes &)

IMPORT_C TInt GetIniFileName ( TDes & aIniFileName )

Get ini file.

Parameters

TDes & aIniFileName

GetModuleName(TDes &)

IMPORT_C TInt GetModuleName ( 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 TInt SetIniFile ( 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]