62 bool saveRelationship(QSet<QContactLocalId> *affectedContactIds, QContactRelationship *relationship, QContactManager::Error *error); |
62 bool saveRelationship(QSet<QContactLocalId> *affectedContactIds, QContactRelationship *relationship, QContactManager::Error *error); |
63 bool saveRelationships(QSet<QContactLocalId> *affectedContactIds, QList<QContactRelationship> *relationships, QMap<int, QContactManager::Error>* errorMap, QContactManager::Error *error); |
63 bool saveRelationships(QSet<QContactLocalId> *affectedContactIds, QList<QContactRelationship> *relationships, QMap<int, QContactManager::Error>* errorMap, QContactManager::Error *error); |
64 bool removeRelationship(QSet<QContactLocalId> *affectedContactIds, const QContactRelationship &relationship, QContactManager::Error *error); |
64 bool removeRelationship(QSet<QContactLocalId> *affectedContactIds, const QContactRelationship &relationship, QContactManager::Error *error); |
65 bool removeRelationships(QSet<QContactLocalId> *affectedContactIds, const QList<QContactRelationship> &relationships, QMap<int, QContactManager::Error>* errorMap, QContactManager::Error *error); |
65 bool removeRelationships(QSet<QContactLocalId> *affectedContactIds, const QList<QContactRelationship> &relationships, QMap<int, QContactManager::Error>* errorMap, QContactManager::Error *error); |
66 bool validateRelationship(const QContactRelationship &relationship, QContactManager::Error *error); |
66 bool validateRelationship(const QContactRelationship &relationship, QContactManager::Error *error); |
67 |
67 #ifdef SYMBIAN_BACKEND_USE_SQLITE |
|
68 bool validateRelationships(const QList<QContactRelationship> &relationship, QString &relationshipType, QContactManager::Error *error); |
|
69 #endif |
68 private: |
70 private: |
69 CContactDatabase *m_contactDatabase; |
71 CContactDatabase *m_contactDatabase; |
70 QString m_managerUri; |
72 QString m_managerUri; |
71 QMap<QString, CntAbstractRelationship *> m_relationshipMap; |
73 QMap<QString, CntAbstractRelationship *> m_relationshipMap; |
72 }; |
74 }; |