Mercurial > hg > orthanc
comparison Core/Lua/LuaFunctionCall.h @ 2218:3eefb84ac0bd
dynamically fix outgoing C-Find requests using "OutgoingFindRequestFilter()"
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Tue, 13 Dec 2016 10:27:20 +0100 |
parents | 45c4387a379c |
children | a3a65de1840f |
comparison
equal
deleted
inserted
replaced
2217:4f39ab2cb453 | 2218:3eefb84ac0bd |
---|---|
32 | 32 |
33 #pragma once | 33 #pragma once |
34 | 34 |
35 #include "LuaContext.h" | 35 #include "LuaContext.h" |
36 | 36 |
37 #include "../DicomFormat/DicomArray.h" | |
38 #include "../DicomFormat/DicomMap.h" | |
39 | |
37 #include <json/json.h> | 40 #include <json/json.h> |
38 | 41 |
39 namespace Orthanc | 42 namespace Orthanc |
40 { | 43 { |
41 class LuaFunctionCall : public boost::noncopyable | 44 class LuaFunctionCall : public boost::noncopyable |
62 | 65 |
63 void PushJson(const Json::Value& value); | 66 void PushJson(const Json::Value& value); |
64 | 67 |
65 void PushStringMap(const std::map<std::string, std::string>& value); | 68 void PushStringMap(const std::map<std::string, std::string>& value); |
66 | 69 |
70 void PushDicom(const DicomMap& dicom); | |
71 | |
72 void PushDicom(const DicomArray& dicom); | |
73 | |
67 void Execute() | 74 void Execute() |
68 { | 75 { |
69 ExecuteInternal(0); | 76 ExecuteInternal(0); |
70 } | 77 } |
71 | 78 |