From 0dfa484392289fba697e790eea59972006b4bbbe Mon Sep 17 00:00:00 2001 From: Jose Date: Wed, 26 Mar 2014 21:06:14 +0100 Subject: Fixed (ICE-5329) - Define operator<< in the type namespaces so argument dependent lookup can work --- cpp/src/Ice/Proxy.cpp | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'cpp/src') diff --git a/cpp/src/Ice/Proxy.cpp b/cpp/src/Ice/Proxy.cpp index 05dbdc32ab5..58abfc6472c 100644 --- a/cpp/src/Ice/Proxy.cpp +++ b/cpp/src/Ice/Proxy.cpp @@ -1435,12 +1435,22 @@ IceProxy::Ice::Object::__end(const ::Ice::AsyncResultPtr& __result, const std::s } } +namespace IceProxy +{ + +namespace Ice +{ + ostream& operator<<(ostream& os, const ::IceProxy::Ice::Object& p) { return os << p.ice_toString(); } +} + +} + Handle< ::IceDelegate::Ice::Object> IceProxy::Ice::Object::__getDelegate(bool ami) { -- cgit v1.2.3