summaryrefslogtreecommitdiff
path: root/tao/AnyTypeCode/Any.h
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2011-10-03 21:02:32 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2011-10-03 21:02:32 +0000
commit4dcca24c609008f9fe8a4e01966702b8f4c08e61 (patch)
tree6bf00b87749636ef3ea7ec22a9b13d4dd2597378 /tao/AnyTypeCode/Any.h
parent8c7cc4d18ddf28a18a01fef53aaea68422b2fff2 (diff)
downloadATCD-4dcca24c609008f9fe8a4e01966702b8f4c08e61.tar.gz
Merged version 94552 from main trunk into this branchalt_mapping_SAIC
Diffstat (limited to 'tao/AnyTypeCode/Any.h')
-rw-r--r--tao/AnyTypeCode/Any.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/tao/AnyTypeCode/Any.h b/tao/AnyTypeCode/Any.h
index 9ff3890fc22..a3a8b2f6088 100644
--- a/tao/AnyTypeCode/Any.h
+++ b/tao/AnyTypeCode/Any.h
@@ -308,6 +308,10 @@ TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const CORBA::Object_ptr);
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::Object_ptr *);
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const std::string &);
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, std::string *);
+#if !defined(ACE_LACKS_STD_WSTRING)
+TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const std::wstring &);
+TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, std::wstring *);
+#endif
/// Typesafe extraction.
@@ -339,6 +343,10 @@ TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &,
const CORBA::WChar *&);
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &,
std::string &);
+#if !defined(ACE_LACKS_STD_WSTRING)
+TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &,
+ std::wstring &);
+#endif
#ifdef ACE_ANY_OPS_USE_NAMESPACE
}