Changeset View
Changeset View
Standalone View
Standalone View
src/akonadi/akonadistorage.h
Show All 34 Lines | |||||
35 | { | 35 | { | ||
36 | public: | 36 | public: | ||
37 | Storage(); | 37 | Storage(); | ||
38 | virtual ~Storage(); | 38 | virtual ~Storage(); | ||
39 | 39 | | |||
40 | Akonadi::Collection defaultCollection() override; | 40 | Akonadi::Collection defaultCollection() override; | ||
41 | 41 | | |||
42 | KJob *createItem(Item item, Collection collection) override; | 42 | KJob *createItem(Item item, Collection collection) override; | ||
43 | KJob *updateItem(Item item, QObject *parent = nullptr) override; | 43 | KJob *updateItem(Item item, QObject *parent) override; | ||
44 | KJob *removeItem(Akonadi::Item item) override; | 44 | KJob *removeItem(Akonadi::Item item) override; | ||
45 | KJob *removeItems(Item::List items, QObject *parent = nullptr) override; | 45 | KJob *removeItems(Item::List items, QObject *parent) override; | ||
46 | KJob *moveItem(Item item, Collection collection, QObject *parent = nullptr) override; | 46 | KJob *moveItem(Item item, Collection collection, QObject *parent) override; | ||
47 | KJob *moveItems(Item::List item, Collection collection, QObject *parent = nullptr) override; | 47 | KJob *moveItems(Item::List item, Collection collection, QObject *parent) override; | ||
48 | 48 | | |||
49 | KJob *createCollection(Collection collection, QObject *parent = nullptr) override; | 49 | KJob *createCollection(Collection collection, QObject *parent) override; | ||
50 | KJob *updateCollection(Collection collection, QObject *parent = nullptr) override; | 50 | KJob *updateCollection(Collection collection, QObject *parent) override; | ||
51 | KJob *removeCollection(Collection collection, QObject *parent = nullptr) override; | 51 | KJob *removeCollection(Collection collection, QObject *parent) override; | ||
52 | 52 | | |||
53 | KJob *createTransaction() override; | 53 | KJob *createTransaction() override; | ||
54 | 54 | | |||
55 | CollectionFetchJobInterface *fetchCollections(Akonadi::Collection collection, FetchDepth depth) override; | 55 | CollectionFetchJobInterface *fetchCollections(Akonadi::Collection collection, FetchDepth depth) override; | ||
56 | ItemFetchJobInterface *fetchItems(Akonadi::Collection collection, QObject *parent) override; | 56 | ItemFetchJobInterface *fetchItems(Akonadi::Collection collection, QObject *parent) override; | ||
57 | ItemFetchJobInterface *fetchItem(Akonadi::Item item, QObject *parent) override; | 57 | ItemFetchJobInterface *fetchItem(Akonadi::Item item, QObject *parent) override; | ||
58 | 58 | | |||
59 | ItemFetchJobInterface *fetchItemsWithTags(Akonadi::Collection collection); | 59 | ItemFetchJobInterface *fetchItemsWithTags(Akonadi::Collection collection); | ||
Show All 9 Lines |