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