summaryrefslogtreecommitdiff
path: root/ace/CDR_Stream.h
diff options
context:
space:
mode:
authorparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-09-02 14:43:29 +0000
committerparsons <parsons@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-09-02 14:43:29 +0000
commitcdf5c42b6ac723eee666eae1af2f7c6b63d912dc (patch)
treed71e2cc88495a7721a8643de22c59a031920f322 /ace/CDR_Stream.h
parent67cf70b022827174fbfab4457b03a85a7bdb7d4e (diff)
downloadATCD-cdf5c42b6ac723eee666eae1af2f7c6b63d912dc.tar.gz
Added << and >> operators for ACE_CDR::Char.
Diffstat (limited to 'ace/CDR_Stream.h')
-rw-r--r--ace/CDR_Stream.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/ace/CDR_Stream.h b/ace/CDR_Stream.h
index f58ddd88727..f22c75b45db 100644
--- a/ace/CDR_Stream.h
+++ b/ace/CDR_Stream.h
@@ -1015,7 +1015,11 @@ protected:
# include "ace/CDR_Stream.i"
#else /* __ACE_INLINE__ */
+// Not used by CORBA or TAO
+extern ACE_Export ACE_CDR::Boolean operator<< (ACE_OutputCDR &os,
+ ACE_CDR::Char x);
// CDR output operators for primitive types
+
extern ACE_Export ACE_CDR::Boolean operator<< (ACE_OutputCDR &os,
ACE_CDR::Short x);
extern ACE_Export ACE_CDR::Boolean operator<< (ACE_OutputCDR &os,
@@ -1038,6 +1042,7 @@ extern ACE_Export ACE_CDR::Boolean operator<< (ACE_OutputCDR &os,
const ACE_CString &x);
// CDR output operator from helper classes
+
extern ACE_Export ACE_CDR::Boolean operator<< (ACE_OutputCDR &os,
ACE_OutputCDR::from_boolean x);
extern ACE_Export ACE_CDR::Boolean operator<< (ACE_OutputCDR &os,
@@ -1055,7 +1060,11 @@ extern ACE_Export ACE_CDR::Boolean operator<< (ACE_OutputCDR &os,
extern ACE_Export ACE_CDR::Boolean operator<< (ACE_OutputCDR &os,
const ACE_CDR::WChar* x);
+// Not used by CORBA or TAO
+extern ACE_Export ACE_CDR::Boolean operator>> (ACE_InputCDR &is,
+ ACE_CDR::Char &x);
// CDR input operators for primitive types
+
extern ACE_Export ACE_CDR::Boolean operator>> (ACE_InputCDR &is,
ACE_CDR::Short &x);
extern ACE_Export ACE_CDR::Boolean operator>> (ACE_InputCDR &is,
@@ -1078,6 +1087,7 @@ extern ACE_Export ACE_CDR::Boolean operator>> (ACE_InputCDR &is,
ACE_CString &x);
// CDR input operator from helper classes
+
extern ACE_Export ACE_CDR::Boolean operator>> (ACE_InputCDR &is,
ACE_InputCDR::to_boolean x);
extern ACE_Export ACE_CDR::Boolean operator>> (ACE_InputCDR &is,