summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/CommunicatorI.h
diff options
context:
space:
mode:
authorDwayne Boone <dwayne@zeroc.com>2006-04-07 13:43:58 +0000
committerDwayne Boone <dwayne@zeroc.com>2006-04-07 13:43:58 +0000
commit3bc9a99c18f06527b7e14cc73b29a285fd4ec13e (patch)
tree65401c32f72cbd63c46c94129a40464a30a83aca /cpp/src/Ice/CommunicatorI.h
parentFix (diff)
downloadice-3bc9a99c18f06527b7e14cc73b29a285fd4ec13e.tar.bz2
ice-3bc9a99c18f06527b7e14cc73b29a285fd4ec13e.tar.xz
ice-3bc9a99c18f06527b7e14cc73b29a285fd4ec13e.zip
Bug 803 - changed communicator initialization.
Diffstat (limited to 'cpp/src/Ice/CommunicatorI.h')
-rw-r--r--cpp/src/Ice/CommunicatorI.h11
1 files changed, 2 insertions, 9 deletions
diff --git a/cpp/src/Ice/CommunicatorI.h b/cpp/src/Ice/CommunicatorI.h
index 6dc8d1404f3..d7f8ea289c9 100644
--- a/cpp/src/Ice/CommunicatorI.h
+++ b/cpp/src/Ice/CommunicatorI.h
@@ -38,16 +38,10 @@ public:
virtual void removeObjectFactory(const std::string&);
virtual ObjectFactoryPtr findObjectFactory(const std::string&) const;
- virtual void setDefaultContext(const Context&);
virtual Context getDefaultContext() const;
-
virtual PropertiesPtr getProperties() const;
-
virtual LoggerPtr getLogger() const;
- virtual void setLogger(const LoggerPtr&);
-
virtual StatsPtr getStats() const;
- virtual void setStats(const StatsPtr&);
virtual RouterPrx getDefaultRouter() const;
virtual void setDefaultRouter(const RouterPrx&);
@@ -61,7 +55,7 @@ public:
private:
- CommunicatorI(const PropertiesPtr&, const LoggerPtr&);
+ CommunicatorI(const InitializationData&);
virtual ~CommunicatorI();
//
@@ -70,8 +64,7 @@ private:
//
void finishSetup(int&, char*[]);
- friend ICE_API CommunicatorPtr initializeWithPropertiesAndLogger(int&, char*[], const PropertiesPtr&,
- const LoggerPtr&, Int);
+ friend ICE_API CommunicatorPtr initialize(int&, char*[], InitializationData, Int);
friend ICE_API ::IceInternal::InstancePtr IceInternal::getInstance(const ::Ice::CommunicatorPtr&);
const ::IceInternal::InstancePtr _instance;