CSsmMapperUtility Class Reference
class CSsmMapperUtility : public CBase
|
Utility class for mapping Uids, getting feature and system states and cenrep values.
Constructor & Destructor Documentation
CSsmMapperUtility()
IMPORT_C
|
CSsmMapperUtility
|
(
|
)
|
|
First phase constructor. Exported for deriver classes.
~CSsmMapperUtility()
IMPORT_C
|
~CSsmMapperUtility
|
(
|
)
|
[virtual]
|
Member Functions Documentation
CheckCaps(const RMessagePtr2 &)
Checks the capabilities of client
Client message
ConstructL()
void
|
ConstructL
|
(
|
)
|
[private]
|
Second phase of construction.
CrUid(const TUid &)
TUid
|
CrUid
|
(
|
const
TUid
&
|
aUid
|
)
|
[virtual]
|
CrValue(const TUid &, TUint32, TInt &)
Gets the requested cenrep key's value
Parameters
const
TUid
& aUid
|
Requested cenrep Uid
|
TUint32
aKey
|
Requested cenrep key
|
TInt
& aValue
|
On return contains value of requested key
|
CrValue(const TUid &, TUint32, TDes &)
Gets the requested cenrep key's value
Parameters
const
TUid
& aUid
|
Requested cenrep Uid
|
TUint32
aKey
|
Requested cenrep key
|
TDes
& aValue
|
On return contains value of requested key
|
FeatureStatus(const TUid &)
IMPORT_C
TBool
|
FeatureStatus
|
(
|
const
TUid
&
|
aUid
|
)
|
|
Gets the requested feature Uid's status
Parameters
const
TUid
& aUid
|
Requested feature Uid
|
FeatureUid(const TUid &)
TUid
|
FeatureUid
|
(
|
const
TUid
&
|
aUid
|
)
|
[virtual]
|
GetCommandListPath(TDes &)
void
|
GetCommandListPath
|
(
|
TDes
&
|
aCmdListPath
|
)
|
[virtual]
|
Gets the path to command lists
Parameters
TDes
& aCmdListPath
|
Default path. Will be modified if called from test code.
|
GetCurrentState(TSsmState &)
Get the current system state
Parameters
TSsmState
& aState
|
On return contains the current state
|
NewL()
Two-phased constructor. Clients of mapper utility should use this method for creating instance.
PsUid(const TUid &)
TUid
|
PsUid
|
(
|
const
TUid
&
|
aUid
|
)
|
[virtual]
|
Methods for mapping p&s, cenrep and feature Uids
Parameters
const
TUid
& aUid
|
The Uid to map
|
Member Data Documentation
CSsmMapperUtility * iExtension
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.