comparison OrthancServer/Sources/ServerJobs/Operations/DicomInstanceOperationValue.h @ 4205:d962a2996637

cppcheck
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 17 Sep 2020 17:58:19 +0200
parents 05b8fd21089c
children 50b0c69b653a
comparison
equal deleted inserted replaced
4204:318c16cfccab 4205:d962a2996637
31 **/ 31 **/
32 32
33 33
34 #pragma once 34 #pragma once
35 35
36 #include "../../../../OrthancFramework/Sources/Compatibility.h" // For ORTHANC_OVERRIDE
36 #include "../../../../OrthancFramework/Sources/JobsEngine/Operations/JobOperationValue.h" 37 #include "../../../../OrthancFramework/Sources/JobsEngine/Operations/JobOperationValue.h"
37 38
38 namespace Orthanc 39 namespace Orthanc
39 { 40 {
40 class ServerContext; 41 class ServerContext;
64 return id_; 65 return id_;
65 } 66 }
66 67
67 void ReadDicom(std::string& dicom) const; 68 void ReadDicom(std::string& dicom) const;
68 69
69 virtual JobOperationValue* Clone() const 70 virtual JobOperationValue* Clone() const ORTHANC_OVERRIDE
70 { 71 {
71 return new DicomInstanceOperationValue(context_, id_); 72 return new DicomInstanceOperationValue(context_, id_);
72 } 73 }
73 74
74 virtual void Serialize(Json::Value& target) const 75 virtual void Serialize(Json::Value& target) const ORTHANC_OVERRIDE
75 { 76 {
76 target = Json::objectValue; 77 target = Json::objectValue;
77 target["Type"] = "DicomInstance"; 78 target["Type"] = "DicomInstance";
78 target["ID"] = id_; 79 target["ID"] = id_;
79 } 80 }