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