MProEngActiveProfileObserver 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 <mproengactiveprofileobserver.h>

Detailed Description

Active profile modification observer interface.

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


Public Member Functions

virtual void  HandleActiveProfileModifiedL ()=0
  Abstract method for handling active profile modification event.
virtual void  HandleActiveProfileNotificationError (TInt)
  Error handler for handling the errors in the active profile modification notification process.

Protected Member Functions

virtual  ~MProEngActiveProfileObserver ()
  Destructor.

Constructor & Destructor Documentation

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

Destructor.


Member Function Documentation

virtual void MProEngActiveProfileObserver::HandleActiveProfileModifiedL  )  [pure virtual]
 

Abstract method for handling active profile modification event.

This method is called when the current active profile has been modified some way. Note, this doesn't get events if a profile is activated, for that implement MProEngProfileActivationObserver.

virtual void MProEngActiveProfileObserver::HandleActiveProfileNotificationError TInt   )  [inline, virtual]
 

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

If HandleActiveProfileModifiedL() 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