CMTPDataProviderConfig Class Reference
| class CMTPDataProviderConfig : public CBase |
Implements the data provider configurability parameter data interface. Each loaded data provider is required to supply a compiled resource file which implements a number of configurability parameters. These parameters are read accessible only.
Constructor & Destructor Documentation
CMTPDataProviderConfig()
| CMTPDataProviderConfig | ( | ) | [private] |
~CMTPDataProviderConfig()
| ~CMTPDataProviderConfig | ( | ) | [virtual] |
Member Functions Documentation
BoolValue(TParameter)
|
TBool
| BoolValue | ( | TParameter | aParam | ) | const |
ConstructL(TResourceReader &, const TDesC &)
Second phase construction. Reads the data from the reader and configures the instance. See mtpdpinfo.rh for the definition of the MTP_DATA_PROVIDER resource structure.
Parameters
| TResourceReader & aReader | Resource reader opened on the corresponding RSC file. |
| const TDesC & aFileName | |
DesC8Value(TParameter)
| const TDesC8 & | DesC8Value | ( | TParameter | aParam | ) | const |
DesCValue(TParameter)
| const TDesC & | DesCValue | ( | TParameter | aParam | ) | const |
GetArrayValue(TParameter, RArray< TUint > &)
| void | GetArrayValue | ( | TParameter | aParam, |
| | RArray< TUint > & | aArray |
| | ) | const |
ModeSupported(TMTPOperationalMode)
Indicates if the data provider supporte the specified operational mode.
NewL(TResourceReader &, const TDesC &)
CMTPDataProviderConfig factory method.
- leave
- One of the system wide error codes if a processing failure occurs.
Parameters
| TResourceReader & aReader | The data provider configuration resource file reader. |
| const TDesC & aFileName | The data provider configuration resource file name. |
UintValue(TParameter)
|
TUint
| UintValue | ( | TParameter | aParam | ) | const |
Member Data Documentation
TUint8
iEnumerationPhase
|
TUint8
| iEnumerationPhase | [private] |
TBool
iObjectEnumerationPersistent
|
TBool
| iObjectEnumerationPersistent | [private] |
HBufC * iResourceFileName
|
HBufC * | iResourceFileName | [private] |
HBufC * iServerImageName
|
HBufC * | iServerImageName | [private] |
HBufC * iServerName
|
HBufC * | iServerName | [private] |
TMTPDataProviderTypes
iType
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.