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: