CMTPFrameworkConfig Class Reference

class CMTPFrameworkConfig : public CBase

Implements the framework configurability parameter data interface.

The MTP framework implements a number of configurability parameters using a central repository. The initial set of configurability parameters are loaded from a compiled (binary) initialisation file. Read only access to the MTP framework configurability parameter data is unrestricted. Write access is restricted to the MTP framework.

Inherits from

Constructor & Destructor Documentation

CMTPFrameworkConfig()

CMTPFrameworkConfig ( ) [private]

Constructor

~CMTPFrameworkConfig()

~CMTPFrameworkConfig ( )

Destructor.

Member Functions Documentation

ConstructL()

void ConstructL ( ) [private]

Second phase constructor.

GetValueL(TParameter, TDes &)

IMPORT_C void GetValueL ( TParameter aParam,
TDes & aValue
) const

Parameters

TParameter aParam
TDes & aValue

GetValueL(TParameter, TUint &)

IMPORT_C void GetValueL ( TParameter aParam,
TUint & aValue
) const

Parameters

TParameter aParam
TUint & aValue

GetValueL(TParameter, TBool &)

IMPORT_C void GetValueL ( TParameter aParam,
TBool & aValue
) const

Parameters

TParameter aParam
TBool & aValue

GetValueL(TParameter, RArray< TUint > &)

IMPORT_C void GetValueL ( TParameter aParam,
RArray < TUint > & aArray
) const

Parameters

TParameter aParam
RArray < TUint > & aArray

NewL()

CMTPFrameworkConfig * NewL ( ) [static]
CMTPFrameworkConfig factory method.
leave
One of the system wide error codes if a processing failure occurs.

ValueL(TParameter)

IMPORT_C HBufC * ValueL ( TParameter aParam ) const

Parameters

TParameter aParam

Member Data Documentation

TInt iAbnormalDownValue

TInt iAbnormalDownValue [private]

To save the value of EDownState

CRepository * iRepository

CRepository * iRepository [private]

The configurability parameter data repository.