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:

Copyright © Nokia Corporation 2001-2008
Back to top