comparison Framework/Loaders/DicomResourcesLoader.h @ 1250:a8248b08115c broker

LoadedDicomResources::MergeResource()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 07 Jan 2020 20:22:02 +0100
parents c471a0aa137b
children 0ca50d275b9a
comparison
equal deleted inserted replaced
1249:964c89e15e7e 1250:a8248b08115c
146 { 146 {
147 public: 147 public:
148 virtual boost::shared_ptr<IObserver> Create(ILoadersContext::ILock& stone); 148 virtual boost::shared_ptr<IObserver> Create(ILoadersContext::ILock& stone);
149 }; 149 };
150 150
151 void ScheduleWado(boost::shared_ptr<LoadedDicomResources> target, 151 void ScheduleGetDicomWeb(boost::shared_ptr<LoadedDicomResources> target,
152 int priority, 152 int priority,
153 const DicomSource& source, 153 const DicomSource& source,
154 const std::string& uri, 154 const std::string& uri,
155 const std::set<Orthanc::DicomTag>& includeTags, 155 const std::set<Orthanc::DicomTag>& includeTags,
156 Orthanc::IDynamicObject* userPayload); 156 Orthanc::IDynamicObject* userPayload);
157 157
158 void ScheduleWado(boost::shared_ptr<LoadedDicomResources> target, 158 void ScheduleGetDicomWeb(boost::shared_ptr<LoadedDicomResources> target,
159 int priority, 159 int priority,
160 const DicomSource& source, 160 const DicomSource& source,
161 const std::string& uri, 161 const std::string& uri,
162 Orthanc::IDynamicObject* userPayload) 162 Orthanc::IDynamicObject* userPayload)
163 { 163 {
164 std::set<Orthanc::DicomTag> includeTags; 164 std::set<Orthanc::DicomTag> includeTags;
165 ScheduleWado(target, priority, source, uri, includeTags, userPayload); 165 ScheduleGetDicomWeb(target, priority, source, uri, includeTags, userPayload);
166 } 166 }
167 167
168 void ScheduleQido(boost::shared_ptr<LoadedDicomResources> target, 168 void ScheduleQido(boost::shared_ptr<LoadedDicomResources> target,
169 int priority, 169 int priority,
170 const DicomSource& source, 170 const DicomSource& source,