Mercurial > hg > orthanc
comparison OrthancServer/Sources/Database/StatelessDatabaseOperations.h @ 5804:25df40a274fd find-refactoring
/changes: allowing filtering on multiple changes
author | Alain Mazy <am@orthanc.team> |
---|---|
date | Mon, 23 Sep 2024 15:40:27 +0200 |
parents | 56352ae88120 |
children | 272b0d0eef38 |
comparison
equal
deleted
inserted
replaced
5803:e219e272650d | 5804:25df40a274fd |
---|---|
262 void GetChangesExtended(std::list<ServerIndexChange>& target /*out*/, | 262 void GetChangesExtended(std::list<ServerIndexChange>& target /*out*/, |
263 bool& done /*out*/, | 263 bool& done /*out*/, |
264 int64_t since, | 264 int64_t since, |
265 int64_t to, | 265 int64_t to, |
266 uint32_t limit, | 266 uint32_t limit, |
267 ChangeType filterType) | 267 const std::set<ChangeType>& filterType) |
268 { | 268 { |
269 transaction_.GetChangesExtended(target, done, since, to, limit, filterType); | 269 transaction_.GetChangesExtended(target, done, since, to, limit, filterType); |
270 } | 270 } |
271 | 271 |
272 void GetChildrenInternalId(std::list<int64_t>& target, | 272 void GetChildrenInternalId(std::list<int64_t>& target, |
672 | 672 |
673 void GetChangesExtended(Json::Value& target, | 673 void GetChangesExtended(Json::Value& target, |
674 int64_t since, | 674 int64_t since, |
675 int64_t to, | 675 int64_t to, |
676 uint32_t limit, | 676 uint32_t limit, |
677 ChangeType filterType); | 677 const std::set<ChangeType>& filterType); |
678 | 678 |
679 void GetLastChange(Json::Value& target); | 679 void GetLastChange(Json::Value& target); |
680 | 680 |
681 bool HasExtendedChanges(); | 681 bool HasExtendedChanges(); |
682 | 682 |