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 /**