Mercurial > hg > orthanc
diff Plugins/Engine/OrthancPlugins.h @ 2815:925d8dc03a23
unserialization of jobs from plugins
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 11 Sep 2018 16:34:21 +0200 |
parents | 37583cd183ed |
children | ccf61f6e22ef |
line wrap: on
line diff
--- a/Plugins/Engine/OrthancPlugins.h Fri Sep 07 10:09:17 2018 +0200 +++ b/Plugins/Engine/OrthancPlugins.h Tue Sep 11 16:34:21 2018 +0200 @@ -59,6 +59,7 @@ #include "../../Core/FileStorage/IStorageArea.h" #include "../../Core/HttpServer/IHttpHandler.h" #include "../../Core/HttpServer/IIncomingHttpRequestFilter.h" +#include "../../Core/JobsEngine/IJob.h" #include "../../OrthancServer/IDicomImageDecoder.h" #include "../../OrthancServer/IServerListener.h" #include "OrthancPluginDatabase.h" @@ -308,7 +309,8 @@ virtual IMoveRequestHandler* ConstructMoveRequestHandler(); - bool UnserializeJob(const Json::Value& value); + IJob* UnserializeJob(const std::string& type, + const Json::Value& value); }; }