equal
deleted
inserted
replaced
57 |
57 |
58 public: |
58 public: |
59 virtual QList<QContactRelationship> relationshipsL(const QContactId &participantId, QContactRelationship::Role role, QContactManager::Error *error) = 0; |
59 virtual QList<QContactRelationship> relationshipsL(const QContactId &participantId, QContactRelationship::Role role, QContactManager::Error *error) = 0; |
60 virtual bool saveRelationshipL(QSet<QContactLocalId> *affectedContactIds, QContactRelationship *relationship, QContactManager::Error *error) = 0; |
60 virtual bool saveRelationshipL(QSet<QContactLocalId> *affectedContactIds, QContactRelationship *relationship, QContactManager::Error *error) = 0; |
61 virtual bool removeRelationshipL(QSet<QContactLocalId> *affectedContactIds, const QContactRelationship &relationship, QContactManager::Error *error) = 0; |
61 virtual bool removeRelationshipL(QSet<QContactLocalId> *affectedContactIds, const QContactRelationship &relationship, QContactManager::Error *error) = 0; |
|
62 #ifdef SYMBIAN_BACKEND_USE_SQLITE |
|
63 virtual bool saveRelationshipsL(QSet<QContactLocalId> *affectedContactIds, QList<QContactRelationship> *relationships, QContactManager::Error *error) = 0; |
|
64 virtual bool removeRelationshipsL(QSet<QContactLocalId> *affectedContactIds, const QList<QContactRelationship> &relationships, QContactManager::Error *error) = 0; |
|
65 #endif |
62 virtual bool validateRelationship(const QContactRelationship &relationship, QContactManager::Error *error) = 0; |
66 virtual bool validateRelationship(const QContactRelationship &relationship, QContactManager::Error *error) = 0; |
63 QString relationshipType() const; |
67 QString relationshipType() const; |
64 |
68 |
65 protected: |
69 protected: |
66 CContactDatabase *database(); |
70 CContactDatabase *database(); |