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 *)

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

Attribute presence query operation completed.

Parameters

MVPbkContactOperationBase & aOperationContact operation that was completed.
MVPbkStoreContactFieldCollection * aResultFields with attribute aAttribute, or NULL if there is no fields with that attribute in this contact.

AttributePresenceOperationFailed(MVPbkContactOperationBase &, TInt)

voidAttributePresenceOperationFailed(MVPbkContactOperationBase &aOperation,
TIntaError
)[pure virtual]

Attribute presence query operation failed.

Parameters

MVPbkContactOperationBase & aOperationContact operation that failed.
TInt aErrorError code.