TVPbkContactStoreEvent Class Reference
#include
<app/MVPbkContactStoreObserver.h>
Link against: VPbkVCardEng.lib
class TVPbkContactStoreEvent |
Detailed Description
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.
Member Attribute Documentation
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.
iEventType
Own: Type of the event that has happened.
iSpare
Own: Spare for future extension.
iSpare2
Own: Spare for future extension.
Member Enumeration Documentation
Enum TVPbkContactStoreEventType
Enumerator | Value | Description |
---|
ENullEvent | | No event occured. |
EContactAdded | | A contact has been added to the contact store. |
EContactDeleted | | A contact has been deleted from the contact store. |
EContactChanged | | An existing contact in the contact store has been changed. |
EGroupAdded | | A contact group has been added to the contact store. |
EGroupDeleted | | A contact group has been deleted from the contact store. |
EGroupChanged | | An existing contact group in the contact store has been changed. |
EStoreBackupBeginning | | Contact store backup is beginning. |
EStoreRestoreBeginning | | Contact store restore is beginning. |
EStoreBackupRestoreCompleted | | Contact store backup or restore is completed. |
EUnknownChanges | | There has been some unknown changes in the contact store. |
Constructor & Destructor Documentation
TVPbkContactStoreEvent ( TVPbkContactStoreEventType, MVPbkContactLink * )
Parameter | Description | aEventType | The type of the contact store event |
aContactLink | The identifier of the changed contact or NULL. The link is not owned by this class. |