Mercurial > hg > orthanc
comparison OrthancServer/Sources/ResourceFinder.h @ 5840:b24b61331566 find-refactoring tip
pagination: fixed compat with ODBC that does not support ExtendedFind
author | Alain Mazy <am@orthanc.team> |
---|---|
date | Mon, 21 Oct 2024 18:24:09 +0200 |
parents | 82fc95cc168c |
children |
comparison
equal
deleted
inserted
replaced
5837:82fc95cc168c | 5840:b24b61331566 |
---|---|
92 const FindResponse::Resource& resource); | 92 const FindResponse::Resource& resource); |
93 | 93 |
94 void InjectComputedTags(DicomMap& requestedTags, | 94 void InjectComputedTags(DicomMap& requestedTags, |
95 const FindResponse::Resource& resource) const; | 95 const FindResponse::Resource& resource) const; |
96 | 96 |
97 void UpdateRequestLimits(); | 97 void UpdateRequestLimits(ServerContext& context); |
98 | 98 |
99 bool HasRequestedTags() const | 99 bool HasRequestedTags() const |
100 { | 100 { |
101 return requestedTags_.size() > 0; | 101 return requestedTags_.size() > 0; |
102 } | 102 } |
185 const FindResponse::Resource& resource, | 185 const FindResponse::Resource& resource, |
186 ServerIndex& index, | 186 ServerIndex& index, |
187 DicomToJsonFormat format) const; | 187 DicomToJsonFormat format) const; |
188 | 188 |
189 void Execute(IVisitor& visitor, | 189 void Execute(IVisitor& visitor, |
190 ServerContext& context) const; | 190 ServerContext& context); |
191 | 191 |
192 void Execute(Json::Value& target, | 192 void Execute(Json::Value& target, |
193 ServerContext& context, | 193 ServerContext& context, |
194 DicomToJsonFormat format, | 194 DicomToJsonFormat format, |
195 bool includeAllMetadata) const; | 195 bool includeAllMetadata); |
196 | 196 |
197 bool ExecuteOneResource(Json::Value& target, | 197 bool ExecuteOneResource(Json::Value& target, |
198 ServerContext& context, | 198 ServerContext& context, |
199 DicomToJsonFormat format, | 199 DicomToJsonFormat format, |
200 bool includeAllMetadata) const; | 200 bool includeAllMetadata); |
201 | 201 |
202 uint64_t Count(ServerContext& context) const; | 202 uint64_t Count(ServerContext& context) const; |
203 }; | 203 }; |
204 } | 204 } |