MProEngProfileName Class Reference
API published in: S60 3rd Ed FP 1
Link against: profileengine.lib
Capability Information
Required Capabilities
WriteDeviceData
Exceptions
No capabilities needed for reading profiles.
#include <mproengprofilename.h>
Detailed Description
Profile name interface.
This interface offers methods to get profile ID and to get and set the profile name.
|
Public Member Functions
|
virtual TInt |
Id () const =0
|
|
Returns ID of the profile.
|
virtual const TDesC & |
Name () const =0
|
|
Returns the name of the profile.
|
virtual TInt |
SetNameL (const TDesC &aName)=0
|
|
Set the name of the profile.
|
Protected Member Functions
|
virtual |
~MProEngProfileName ()
|
Constructor & Destructor Documentation
virtual MProEngProfileName::~MProEngProfileName |
( |
|
) |
[inline, protected, virtual] |
|
Member Function Documentation
virtual TInt MProEngProfileName::Id |
( |
|
) |
const [pure virtual] |
|
|
Returns ID of the profile.
- Returns:
- Returns ID of the profile.
|
virtual const TDesC& MProEngProfileName::Name |
( |
|
) |
const [pure virtual] |
|
|
Returns the name of the profile.
- Returns:
- Returns name of the profile.
|
virtual TInt MProEngProfileName::SetNameL |
( |
const TDesC & |
aName
|
) |
[pure virtual] |
|
|
Set the name of the profile.
- Parameters:
-
|
aName
|
Name of the profile. |
- Returns:
- KErrNone if succesful, KErrAccessDenied if name setting of this profile is read-only, KErrAlreadyExists if the name is already
used by another profile.
|
The documentation for this class was generated from the following file: