comparison OrthancServer/FromDcmtkBridge.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 e3fd5bc429a2
children 3dd44baebc36
comparison
equal deleted inserted replaced
2217:4f39ab2cb453 2218:3eefb84ac0bd
34 34
35 #include "ServerEnumerations.h" 35 #include "ServerEnumerations.h"
36 36
37 #include "../Core/DicomFormat/DicomElement.h" 37 #include "../Core/DicomFormat/DicomElement.h"
38 #include "../Core/DicomFormat/DicomMap.h" 38 #include "../Core/DicomFormat/DicomMap.h"
39 #include "../Core/Lua/LuaFunctionCall.h"
39 40
40 #include <dcmtk/dcmdata/dcdatset.h> 41 #include <dcmtk/dcmdata/dcdatset.h>
41 #include <dcmtk/dcmdata/dcmetinf.h> 42 #include <dcmtk/dcmdata/dcmetinf.h>
42 #include <dcmtk/dcmdata/dcpixseq.h> 43 #include <dcmtk/dcmdata/dcpixseq.h>
43 #include <dcmtk/dcmdata/dcfilefo.h> 44 #include <dcmtk/dcmdata/dcfilefo.h>
200 static void FromJson(DicomMap& values, 201 static void FromJson(DicomMap& values,
201 const Json::Value& result); 202 const Json::Value& result);
202 203
203 static bool LookupTransferSyntax(std::string& result, 204 static bool LookupTransferSyntax(std::string& result,
204 DcmFileFormat& dicom); 205 DcmFileFormat& dicom);
206
207 static void ExecuteToDicom(DicomMap& target,
208 LuaFunctionCall& call);
205 }; 209 };
206 } 210 }