TVPbkContactStoreEvent Class Reference

class TVPbkContactStoreEvent

A class for a contact store event.

The contact store event contains the type of the event and possibly a contact link to a changed contact.

Constructor & Destructor Documentation

TVPbkContactStoreEvent(TVPbkContactStoreEventType, MVPbkContactLink *)

TVPbkContactStoreEvent(TVPbkContactStoreEventTypeaEventType,
MVPbkContactLink *aContactLink
)[inline]

Constructor

Parameters

TVPbkContactStoreEventType aEventTypeThe type of the contact store event
MVPbkContactLink * aContactLinkThe identifier of the changed contact or NULL. The link is not owned by this class.

Member Enumerations Documentation

Enum TVPbkContactStoreEventType

The type of the event

Enumerators

ENullEvent
EContactAdded
EContactDeleted
EContactChanged
EGroupAdded
EGroupDeleted
EGroupChanged
EStoreBackupBeginning
EStoreRestoreBeginning
EStoreBackupRestoreCompleted
EUnknownChanges

Member Data Documentation

MVPbkContactLink * iContactLink

MVPbkContactLink *iContactLink

Ref: Link to the contact that is accociated with the event or NULL. The link is valid only during HandleStoreEventL function call and client can not take the ownership of the instance.

TVPbkContactStoreEventType iEventType

TVPbkContactStoreEventType iEventType

TAny * iSpare

TAny *iSpare

TAny * iSpare2

TAny *iSpare2