summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/PluginManagerI.h
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2006-12-11 14:58:49 +0000
committerDwayne Boone <dwayne@zeroc.com>2006-12-11 14:58:49 +0000
commit2246ef4753f62af6dd49800f217017e63c9a80d8 (patch)
tree0e8389692f367b6131d6be60a290b0d26270b4e6 /cpp/src/Ice/PluginManagerI.h
parentAdded LoggerPlugin (diff)
downloadice-2246ef4753f62af6dd49800f217017e63c9a80d8.tar.bz2
ice-2246ef4753f62af6dd49800f217017e63c9a80d8.tar.xz
ice-2246ef4753f62af6dd49800f217017e63c9a80d8.zip
Added Logger Plugin
Diffstat (limited to 'cpp/src/Ice/PluginManagerI.h')
-rw-r--r--cpp/src/Ice/PluginManagerI.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/cpp/src/Ice/PluginManagerI.h b/cpp/src/Ice/PluginManagerI.h
index 5a5460c2427..042515c06d6 100644
--- a/cpp/src/Ice/PluginManagerI.h
+++ b/cpp/src/Ice/PluginManagerI.h
@@ -13,6 +13,7 @@
#include <Ice/Plugin.h>
#include <Ice/InstanceF.h>
#include <Ice/CommunicatorF.h>
+#include <Ice/LoggerF.h>
#include <Ice/DynamicLibraryF.h>
#include <Ice/BuiltinSequences.h>
#include <IceUtil/Mutex.h>
@@ -36,7 +37,8 @@ private:
friend class IceInternal::Instance;
void loadPlugins(int&, char*[]);
- void loadPlugin(const std::string&, const std::string&, StringSeq&);
+ void loadPlugin(const std::string&, const std::string&, StringSeq&, bool);
+ LoggerPtr getLogger() const;
CommunicatorPtr _communicator;
IceInternal::DynamicLibraryListPtr _libraries;
@@ -45,6 +47,8 @@ private:
std::vector<PluginPtr> _initOrder;
bool _initialized;
static const char * const _kindOfObject;
+
+ LoggerPtr _logger;
};
}