MProEngProfileActivationObserver Class Reference

class MProEngProfileActivationObserver

Profile activation observer interface. Implement this interface to get notifications when the current active profile changes.

ProfileEngine.lib
Since
Series 60 3.1
Public Member Functions
void HandleProfileActivatedL ( TInt )
void HandleProfileActivationNotificationError ( TInt )
Protected Member Functions
~MProEngProfileActivationObserver ()
Private Member Functions
MProEngProfileActivationObserverExt * Extension ()

Constructor & Destructor Documentation

~MProEngProfileActivationObserver()

~MProEngProfileActivationObserver ( ) [protected, inline, virtual]

Destructor.

Member Functions Documentation

Extension()

MProEngProfileActivationObserverExt * Extension ( ) [private, inline, virtual]

This member is internal and not intended for use.

HandleProfileActivatedL(TInt)

void HandleProfileActivatedL ( TInt aProfileId ) [pure virtual]
Abstract method for handling profile activation event. This method is called always when a profile is activated, even if the current active profile is re-activated.
Since
S60 3.1

Parameters

TInt aProfileId The ID of the new active profile.

HandleProfileActivationNotificationError(TInt)

void HandleProfileActivationNotificationError ( TInt ) [inline, virtual]
Error handler for handling the errors in the profile activation notification process. If HandleProfileActivatedL() leaves, this method is called with the leave code. This method has default empty implementation.
Since
S60 3.1

Parameters

TInt