comparison OrthancServer/OrthancMoveRequestHandler.cpp @ 1387:8871e0895bb0

integration query-retrieve->default
author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 29 May 2015 15:30:35 +0200
parents f528849ee9f7
children d710ea64f0fd
comparison
equal deleted inserted replaced
1384:d6971e18a324 1387:8871e0895bb0
34 #include "OrthancMoveRequestHandler.h" 34 #include "OrthancMoveRequestHandler.h"
35 35
36 #include <glog/logging.h> 36 #include <glog/logging.h>
37 37
38 #include "OrthancInitialization.h" 38 #include "OrthancInitialization.h"
39 #include "FromDcmtkBridge.h"
40 #include "../Core/DicomFormat/DicomArray.h"
39 41
40 namespace Orthanc 42 namespace Orthanc
41 { 43 {
42 namespace 44 namespace
43 { 45 {
130 IMoveRequestIterator* OrthancMoveRequestHandler::Handle(const std::string& aet, 132 IMoveRequestIterator* OrthancMoveRequestHandler::Handle(const std::string& aet,
131 const DicomMap& input) 133 const DicomMap& input)
132 { 134 {
133 LOG(WARNING) << "Move-SCU request received for AET \"" << aet << "\""; 135 LOG(WARNING) << "Move-SCU request received for AET \"" << aet << "\"";
134 136
137 {
138 DicomArray query(input);
139 for (size_t i = 0; i < query.GetSize(); i++)
140 {
141 if (!query.GetElement(i).GetValue().IsNull())
142 {
143 LOG(INFO) << " " << query.GetElement(i).GetTag()
144 << " " << FromDcmtkBridge::GetName(query.GetElement(i).GetTag())
145 << " = " << query.GetElement(i).GetValue().AsString();
146 }
147 }
148 }
149
150
151
135 /** 152 /**
136 * Retrieve the query level. 153 * Retrieve the query level.
137 **/ 154 **/
138 155
139 ResourceType level; 156 ResourceType level;