S60 3rd Edition API Reference: MPbkContactDbObserver Class Reference
MPbkContactDbObserver Class Reference API published in: S60 1st Ed
Link against: pbkeng.lib
Capability Information Required Capabilities ReadDeviceData ReadUserData WriteDeviceData WriteUserData
#include <mpbkcontactdbobserver.h >
Inherited by CSpdiaControl .
Detailed Description
Interface class for Phonebook contact database observers.
See also: MContactDbObserver
CPbkContactChangeNotifier
Constructor & Destructor Documentation
virtual MPbkContactDbObserver::~MPbkContactDbObserver ( ) [inline, protected, virtual]
Protected destructor.
Observers are not destroyed via this interface.
Member Function Documentation
virtual void MPbkContactDbObserver::DatabaseEventHandledL ( TContactDbObserverEvent ) [inline, protected, virtual]
Called by CPbkContactEngine after HandleDatabaseEventL has been called for all observers.
In other words: CPbkContactEngine calls first HandleDatabaseEventL for all its observers and then this function again for all observers. You can think of it as an "all observers have seen aEvent" -notification. This used in Phonebook view activation for now. Default implementation does nothing.
Parameters:
aEvent The database event
virtual void MPbkContactDbObserver::HandleDatabaseEventL ( TContactDbObserverEvent aEvent ) [protected, pure virtual]
Called by CPbkContactEngine when it receives a database change event.
From MContactDbObserver.
Parameters:
aEvent The database event.
Friends And Related Function Documentation
The documentation for this class was generated from the following file: