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