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
voidHandleProfileActivatedL(TInt)
voidHandleProfileActivationNotificationError(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)

voidHandleProfileActivatedL(TIntaProfileId)[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 aProfileIdThe ID of the new active profile.

HandleProfileActivationNotificationError(TInt)

voidHandleProfileActivationNotificationError(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