34 imageChangesetContainer (this),
35 imageTagChangesetContainer (this),
36 collectionImageChangesetContainer (this),
37 albumChangesetContainer (this),
38 tagChangesetContainer (this),
39 albumRootChangesetContainer (this),
40 searchChangesetContainer (this)
98 if (d->isInTransaction)
100 changesets << changeset;
104 d->sendToWatch(changeset);
110 for (
const T& changeset : std::as_const(changesets))
112 d->sendToWatch(changeset);
138 BdEngineBackendPrivate::transactionFinished();
140 imageChangesetContainer.
sendOut();
141 imageTagChangesetContainer.
sendOut();
142 collectionImageChangesetContainer.
sendOut();
143 albumChangesetContainer.
sendOut();
144 tagChangesetContainer.
sendOut();
145 albumRootChangesetContainer.
sendOut();
146 searchChangesetContainer.
sendOut();
Definition coredbchangesets.h:252
Definition coredbchangesets.h:327
Definition dbenginebackend_p.h:63
Definition coredbchangesets.h:142
Definition coredbbackend_p.h:87
void recordChangeset(const T &changeset)
Definition coredbbackend_p.h:96
QList< T > changesets
Definition coredbbackend_p.h:120
ChangesetContainer(CoreDbBackendPrivate *const dd)
Definition coredbbackend_p.h:91
void sendOut()
Definition coredbbackend_p.h:108
Definition coredbbackend_p.h:29
void sendToWatch(const SearchChangeset &changeset)
Definition coredbbackend_p.h:80
ChangesetContainer< SearchChangeset > searchChangesetContainer
Definition coredbbackend_p.h:132
ChangesetContainer< AlbumRootChangeset > albumRootChangesetContainer
Definition coredbbackend_p.h:131
CoreDbBackendPrivate(CoreDbBackend *const backend)
Definition coredbbackend_p.h:32
ChangesetContainer< ImageChangeset > imageChangesetContainer
Definition coredbbackend_p.h:126
void sendToWatch(const AlbumChangeset &changeset)
Definition coredbbackend_p.h:65
ChangesetContainer< ImageTagChangeset > imageTagChangesetContainer
Definition coredbbackend_p.h:127
void sendToWatch(const AlbumRootChangeset &changeset)
Definition coredbbackend_p.h:75
ChangesetContainer< AlbumChangeset > albumChangesetContainer
Definition coredbbackend_p.h:129
ChangesetContainer< CollectionImageChangeset > collectionImageChangesetContainer
Definition coredbbackend_p.h:128
void sendToWatch(const ImageTagChangeset &changeset)
Definition coredbbackend_p.h:55
void sendToWatch(const CollectionImageChangeset &changeset)
Definition coredbbackend_p.h:60
void sendToWatch(const TagChangeset &changeset)
Definition coredbbackend_p.h:70
void transactionFinished() override
Definition coredbbackend_p.h:136
void sendToWatch(const ImageChangeset &changeset)
Definition coredbbackend_p.h:50
ChangesetContainer< TagChangeset > tagChangesetContainer
Definition coredbbackend_p.h:130
Definition coredbbackend.h:32
Definition coredbwatch.h:34
void sendSearchChange(const SearchChangeset &changeset)
Definition coredbwatch.cpp:354
void sendImageTagChange(const ImageTagChangeset &changeset)
Definition coredbwatch.cpp:294
void sendCollectionImageChange(const CollectionImageChangeset &changeset)
Definition coredbwatch.cpp:306
void sendAlbumChange(const AlbumChangeset &changeset)
Definition coredbwatch.cpp:318
void sendAlbumRootChange(const AlbumRootChangeset &changeset)
Definition coredbwatch.cpp:342
void sendImageChange(const ImageChangeset &changeset)
Definition coredbwatch.cpp:278
void sendTagChange(const TagChangeset &changeset)
Definition coredbwatch.cpp:330
Definition coredbchangesets.h:38
Definition coredbchangesets.h:70
Definition coredbchangesets.h:362
Definition coredbchangesets.h:288
Definition datefolderview.cpp:34