comparison OrthancServer/ServerJobs/Operations/StorePeerOperation.cpp @ 2656:a6d3e45eeff5 jobs

SerializationToolbox
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 05 Jun 2018 18:25:23 +0200
parents c196d76cb8fa
children 5eea2f11e8df
comparison
equal deleted inserted replaced
2655:c196d76cb8fa 2656:a6d3e45eeff5
37 #include "DicomInstanceOperationValue.h" 37 #include "DicomInstanceOperationValue.h"
38 38
39 #include "../../../Core/Logging.h" 39 #include "../../../Core/Logging.h"
40 #include "../../../Core/OrthancException.h" 40 #include "../../../Core/OrthancException.h"
41 #include "../../../Core/HttpClient.h" 41 #include "../../../Core/HttpClient.h"
42 #include "../../../Core/SerializationToolbox.h"
42 43
43 namespace Orthanc 44 namespace Orthanc
44 { 45 {
45 void StorePeerOperation::Apply(JobOperationValues& outputs, 46 void StorePeerOperation::Apply(JobOperationValues& outputs,
46 const JobOperationValue& input, 47 const JobOperationValue& input,
90 } 91 }
91 92
92 93
93 StorePeerOperation::StorePeerOperation(const Json::Value& serialized) 94 StorePeerOperation::StorePeerOperation(const Json::Value& serialized)
94 { 95 {
95 if (IJobUnserializer::ReadString(serialized, "Type") != "StorePeer" || 96 if (SerializationToolbox::ReadString(serialized, "Type") != "StorePeer" ||
96 !serialized.isMember("Peer")) 97 !serialized.isMember("Peer"))
97 { 98 {
98 throw OrthancException(ErrorCode_BadFileFormat); 99 throw OrthancException(ErrorCode_BadFileFormat);
99 } 100 }
100 101