comparison Plugins/Engine/PluginsManager.h @ 1581:357c4bb15701

Plugins have access to explicit error codes
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 25 Aug 2015 16:18:37 +0200
parents 6e7e5ed91c2d
children ffd23c0104af
comparison
equal deleted inserted replaced
1580:bf502300c52e 1581:357c4bb15701
74 74
75 OrthancPluginContext context_; 75 OrthancPluginContext context_;
76 Plugins plugins_; 76 Plugins plugins_;
77 std::list<IPluginServiceProvider*> serviceProviders_; 77 std::list<IPluginServiceProvider*> serviceProviders_;
78 78
79 static int32_t InvokeService(OrthancPluginContext* context, 79 static OrthancPluginErrorCode InvokeService(OrthancPluginContext* context,
80 _OrthancPluginService service, 80 _OrthancPluginService service,
81 const void* parameters); 81 const void* parameters);
82 82
83 public: 83 public:
84 PluginsManager(); 84 PluginsManager();
85 85
86 ~PluginsManager(); 86 ~PluginsManager();