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.
Public Member Functions | |
---|---|
TVPbkContactStoreEvent ( TVPbkContactStoreEventType , MVPbkContactLink *) |
Public Member Enumerations | |
---|---|
enum |
TVPbkContactStoreEventType
{
ENullEvent , EContactAdded , EContactDeleted , EContactChanged , EGroupAdded , EGroupDeleted , EGroupChanged , EStoreBackupBeginning , EStoreRestoreBeginning , EStoreBackupRestoreCompleted , EUnknownChanges } |
Public Attributes | |
---|---|
MVPbkContactLink * | iContactLink |
TVPbkContactStoreEventType | iEventType |
TAny * | iSpare |
TAny * | iSpare2 |
TVPbkContactStoreEvent | ( | TVPbkContactStoreEventType | aEventType, |
MVPbkContactLink * | aContactLink | ||
) | [inline] |
Constructor
TVPbkContactStoreEventType aEventType | The type of the contact store event |
MVPbkContactLink * aContactLink | The identifier of the changed contact or NULL. The link is not owned by this class. |
The type of the event
ENullEvent | |
EContactAdded | |
EContactDeleted | |
EContactChanged | |
EGroupAdded | |
EGroupDeleted | |
EGroupChanged | |
EStoreBackupBeginning | |
EStoreRestoreBeginning | |
EStoreBackupRestoreCompleted | |
EUnknownChanges |
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.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.