CStartInfo Class Reference

class CStartInfo : public CBase

Inherits from

Constructor & Destructor Documentation

CStartInfo()

CStartInfo()[private]

C++ default constructor.

~CStartInfo()

~CStartInfo()[virtual]

Destructor.

Member Functions Documentation

ConstructL()

voidConstructL()[private]

By default Symbian OS constructor is private.

DeleteModuleName()

voidDeleteModuleName()

Delete module name buffer for creating new module name.

NewL()

CStartInfo *NewL()[static]

Two-phased constructor.

SetConfigL(TDesC &)

voidSetConfigL(TDesC &aConfig)

Set configuration file name.

Parameters

TDesC & aConfig

SetIniFileL(TDesC &)

voidSetIniFileL(TDesC &aIni)

Set initialization file name.

Parameters

TDesC & aIni

SetModuleNameL(TDesC &, TInt)

voidSetModuleNameL(TDesC &aModule,
TIntaExtLength = 0
)

Set module name.

Parameters

TDesC & aModule
TInt aExtLength = 0

SetTestCaseArgumentsL(const TDesC &)

voidSetTestCaseArgumentsL(const TDesC &aTestCaseArguments)

Sets test case arguments.

Parameters

const TDesC & aTestCaseArguments

SetTestIdL(TDesC &)

voidSetTestIdL(TDesC &aTestId)

Set test identifier.

Parameters

TDesC & aTestId

SetTitleL(TDesC &)

voidSetTitleL(TDesC &aTitle)

Set test case title.

Parameters

TDesC & aTitle

Member Data Documentation

TInt iCaseNum

TInt iCaseNum

TFullTestResult::TCaseExecutionResult iCategory

TFullTestResult::TCaseExecutionResult iCategory

TPtrC iConfig

TPtrC iConfig

HBufC * iConfigBuf

HBufC *iConfigBuf[private]

TInt iExpectedResult

TInt iExpectedResult

TPtrC iIniFile

TPtrC iIniFile

HBufC * iIniFileBuf

HBufC *iIniFileBuf[private]

TPtr iModule

TPtr iModule

HBufC * iModuleBuf

HBufC *iModuleBuf[private]

TPtrC iTestCaseArguments

TPtrC iTestCaseArguments

HBufC * iTestCaseArgumentsBuf

HBufC *iTestCaseArgumentsBuf[private]

TPtrC iTestId

TPtrC iTestId

HBufC * iTestIdBuf

HBufC *iTestIdBuf[private]

TInt iTimeout

TInt iTimeout

TPtrC iTitle

TPtrC iTitle

HBufC * iTitleBuf

HBufC *iTitleBuf[private]