summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/Instance.cpp
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2008-04-29 12:51:34 -0230
committerDwayne Boone <dwayne@zeroc.com>2008-04-29 12:51:34 -0230
commit5b4a2a64b06d1aaecb939d4f76f71aae50d76fa7 (patch)
treec3f091d08d802283767a57ad4d101799e7bbe2e3 /cpp/src/Ice/Instance.cpp
parentbug 711 - Python + unicode (diff)
downloadice-5b4a2a64b06d1aaecb939d4f76f71aae50d76fa7.tar.bz2
ice-5b4a2a64b06d1aaecb939d4f76f71aae50d76fa7.tar.xz
ice-5b4a2a64b06d1aaecb939d4f76f71aae50d76fa7.zip
Bug 2433 - new logger plugin mechanism
Diffstat (limited to 'cpp/src/Ice/Instance.cpp')
-rw-r--r--cpp/src/Ice/Instance.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/cpp/src/Ice/Instance.cpp b/cpp/src/Ice/Instance.cpp
index c9130813663..6a56fdfa3bd 100644
--- a/cpp/src/Ice/Instance.cpp
+++ b/cpp/src/Ice/Instance.cpp
@@ -757,6 +757,14 @@ IceInternal::Instance::setWstringConverter(const Ice::WstringConverterPtr& wstri
_initData.wstringConverter = wstringConverter;
}
+void
+IceInternal::Instance::setLogger(const Ice::LoggerPtr& logger)
+{
+ //
+ // No locking, as it can only be called during plugin loading
+ //
+ _initData.logger = logger;
+}
IceInternal::Instance::Instance(const CommunicatorPtr& communicator, const InitializationData& initData) :
_state(StateActive),