Mercurial > hg > orthanc
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 } |