diff options
author | Mark Spruiell <mes@zeroc.com> | 2016-01-19 16:46:11 -0800 |
---|---|---|
committer | Mark Spruiell <mes@zeroc.com> | 2016-01-19 16:46:11 -0800 |
commit | d5dd7c866e9e1dc59dc7e127eb39f641530bf823 (patch) | |
tree | 61771e4f322a7138b643d5325a6d10acea30fb84 /cpp/src/Ice/CommunicatorI.h | |
parent | Deprecate ice_name and add ice_id (diff) | |
download | ice-d5dd7c866e9e1dc59dc7e127eb39f641530bf823.tar.bz2 ice-d5dd7c866e9e1dc59dc7e127eb39f641530bf823.tar.xz ice-d5dd7c866e9e1dc59dc7e127eb39f641530bf823.zip |
ICE-6861 - removing public stream API
Diffstat (limited to 'cpp/src/Ice/CommunicatorI.h')
-rw-r--r-- | cpp/src/Ice/CommunicatorI.h | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/cpp/src/Ice/CommunicatorI.h b/cpp/src/Ice/CommunicatorI.h index 4472e688097..50e0d44973b 100644 --- a/cpp/src/Ice/CommunicatorI.h +++ b/cpp/src/Ice/CommunicatorI.h @@ -49,14 +49,6 @@ public: virtual void addObjectFactory(const ObjectFactoryPtr&, const std::string&); virtual ObjectFactoryPtr findObjectFactory(const std::string&) const; -#ifdef ICE_CPP11_MAPPING - virtual void addValueFactory(std::function<std::shared_ptr<Ice::Value> (std::string)>, const ::std::string&); - virtual std::function<::std::shared_ptr<Ice::Value> (const std::string&)> findValueFactory(const std::string&) const; -#else - virtual void addValueFactory(const ValueFactoryPtr&, const std::string&); - virtual ValueFactoryPtr findValueFactory(const std::string&) const; -#endif - virtual ImplicitContextPtr getImplicitContext() const; virtual PropertiesPtr getProperties() const; @@ -71,6 +63,8 @@ public: virtual PluginManagerPtr getPluginManager() const; + virtual ValueFactoryManagerPtr getValueFactoryManager() const; + virtual void flushBatchRequests(); #ifdef ICE_CPP11_MAPPING @@ -97,8 +91,9 @@ public: private: - static CommunicatorIPtr - create(const InitializationData&); + CommunicatorI() {} + + static CommunicatorIPtr create(const InitializationData&); // // Certain initialization tasks need to be completed after the |