CRsfwConfig Class Reference

class CRsfwConfig : public CBase

Configuration API for Rsfw operation

rsfwconfig.lib
Since
Series 60 3.1

Inherits from

Constructor & Destructor Documentation

~CRsfwConfig()

~CRsfwConfig()[virtual]

Destructor.

Member Functions Documentation

ConstructL(TUid)

voidConstructL(TUidaRepositoryId)[private]

Parameters

TUid aRepositoryId

Get(TUint, TInt &)

IMPORT_C TIntGet(TUintaId,
TInt &aValue
)

Gets numeric value.

Parameters

TUint aIdparameter id
TInt & aValue

Get(TUint, TDes &)

IMPORT_C TIntGet(TUintaId,
TDes &aValue
)

Gets string value.

Parameters

TUint aIdparameter id
TDes & aValue

IsFalse(TUint)

IMPORT_C TBoolIsFalse(TUintaId)

Checks whether a string value is False. Gets boolean value: returns true iff string starts with '0' | 'N' | 'F' (case-insensitive) If the repository or value is missing returns False.

Parameters

TUint aIdparameter id

IsTrue(TUint)

IMPORT_C TBoolIsTrue(TUintaId)

Checks whether a string value is True. Gets boolean value: return true iff string starts with '1' | 'Y' | 'T' (case-insensitive). If the repository value is missing returns False.

Parameters

TUint aIdparameter id

NewL(TUid)

IMPORT_C CRsfwConfig *NewL(TUidaRepositoryUid)[static]

Two-phased constructor.

Parameters

TUid aRepositoryUid

Set(TUint, TInt &)

IMPORT_C TIntSet(TUintaId,
TInt &aValue
)

Sets numeric value.

Parameters

TUint aIdparameter id
TInt & aValue

Set(TUint, TDes &)

IMPORT_C TIntSet(TUintaId,
TDes &aValue
)

Sets string value.

Parameters

TUint aIdparameter id
TDes & aValue

Member Data Documentation

CRepository * iRepository

CRepository *iRepository[private]