comparison Plugins/Engine/OrthancPlugins.h @ 1441:f3672356c121

refactoring: IHttpHandler and HttpToolbox
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 01 Jul 2015 10:38:39 +0200
parents 0a3e3be59094
children 8dc80ba768aa
comparison
equal deleted inserted replaced
1440:3567503c00a7 1441:f3672356c121
31 31
32 32
33 #pragma once 33 #pragma once
34 34
35 #include "../../Core/FileStorage/IStorageArea.h" 35 #include "../../Core/FileStorage/IStorageArea.h"
36 #include "../../Core/HttpServer/HttpHandler.h" 36 #include "../../Core/HttpServer/IHttpHandler.h"
37 #include "../../OrthancServer/IServerListener.h" 37 #include "../../OrthancServer/IServerListener.h"
38 #include "OrthancPluginDatabase.h" 38 #include "OrthancPluginDatabase.h"
39 #include "PluginsManager.h" 39 #include "PluginsManager.h"
40 40
41 #include <list> 41 #include <list>
45 { 45 {
46 class OrthancRestApi; 46 class OrthancRestApi;
47 class ServerContext; 47 class ServerContext;
48 48
49 class OrthancPlugins : 49 class OrthancPlugins :
50 public HttpHandler, 50 public IHttpHandler,
51 public IPluginServiceProvider, 51 public IPluginServiceProvider,
52 public IServerListener 52 public IServerListener
53 { 53 {
54 private: 54 private:
55 struct PImpl; 55 struct PImpl;