MVPbkMultiAttributePresenceObserver Class Reference

class MVPbkMultiAttributePresenceObserver

Virtual Phonebook multiple attribute presense observer interface.

Constructor & Destructor Documentation

~MVPbkMultiAttributePresenceObserver()

~MVPbkMultiAttributePresenceObserver ( ) [protected, inline, virtual]

Destructor.

Member Functions Documentation

AttributeMultiPresenceOperationExtension(TUid)

TAny * AttributeMultiPresenceOperationExtension ( TUid ) [inline, virtual]

Returns an extension point for this interface or NULL.

Parameters

TUid

AttributePresenceOperationComplete(MVPbkContactOperationBase &, MVPbkStoreContactFieldCollection *)

void AttributePresenceOperationComplete ( MVPbkContactOperationBase & aOperation,
MVPbkStoreContactFieldCollection * aResult
) [pure virtual]

Attribute presence query operation completed.

Parameters

MVPbkContactOperationBase & aOperation Contact operation that was completed.
MVPbkStoreContactFieldCollection * aResult Fields with attribute aAttribute, or NULL if there is no fields with that attribute in this contact.

AttributePresenceOperationFailed(MVPbkContactOperationBase &, TInt)

void AttributePresenceOperationFailed ( MVPbkContactOperationBase & aOperation,
TInt aError
) [pure virtual]

Attribute presence query operation failed.

Parameters

MVPbkContactOperationBase & aOperation Contact operation that failed.
TInt aError Error code.