comparison Core/JobsEngine/GenericJobUnserializer.h @ 2648:e1893d31652a jobs

serialization of JobHandler
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 31 May 2018 18:44:05 +0200
parents 83ac5a05ce84
children a3f0f61a14ca
comparison
equal deleted inserted replaced
2647:73d7d95dd75e 2648:e1893d31652a
38 namespace Orthanc 38 namespace Orthanc
39 { 39 {
40 class GenericJobUnserializer : public IJobUnserializer 40 class GenericJobUnserializer : public IJobUnserializer
41 { 41 {
42 public: 42 public:
43 virtual IJob* UnserializeJob(const Json::Value& source); 43 virtual IJob* UnserializeJob(const std::string& type,
44 const Json::Value& value);
44 45
45 virtual IJobOperation* UnserializeOperation(const Json::Value& source); 46 virtual IJobOperation* UnserializeOperation(const Json::Value& value);
46 47
47 virtual JobOperationValue* UnserializeValue(const Json::Value& source); 48 virtual JobOperationValue* UnserializeValue(const Json::Value& value);
48 }; 49 };
49 } 50 }