Mercurial > hg > orthanc
comparison Plugins/Engine/OrthancPlugins.h @ 1632:eb8fbcf008b5
fix build with plugins disabled
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Mon, 21 Sep 2015 14:05:06 +0200 |
parents | ffd23c0104af |
children | 939b921b2c81 |
comparison
equal
deleted
inserted
replaced
1631:0d074f5f6069 | 1632:eb8fbcf008b5 |
---|---|
29 * along with this program. If not, see <http://www.gnu.org/licenses/>. | 29 * along with this program. If not, see <http://www.gnu.org/licenses/>. |
30 **/ | 30 **/ |
31 | 31 |
32 | 32 |
33 #pragma once | 33 #pragma once |
34 | |
35 #if ORTHANC_PLUGINS_ENABLED != 1 | |
36 | |
37 #include <boost/noncopyable.hpp> | |
38 | |
39 namespace Orthanc | |
40 { | |
41 class OrthancPlugins : public boost::noncopyable | |
42 { | |
43 }; | |
44 } | |
45 | |
46 #else | |
34 | 47 |
35 #include "../../Core/FileStorage/IStorageArea.h" | 48 #include "../../Core/FileStorage/IStorageArea.h" |
36 #include "../../Core/HttpServer/IHttpHandler.h" | 49 #include "../../Core/HttpServer/IHttpHandler.h" |
37 #include "../../OrthancServer/IServerListener.h" | 50 #include "../../OrthancServer/IServerListener.h" |
38 #include "OrthancPluginDatabase.h" | 51 #include "OrthancPluginDatabase.h" |
166 PluginsManager& GetManager(); | 179 PluginsManager& GetManager(); |
167 | 180 |
168 const PluginsManager& GetManager() const; | 181 const PluginsManager& GetManager() const; |
169 }; | 182 }; |
170 } | 183 } |
184 | |
185 #endif |