summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/ProxyFactory.h
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/src/Ice/ProxyFactory.h')
-rw-r--r--cpp/src/Ice/ProxyFactory.h13
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;