comparison Plugin/Plugin.cpp @ 160:b0910ae2ace5

author Sebastien Jodogne <s.jodogne@gmail.com>
date Fri, 09 Jun 2017 16:13:05 +0200
parents 5dc54316d68b
children 81f16c5667ba
comparison
equal deleted inserted replaced
159:5dc54316d68b 160:b0910ae2ace5
30 #include "ViewerPrefetchPolicy.h" 30 #include "ViewerPrefetchPolicy.h"
31 #include "DecodedImageAdapter.h" 31 #include "DecodedImageAdapter.h"
32 #include "SeriesInformationAdapter.h" 32 #include "SeriesInformationAdapter.h"
33 #include "../Orthanc/Plugins/Samples/GdcmDecoder/GdcmDecoderCache.h" 33 #include "../Orthanc/Plugins/Samples/GdcmDecoder/GdcmDecoderCache.h"
34 #include "../Orthanc/Core/Toolbox.h" 34 #include "../Orthanc/Core/Toolbox.h"
35 #include "../Orthanc/Core/SystemToolbox.h"
35 36
36 37
37 static OrthancPluginContext* context_ = NULL; 38 static OrthancPluginContext* context_ = NULL;
38 static bool restrictTransferSyntaxes_ = false; 39 static bool restrictTransferSyntaxes_ = false;
39 static std::set<std::string> enabledTransferSyntaxes_; 40 static std::set<std::string> enabledTransferSyntaxes_;
224 const char* mime = OrthancPlugins::GetMimeType(path); 225 const char* mime = OrthancPlugins::GetMimeType(path);
225 226
226 std::string s; 227 std::string s;
227 try 228 try
228 { 229 {
229 Orthanc::Toolbox::ReadFile(s, path); 230 Orthanc::SystemToolbox::ReadFile(s, path);
230 const char* resource = s.size() ? s.c_str() : NULL; 231 const char* resource = s.size() ? s.c_str() : NULL;
231 OrthancPluginAnswerBuffer(context_, output, resource, s.size(), mime); 232 OrthancPluginAnswerBuffer(context_, output, resource, s.size(), mime);
232 } 233 }
233 catch (Orthanc::OrthancException&) 234 catch (Orthanc::OrthancException&)
234 { 235 {