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