Mercurial > hg > orthanc
comparison UnitTestsSources/MultiThreadingTests.cpp @ 2656:a6d3e45eeff5 jobs
SerializationToolbox
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 05 Jun 2018 18:25:23 +0200 |
parents | c196d76cb8fa |
children | 5eea2f11e8df |
comparison
equal
deleted
inserted
replaced
2655:c196d76cb8fa | 2656:a6d3e45eeff5 |
---|---|
36 | 36 |
37 #include "../Core/FileStorage/MemoryStorageArea.h" | 37 #include "../Core/FileStorage/MemoryStorageArea.h" |
38 #include "../Core/JobsEngine/JobsEngine.h" | 38 #include "../Core/JobsEngine/JobsEngine.h" |
39 #include "../Core/MultiThreading/SharedMessageQueue.h" | 39 #include "../Core/MultiThreading/SharedMessageQueue.h" |
40 #include "../Core/OrthancException.h" | 40 #include "../Core/OrthancException.h" |
41 #include "../Core/SerializationToolbox.h" | |
41 #include "../Core/SystemToolbox.h" | 42 #include "../Core/SystemToolbox.h" |
42 #include "../Core/Toolbox.h" | 43 #include "../Core/Toolbox.h" |
43 #include "../OrthancServer/DatabaseWrapper.h" | 44 #include "../OrthancServer/DatabaseWrapper.h" |
44 #include "../OrthancServer/ServerContext.h" | 45 #include "../OrthancServer/ServerContext.h" |
45 #include "../OrthancServer/ServerJobs/LuaJobManager.h" | 46 #include "../OrthancServer/ServerJobs/LuaJobManager.h" |
167 class DummyUnserializer : public GenericJobUnserializer | 168 class DummyUnserializer : public GenericJobUnserializer |
168 { | 169 { |
169 public: | 170 public: |
170 virtual IJob* UnserializeJob(const Json::Value& value) | 171 virtual IJob* UnserializeJob(const Json::Value& value) |
171 { | 172 { |
172 if (ReadString(value, "Type") == "DummyInstancesJob") | 173 if (SerializationToolbox::ReadString(value, "Type") == "DummyInstancesJob") |
173 { | 174 { |
174 return new DummyInstancesJob(value); | 175 return new DummyInstancesJob(value); |
175 } | 176 } |
176 else | 177 else |
177 { | 178 { |