MProEngProfileNameArrayObserver 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 <mproengprofilenamearrayobserver.h>

Detailed Description

Profile name array modification observer interface.

Implement this interface to get notifications of changes in the data of a selected profile.


Public Member Functions

virtual void  HandleProfileNameArrayModificationL ()=0
  Abstract method for handling profile name array modification event.
virtual void  HandleProfileNameArrayNotificationError (TInt)
  Error handler for handling the errors in the profile name array modification notification process.

Protected Member Functions

virtual  ~MProEngProfileNameArrayObserver ()
  Destructor.

Constructor & Destructor Documentation

virtual MProEngProfileNameArrayObserver::~MProEngProfileNameArrayObserver  )  [inline, protected, virtual]
 

Destructor.


Member Function Documentation

virtual void MProEngProfileNameArrayObserver::HandleProfileNameArrayModificationL  )  [pure virtual]
 

Abstract method for handling profile name array modification event.

This method is called when the contents of profile name array is changed some way. These cases include:

  • a profile has been created,
  • a profile has been deleted,
  • the name of a profile has been changed. Note, that when there has been many simultaneous changes in Profiles data so that it cannot be identified what has changed, then this method may be called even if nothing hasn't actually changed in the name array content.
virtual void MProEngProfileNameArrayObserver::HandleProfileNameArrayNotificationError TInt   )  [inline, virtual]
 

Error handler for handling the errors in the profile name array modification notification process.

If HandleProfileNameArrayModificationL() leaves, this method is called with the leave code. This method has default empty implementation.

Parameters:
aError  the code of the error which occurred during notification process.

The documentation for this class was generated from the following file:

Copyright © Nokia Corporation 2001-2008
Back to top