comparison Plugins/Engine/PluginsHttpHandler.h @ 904:2732b5f57d9c plugins

sample to forward dicom data
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 18 Jun 2014 16:07:47 +0200
parents 7d88f3f4a3b3
children 9b8298234254
comparison
equal deleted inserted replaced
903:06b9a30f1e6d 904:2732b5f57d9c
32 32
33 #pragma once 33 #pragma once
34 34
35 #include "PluginsManager.h" 35 #include "PluginsManager.h"
36 #include "../../Core/HttpServer/HttpHandler.h" 36 #include "../../Core/HttpServer/HttpHandler.h"
37 #include "../../OrthancServer/ServerContext.h"
37 38
38 #include <list> 39 #include <list>
39 #include <boost/shared_ptr.hpp> 40 #include <boost/shared_ptr.hpp>
40 41
41 namespace Orthanc 42 namespace Orthanc
46 struct PImpl; 47 struct PImpl;
47 48
48 boost::shared_ptr<PImpl> pimpl_; 49 boost::shared_ptr<PImpl> pimpl_;
49 50
50 public: 51 public:
51 PluginsHttpHandler(); 52 PluginsHttpHandler(ServerContext& context);
52 53
53 virtual ~PluginsHttpHandler(); 54 virtual ~PluginsHttpHandler();
54 55
55 virtual bool Handle(HttpOutput& output, 56 virtual bool Handle(HttpOutput& output,
56 HttpMethod method, 57 HttpMethod method,