#include "ace/OS_NS_string.h"
#include "ace/OS_Memory.h"
Go to the source code of this file.
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_CDR::Char | x | |||
) | [inline] |
Definition at line 1093 of file CDR_Stream.inl.
{ os.write_char (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_CDR::Short | x | |||
) | [inline] |
Definition at line 1100 of file CDR_Stream.inl.
{ os.write_short (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_CDR::Long | x | |||
) | [inline] |
Definition at line 1114 of file CDR_Stream.inl.
{ os.write_long (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_CDR::LongDouble | x | |||
) | [inline] |
Definition at line 1142 of file CDR_Stream.inl.
{ os.write_longdouble (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_OutputCDR::from_octet | x | |||
) | [inline] |
Definition at line 1199 of file CDR_Stream.inl.
{ os.write_octet (x.val_); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_OutputCDR::from_string | x | |||
) | [inline] |
Definition at line 1206 of file CDR_Stream.inl.
{ ACE_CDR::ULong len = 0; if (x.val_ != 0) { len = static_cast<ACE_CDR::ULong> (ACE_OS::strlen (x.val_)); } os.write_string (len, x.val_); return (ACE_CDR::Boolean) (os.good_bit () && (!x.bound_ || len <= x.bound_)); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_CDR::Float | x | |||
) | [inline] |
Definition at line 1149 of file CDR_Stream.inl.
{ os.write_float (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_OutputCDR::from_wstring | x | |||
) | [inline] |
Definition at line 1221 of file CDR_Stream.inl.
{ ACE_CDR::ULong len = 0; if (x.val_ != 0) { len = static_cast<ACE_CDR::ULong> (ACE_OS::strlen (x.val_)); } os.write_wstring (len, x.val_); return (ACE_CDR::Boolean) (os.good_bit () && (!x.bound_ || len <= x.bound_)); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_CDR::ULong | x | |||
) | [inline] |
Definition at line 1121 of file CDR_Stream.inl.
{ os.write_ulong (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_CDR::Double | x | |||
) | [inline] |
Definition at line 1156 of file CDR_Stream.inl.
{ os.write_double (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
const ACE_CDR::Char * | x | |||
) | [inline] |
Definition at line 1163 of file CDR_Stream.inl.
{ os.write_string (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_CDR::UShort | x | |||
) | [inline] |
Definition at line 1107 of file CDR_Stream.inl.
{ os.write_ushort (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_CDR::LongLong | x | |||
) | [inline] |
Definition at line 1128 of file CDR_Stream.inl.
{ os.write_longlong (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
const ACE_CDR::WChar * | x | |||
) | [inline] |
Definition at line 1170 of file CDR_Stream.inl.
{ os.write_wstring (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_OutputCDR::from_boolean | x | |||
) | [inline] |
Definition at line 1178 of file CDR_Stream.inl.
{ (void) os.write_boolean (x.val_); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_CDR::ULongLong | x | |||
) | [inline] |
Definition at line 1135 of file CDR_Stream.inl.
{ os.write_ulonglong (x); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_OutputCDR::from_char | x | |||
) | [inline] |
Definition at line 1185 of file CDR_Stream.inl.
{ os.write_char (x.val_); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
ACE_OutputCDR::from_wchar | x | |||
) | [inline] |
Definition at line 1192 of file CDR_Stream.inl.
{ os.write_wchar (x.val_); return (ACE_CDR::Boolean) os.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::Char & | x | |||
) | [inline] |
Definition at line 1238 of file CDR_Stream.inl.
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_InputCDR::to_wchar | x | |||
) | [inline] |
Definition at line 1323 of file CDR_Stream.inl.
{ return is.read_wchar (x.ref_) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_InputCDR::to_string | x | |||
) | [inline] |
Definition at line 1335 of file CDR_Stream.inl.
{ // check if the bounds are satisfied return (is.read_string (const_cast<char *&> (x.val_)) && is.good_bit () && (!x.bound_ || ACE_OS::strlen (x.val_) <= x.bound_)); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_InputCDR::to_wstring | x | |||
) | [inline] |
Definition at line 1346 of file CDR_Stream.inl.
{ // check if the bounds are satisfied return (is.read_wstring (const_cast<ACE_CDR::WChar *&> (x.val_)) && is.good_bit () && (!x.bound_ || ACE_OS::strlen (x.val_) <= x.bound_)); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::Long & | x | |||
) | [inline] |
Definition at line 1256 of file CDR_Stream.inl.
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::ULong & | x | |||
) | [inline] |
Definition at line 1262 of file CDR_Stream.inl.
{ return is.read_ulong (x) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::ULongLong & | x | |||
) | [inline] |
Definition at line 1274 of file CDR_Stream.inl.
{ return is.read_ulonglong (x) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::LongDouble & | x | |||
) | [inline] |
Definition at line 1280 of file CDR_Stream.inl.
{ return is.read_longdouble (x) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::Char *& | x | |||
) | [inline] |
Definition at line 1298 of file CDR_Stream.inl.
{ return is.read_string (x) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::WChar *& | x | |||
) | [inline] |
Definition at line 1304 of file CDR_Stream.inl.
{ return is.read_wstring (x) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_InputCDR::to_char | x | |||
) | [inline] |
Definition at line 1317 of file CDR_Stream.inl.
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_InputCDR::to_octet | x | |||
) | [inline] |
Definition at line 1329 of file CDR_Stream.inl.
{ return is.read_octet (x.ref_) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::UShort & | x | |||
) | [inline] |
Definition at line 1250 of file CDR_Stream.inl.
{ return is.read_ushort (x) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::LongLong & | x | |||
) | [inline] |
Definition at line 1268 of file CDR_Stream.inl.
{ return is.read_longlong (x) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::Double & | x | |||
) | [inline] |
Definition at line 1292 of file CDR_Stream.inl.
{ return is.read_double (x) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_InputCDR::to_boolean | x | |||
) | [inline] |
Definition at line 1311 of file CDR_Stream.inl.
{ return is.read_boolean (x.ref_); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::Short & | x | |||
) | [inline] |
Definition at line 1244 of file CDR_Stream.inl.
{ return is.read_short (x) && is.good_bit (); }
ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
ACE_CDR::Float & | x | |||
) | [inline] |
Definition at line 1286 of file CDR_Stream.inl.
{ return is.read_float (x) && is.good_bit (); }