Changeset View
Changeset View
Standalone View
Standalone View
tests/testlib/akonadifakestorage.h
Show All 32 Lines | |||||
33 | class AkonadiFakeStorage : public Akonadi::StorageInterface | 33 | class AkonadiFakeStorage : public Akonadi::StorageInterface | ||
34 | { | 34 | { | ||
35 | public: | 35 | public: | ||
36 | explicit AkonadiFakeStorage(AkonadiFakeData *data); | 36 | explicit AkonadiFakeStorage(AkonadiFakeData *data); | ||
37 | 37 | | |||
38 | Akonadi::Collection defaultCollection() override; | 38 | Akonadi::Collection defaultCollection() override; | ||
39 | 39 | | |||
40 | KJob *createItem(Akonadi::Item item, Akonadi::Collection collection) override; | 40 | KJob *createItem(Akonadi::Item item, Akonadi::Collection collection) override; | ||
41 | KJob *updateItem(Akonadi::Item item, QObject *parent = nullptr) override; | 41 | KJob *updateItem(Akonadi::Item item, QObject *parent) override; | ||
42 | KJob *removeItem(Akonadi::Item item) override; | 42 | KJob *removeItem(Akonadi::Item item) override; | ||
43 | KJob *removeItems(Akonadi::Item::List items, QObject *parent = nullptr) override; | 43 | KJob *removeItems(Akonadi::Item::List items, QObject *parent) override; | ||
44 | KJob *moveItem(Akonadi::Item item, Akonadi::Collection collection, QObject *parent = nullptr) override; | 44 | KJob *moveItem(Akonadi::Item item, Akonadi::Collection collection, QObject *parent) override; | ||
45 | KJob *moveItems(Akonadi::Item::List items, Akonadi::Collection collection, QObject *parent = nullptr) override; | 45 | KJob *moveItems(Akonadi::Item::List items, Akonadi::Collection collection, QObject *parent) override; | ||
46 | 46 | | |||
47 | KJob *createCollection(Akonadi::Collection collection, QObject *parent = nullptr) override; | 47 | KJob *createCollection(Akonadi::Collection collection, QObject *parent) override; | ||
48 | KJob *updateCollection(Akonadi::Collection collection, QObject *parent = nullptr) override; | 48 | KJob *updateCollection(Akonadi::Collection collection, QObject *parent) override; | ||
49 | KJob *removeCollection(Akonadi::Collection collection, QObject *parent = nullptr) override; | 49 | KJob *removeCollection(Akonadi::Collection collection, QObject *parent) override; | ||
50 | 50 | | |||
51 | KJob *createTransaction() override; | 51 | KJob *createTransaction() override; | ||
52 | 52 | | |||
53 | Akonadi::CollectionFetchJobInterface *fetchCollections(Akonadi::Collection collection, FetchDepth depth) override; | 53 | Akonadi::CollectionFetchJobInterface *fetchCollections(Akonadi::Collection collection, FetchDepth depth) override; | ||
54 | Akonadi::ItemFetchJobInterface *fetchItems(Akonadi::Collection collection, QObject *parent) override; | 54 | Akonadi::ItemFetchJobInterface *fetchItems(Akonadi::Collection collection, QObject *parent) override; | ||
55 | Akonadi::ItemFetchJobInterface *fetchItem(Akonadi::Item item, QObject *parent) override; | 55 | Akonadi::ItemFetchJobInterface *fetchItem(Akonadi::Item item, QObject *parent) override; | ||
56 | 56 | | |||
57 | private: | 57 | private: | ||
Show All 10 Lines |