Mercurial > hg > orthanc
diff OrthancServer/Sources/ResourceFinder.h @ 5666:aa231c18b9d2 find-refactoring
adding computed tags
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 04 Jul 2024 18:31:54 +0200 |
parents | d8c86698110c |
children | dc96401dbe88 |
line wrap: on
line diff
--- a/OrthancServer/Sources/ResourceFinder.h Thu Jul 04 14:36:24 2024 +0200 +++ b/OrthancServer/Sources/ResourceFinder.h Thu Jul 04 18:31:54 2024 +0200 @@ -52,6 +52,15 @@ return requestedComputedTags_.find(tag) != requestedComputedTags_.end(); } + void ConfigureChildrenCountComputedTag(DicomTag tag, + ResourceType parentLevel, + ResourceType childLevel); + + void InjectChildrenCountComputedTag(DicomMap& requestedTags, + DicomTag tag, + const FindResponse::Resource& resource, + ResourceType level) const; + SeriesStatus GetSeriesStatus(uint32_t& expectedNumberOfInstances, const FindResponse::Resource& resource) const;