Mercurial > hg > orthanc
comparison OrthancServer/Sources/Database/FindRequest.cpp @ 5772:093a8693ba16 find-refactoring
replaced SetRetrieveOneInstanceIdentifier() by SetRetrieveOneInstanceMetadataAndAttachments()
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 11 Sep 2024 20:49:34 +0200 |
parents | f375e9983943 |
children | de33982a0bf4 |
comparison
equal
deleted
inserted
replaced
5771:4db9f897df58 | 5772:093a8693ba16 |
---|---|
91 retrieveMainDicomTags_(false), | 91 retrieveMainDicomTags_(false), |
92 retrieveMetadata_(false), | 92 retrieveMetadata_(false), |
93 retrieveLabels_(false), | 93 retrieveLabels_(false), |
94 retrieveAttachments_(false), | 94 retrieveAttachments_(false), |
95 retrieveParentIdentifier_(false), | 95 retrieveParentIdentifier_(false), |
96 retrieveOneInstanceIdentifier_(false) | 96 retrieveOneInstanceMetadataAndAttachments_(false) |
97 { | 97 { |
98 } | 98 } |
99 | 99 |
100 | 100 |
101 FindRequest::~FindRequest() | 101 FindRequest::~FindRequest() |
244 retrieveParentIdentifier_ = retrieve; | 244 retrieveParentIdentifier_ = retrieve; |
245 } | 245 } |
246 } | 246 } |
247 | 247 |
248 | 248 |
249 void FindRequest::SetRetrieveOneInstanceIdentifier(bool retrieve) | 249 void FindRequest::SetRetrieveOneInstanceMetadataAndAttachments(bool retrieve) |
250 { | 250 { |
251 if (level_ == ResourceType_Instance) | 251 if (level_ == ResourceType_Instance) |
252 { | 252 { |
253 throw OrthancException(ErrorCode_BadSequenceOfCalls); | 253 throw OrthancException(ErrorCode_BadSequenceOfCalls); |
254 } | 254 } |
255 else | 255 else |
256 { | 256 { |
257 retrieveOneInstanceIdentifier_ = retrieve; | 257 retrieveOneInstanceMetadataAndAttachments_ = retrieve; |
258 } | |
259 } | |
260 | |
261 | |
262 bool FindRequest::IsRetrieveOneInstanceMetadataAndAttachments() const | |
263 { | |
264 if (level_ == ResourceType_Instance) | |
265 { | |
266 throw OrthancException(ErrorCode_BadSequenceOfCalls); | |
267 } | |
268 else | |
269 { | |
270 return retrieveOneInstanceMetadataAndAttachments_; | |
258 } | 271 } |
259 } | 272 } |
260 } | 273 } |