MVPbkMultiAttributePresenceObserver Class Reference

#include <app/MVPbkContactAttributeManager.h>

Link against: VPbkVCardEng.lib

class MVPbkMultiAttributePresenceObserver

Detailed Description

Virtual Phonebook multiple attribute presense observer interface.

Constructor & Destructor Documentation

~MVPbkMultiAttributePresenceObserver ( )

~MVPbkMultiAttributePresenceObserver()[protected, inline, virtual]

Destructor.

Member Function Documentation

AttributeMultiPresenceOperationExtension ( TUid )

TAny *AttributeMultiPresenceOperationExtension(TUid)[inline, virtual]

Returns an extension point for this interface or NULL.

Returns: Extension object.

AttributePresenceOperationComplete ( MVPbkContactOperationBase &, MVPbkStoreContactFieldCollection * )

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

Attribute presence query operation completed.

ParameterDescription
aOperationContact operation that was completed.
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.

ParameterDescription
aOperationContact operation that failed.
aErrorError code.