Mercurial > hg > orthanc
comparison OrthancFramework/Sources/JobsEngine/IJobUnserializer.h @ 4310:2ae905070221
renaming pure interface JobOperationValue as IJobOperationValue
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 09 Nov 2020 14:40:51 +0100 |
parents | bf7b9edf6b81 |
children | d9473bd5ed43 |
comparison
equal
deleted
inserted
replaced
4309:73de065622ec | 4310:2ae905070221 |
---|---|
21 | 21 |
22 | 22 |
23 #pragma once | 23 #pragma once |
24 | 24 |
25 #include "IJob.h" | 25 #include "IJob.h" |
26 #include "Operations/JobOperationValue.h" | 26 #include "Operations/IJobOperationValue.h" |
27 #include "Operations/IJobOperation.h" | 27 #include "Operations/IJobOperation.h" |
28 | 28 |
29 #include <vector> | 29 #include <vector> |
30 | 30 |
31 namespace Orthanc | 31 namespace Orthanc |
39 | 39 |
40 virtual IJob* UnserializeJob(const Json::Value& value) = 0; | 40 virtual IJob* UnserializeJob(const Json::Value& value) = 0; |
41 | 41 |
42 virtual IJobOperation* UnserializeOperation(const Json::Value& value) = 0; | 42 virtual IJobOperation* UnserializeOperation(const Json::Value& value) = 0; |
43 | 43 |
44 virtual JobOperationValue* UnserializeValue(const Json::Value& value) = 0; | 44 virtual IJobOperationValue* UnserializeValue(const Json::Value& value) = 0; |
45 }; | 45 }; |
46 } | 46 } |