#include <app/MPbkContactDbObserver.h>
class MPbkContactDbObserver : public MContactDbObserver |
Protected Member Functions | |
---|---|
virtual | ~MPbkContactDbObserver() |
virtual void | DatabaseEventHandledL(TContactDbObserverEvent) |
pure virtual void | HandleDatabaseEventL(TContactDbObserverEvent) |
Interface class for Phonebook contact database observers.
See also: MContactDbObserver CPbkContactChangeNotifier
~MPbkContactDbObserver | ( | ) | [protected, inline, virtual] |
Protected destructor. Observers are not destroyed via this interface.
void | DatabaseEventHandledL | ( | TContactDbObserverEvent | ) | [protected, inline, 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.
void | HandleDatabaseEventL | ( | TContactDbObserverEvent | aEvent | ) | [protected, pure virtual] |
Reimplemented from MContactDbObserver::HandleDatabaseEventL(TContactDbObserverEvent)
Called by CPbkContactEngine when it receives a database change event. From MContactDbObserver.
Parameter | Description |
---|---|
aEvent | The database event. |