comparison OrthancServer/Plugins/Engine/OrthancPlugins.cpp @ 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 edefb278cb77
children 0ea402b4d901
comparison
equal deleted inserted replaced
5137:15109c3f0f7d 5138:d00db9fb48fb
5109 *reinterpret_cast<const _OrthancPluginCreateJob*>(parameters); 5109 *reinterpret_cast<const _OrthancPluginCreateJob*>(parameters);
5110 *(p.target) = reinterpret_cast<OrthancPluginJob*>(new PluginsJob(p)); 5110 *(p.target) = reinterpret_cast<OrthancPluginJob*>(new PluginsJob(p));
5111 return true; 5111 return true;
5112 } 5112 }
5113 5113
5114 case _OrthancPluginService_CreateJob2:
5115 {
5116 const _OrthancPluginCreateJob2& p =
5117 *reinterpret_cast<const _OrthancPluginCreateJob2*>(parameters);
5118 *(p.target) = reinterpret_cast<OrthancPluginJob*>(new PluginsJob(p));
5119 return true;
5120 }
5121
5114 case _OrthancPluginService_FreeJob: 5122 case _OrthancPluginService_FreeJob:
5115 { 5123 {
5116 const _OrthancPluginFreeJob& p = 5124 const _OrthancPluginFreeJob& p =
5117 *reinterpret_cast<const _OrthancPluginFreeJob*>(parameters); 5125 *reinterpret_cast<const _OrthancPluginFreeJob*>(parameters);
5118 5126