Mercurial > hg > orthanc-stone
comparison Framework/Toolbox/OrthancSeriesLoader.cpp @ 31:9aace933cb64
sharing code with the Orthanc core
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Fri, 16 Dec 2016 15:41:20 +0100 |
parents | ff1e935768e7 |
children | 517c46f527cd |
comparison
equal
deleted
inserted
replaced
30:1099a148f7e5 | 31:9aace933cb64 |
---|---|
135 | 135 |
136 Comparator comparator; | 136 Comparator comparator; |
137 std::sort(slices_.begin(), slices_.end(), comparator); | 137 std::sort(slices_.begin(), slices_.end(), comparator); |
138 } | 138 } |
139 | 139 |
140 void LoadSeriesFast(IOrthancConnection& orthanc, | 140 void LoadSeriesFast(OrthancPlugins::IOrthancConnection& orthanc, |
141 const std::string& series) | 141 const std::string& series) |
142 { | 142 { |
143 // Retrieve the orientation of this series | 143 // Retrieve the orientation of this series |
144 Json::Value info; | 144 Json::Value info; |
145 MessagingToolbox::RestApiGet(info, orthanc, "/series/" + series); | 145 MessagingToolbox::RestApiGet(info, orthanc, "/series/" + series); |
201 | 201 |
202 assert(GetSliceCount() == instances.size()); | 202 assert(GetSliceCount() == instances.size()); |
203 } | 203 } |
204 | 204 |
205 | 205 |
206 void LoadSeriesSafe(IOrthancConnection& orthanc, | 206 void LoadSeriesSafe(OrthancPlugins::IOrthancConnection& orthanc, |
207 const std::string& seriesId) | 207 const std::string& seriesId) |
208 { | 208 { |
209 Json::Value series; | 209 Json::Value series; |
210 MessagingToolbox::RestApiGet(series, orthanc, "/series/" + seriesId + "/instances-tags?simplify"); | 210 MessagingToolbox::RestApiGet(series, orthanc, "/series/" + seriesId + "/instances-tags?simplify"); |
211 | 211 |
329 } | 329 } |
330 }; | 330 }; |
331 | 331 |
332 | 332 |
333 | 333 |
334 OrthancSeriesLoader::OrthancSeriesLoader(IOrthancConnection& orthanc, | 334 OrthancSeriesLoader::OrthancSeriesLoader(OrthancPlugins::IOrthancConnection& orthanc, |
335 const std::string& series) : | 335 const std::string& series) : |
336 orthanc_(orthanc), | 336 orthanc_(orthanc), |
337 slices_(new SetOfSlices) | 337 slices_(new SetOfSlices) |
338 { | 338 { |
339 /** | 339 /** |