plugins/contacts/symbian/plugin/inc/cntabstractrelationship.h
changeset 5 603d3f8b6302
parent 0 876b1a06bc25
--- a/plugins/contacts/symbian/plugin/inc/cntabstractrelationship.h	Fri Sep 17 08:34:34 2010 +0300
+++ b/plugins/contacts/symbian/plugin/inc/cntabstractrelationship.h	Mon Oct 04 01:37:06 2010 +0300
@@ -59,6 +59,10 @@
     virtual QList<QContactRelationship> relationshipsL(const QContactId &participantId, QContactRelationship::Role role, QContactManager::Error *error) = 0;
     virtual bool saveRelationshipL(QSet<QContactLocalId> *affectedContactIds, QContactRelationship *relationship, QContactManager::Error *error) = 0;
     virtual bool removeRelationshipL(QSet<QContactLocalId> *affectedContactIds, const QContactRelationship &relationship, QContactManager::Error *error) = 0;
+#ifdef SYMBIAN_BACKEND_USE_SQLITE
+    virtual bool saveRelationshipsL(QSet<QContactLocalId> *affectedContactIds, QList<QContactRelationship> *relationships, QContactManager::Error *error) = 0;
+    virtual bool removeRelationshipsL(QSet<QContactLocalId> *affectedContactIds, const QList<QContactRelationship> &relationships, QContactManager::Error *error) = 0;
+#endif
     virtual bool validateRelationship(const QContactRelationship &relationship, QContactManager::Error *error) = 0;
     QString relationshipType() const;