From 94d6c3e457a486b77bef98ccee0537d6e7a757ae Mon Sep 17 00:00:00 2001 From: Benoit Foucher Date: Fri, 30 Jan 2015 16:52:49 +0100 Subject: Added support for registration of plugin factories --- cpp/src/Ice/Initialize.cpp | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'cpp/src/Ice/Initialize.cpp') diff --git a/cpp/src/Ice/Initialize.cpp b/cpp/src/Ice/Initialize.cpp index 21ff3f62c80..e17e405bf7b 100644 --- a/cpp/src/Ice/Initialize.cpp +++ b/cpp/src/Ice/Initialize.cpp @@ -16,6 +16,7 @@ #include #include #include +#include #include #include #include @@ -351,6 +352,12 @@ Ice::setProcessLogger(const LoggerPtr& logger) processLogger = logger; } +void +Ice::registerPluginFactory(const std::string& name, PLUGIN_FACTORY factory, bool loadOnInitialize) +{ + PluginManagerI::registerPluginFactory(name, factory, loadOnInitialize); +} + InstancePtr IceInternal::getInstance(const CommunicatorPtr& communicator) { -- cgit v1.2.3