diff options
Diffstat (limited to 'cpp/src/Ice/ProxyFactory.h')
-rw-r--r-- | cpp/src/Ice/ProxyFactory.h | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/cpp/src/Ice/ProxyFactory.h b/cpp/src/Ice/ProxyFactory.h index 18a4ae83552..1478facc01b 100644 --- a/cpp/src/Ice/ProxyFactory.h +++ b/cpp/src/Ice/ProxyFactory.h @@ -20,10 +20,16 @@ #include <Ice/OutgoingAsyncF.h> #include <Ice/Properties.h> -namespace IceInternal +namespace Ice { -class BasicStream; +class OutputStream; +class InputStream; + +} + +namespace IceInternal +{ class ProxyFactory : public IceUtil::Shared { @@ -35,8 +41,7 @@ public: Ice::ObjectPrxPtr propertyToProxy(const std::string&) const; Ice::PropertyDict proxyToProperty(const Ice::ObjectPrxPtr&, const std::string&) const; - Ice::ObjectPrxPtr streamToProxy(BasicStream*) const; - void proxyToStream(const Ice::ObjectPrxPtr&, BasicStream*) const; + Ice::ObjectPrxPtr streamToProxy(Ice::InputStream*) const; Ice::ObjectPrxPtr referenceToProxy(const ReferencePtr&) const; |