plugins/contacts/symbian/plugin/inc/cntrelationship.h
changeset 5 603d3f8b6302
parent 0 876b1a06bc25
equal deleted inserted replaced
3:e4ebb16b39ea 5:603d3f8b6302
    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 };