Mercurial > hg > orthanc
comparison OrthancServer/Plugins/Engine/PluginsJob.h @ 5138:d00db9fb48fb
added OrthancPluginCreateJob2() in the plugin SDK
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 19 Jan 2023 19:04:13 +0100 |
parents | 6eff25f70121 |
children | 0ea402b4d901 |
comparison
equal
deleted
inserted
replaced
5137:15109c3f0f7d | 5138:d00db9fb48fb |
---|---|
31 namespace Orthanc | 31 namespace Orthanc |
32 { | 32 { |
33 class PluginsJob : public IJob | 33 class PluginsJob : public IJob |
34 { | 34 { |
35 private: | 35 private: |
36 _OrthancPluginCreateJob parameters_; | 36 _OrthancPluginCreateJob2 parameters_; |
37 std::string type_; | 37 std::string type_; |
38 OrthancPluginJobGetContent deprecatedGetContent_; | |
39 OrthancPluginJobGetSerialized deprecatedGetSerialized_; | |
40 | |
41 void Setup(); | |
38 | 42 |
39 public: | 43 public: |
40 explicit PluginsJob(const _OrthancPluginCreateJob& parameters); | 44 explicit PluginsJob(const _OrthancPluginCreateJob& parameters); |
45 | |
46 explicit PluginsJob(const _OrthancPluginCreateJob2& parameters); | |
41 | 47 |
42 virtual ~PluginsJob(); | 48 virtual ~PluginsJob(); |
43 | 49 |
44 virtual void Start() ORTHANC_OVERRIDE | 50 virtual void Start() ORTHANC_OVERRIDE |
45 { | 51 { |