comparison Plugins/Engine/OrthancPlugins.cpp @ 1644:939b921b2c81

plugin error dictionary
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 23 Sep 2015 22:05:27 +0200
parents 87c77b9b3679
children da799f767e5d
comparison
equal deleted inserted replaced
1643:87c77b9b3679 1644:939b921b2c81
240 boost::recursive_mutex invokeServiceMutex_; 240 boost::recursive_mutex invokeServiceMutex_;
241 Properties properties_; 241 Properties properties_;
242 int argc_; 242 int argc_;
243 char** argv_; 243 char** argv_;
244 std::auto_ptr<OrthancPluginDatabase> database_; 244 std::auto_ptr<OrthancPluginDatabase> database_;
245 PluginsErrorDictionary dictionary_;
245 246
246 PImpl() : 247 PImpl() :
247 context_(NULL), 248 context_(NULL),
248 argc_(1), 249 argc_(1),
249 argv_(NULL) 250 argv_(NULL)
1782 1783
1783 const PluginsManager& OrthancPlugins::GetManager() const 1784 const PluginsManager& OrthancPlugins::GetManager() const
1784 { 1785 {
1785 return pimpl_->manager_; 1786 return pimpl_->manager_;
1786 } 1787 }
1788
1789
1790 PluginsErrorDictionary& OrthancPlugins::GetErrorDictionary()
1791 {
1792 return pimpl_->dictionary_;
1793 }
1787 } 1794 }