#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_OutputCDR::from_wstring | x | |||
| ) |
Definition at line 1221 of file CDR_Stream.inl.
01222 { 01223 ACE_CDR::ULong len = 0; 01224 01225 if (x.val_ != 0) 01226 { 01227 len = static_cast<ACE_CDR::ULong> (ACE_OS::strlen (x.val_)); 01228 } 01229 01230 os.write_wstring (len, x.val_); 01231 return 01232 (ACE_CDR::Boolean) (os.good_bit () && (!x.bound_ || len <= x.bound_)); 01233 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_OutputCDR::from_string | x | |||
| ) |
Definition at line 1206 of file CDR_Stream.inl.
01207 { 01208 ACE_CDR::ULong len = 0; 01209 01210 if (x.val_ != 0) 01211 { 01212 len = static_cast<ACE_CDR::ULong> (ACE_OS::strlen (x.val_)); 01213 } 01214 01215 os.write_string (len, x.val_); 01216 return 01217 (ACE_CDR::Boolean) (os.good_bit () && (!x.bound_ || len <= x.bound_)); 01218 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_OutputCDR::from_octet | x | |||
| ) |
Definition at line 1199 of file CDR_Stream.inl.
01200 { 01201 os.write_octet (x.val_); 01202 return (ACE_CDR::Boolean) os.good_bit (); 01203 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_OutputCDR::from_wchar | x | |||
| ) |
Definition at line 1192 of file CDR_Stream.inl.
01193 { 01194 os.write_wchar (x.val_); 01195 return (ACE_CDR::Boolean) os.good_bit (); 01196 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_OutputCDR::from_char | x | |||
| ) |
Definition at line 1185 of file CDR_Stream.inl.
01186 { 01187 os.write_char (x.val_); 01188 return (ACE_CDR::Boolean) os.good_bit (); 01189 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_OutputCDR::from_boolean | x | |||
| ) |
Definition at line 1178 of file CDR_Stream.inl.
01179 { 01180 (void) os.write_boolean (x.val_); 01181 return (ACE_CDR::Boolean) os.good_bit (); 01182 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| const ACE_CDR::WChar * | x | |||
| ) |
Definition at line 1170 of file CDR_Stream.inl.
01171 { 01172 os.write_wstring (x); 01173 return (ACE_CDR::Boolean) os.good_bit (); 01174 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| const ACE_CDR::Char * | x | |||
| ) |
Definition at line 1163 of file CDR_Stream.inl.
01164 { 01165 os.write_string (x); 01166 return (ACE_CDR::Boolean) os.good_bit (); 01167 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_CDR::Double | x | |||
| ) |
Definition at line 1156 of file CDR_Stream.inl.
01157 { 01158 os.write_double (x); 01159 return (ACE_CDR::Boolean) os.good_bit (); 01160 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_CDR::Float | x | |||
| ) |
Definition at line 1149 of file CDR_Stream.inl.
01150 { 01151 os.write_float (x); 01152 return (ACE_CDR::Boolean) os.good_bit (); 01153 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_CDR::LongDouble | x | |||
| ) |
Definition at line 1142 of file CDR_Stream.inl.
01143 { 01144 os.write_longdouble (x); 01145 return (ACE_CDR::Boolean) os.good_bit (); 01146 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_CDR::ULongLong | x | |||
| ) |
Definition at line 1135 of file CDR_Stream.inl.
01136 { 01137 os.write_ulonglong (x); 01138 return (ACE_CDR::Boolean) os.good_bit (); 01139 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_CDR::LongLong | x | |||
| ) |
Definition at line 1128 of file CDR_Stream.inl.
01129 { 01130 os.write_longlong (x); 01131 return (ACE_CDR::Boolean) os.good_bit (); 01132 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_CDR::ULong | x | |||
| ) |
Definition at line 1121 of file CDR_Stream.inl.
01122 { 01123 os.write_ulong (x); 01124 return (ACE_CDR::Boolean) os.good_bit (); 01125 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_CDR::Long | x | |||
| ) |
Definition at line 1114 of file CDR_Stream.inl.
01115 { 01116 os.write_long (x); 01117 return (ACE_CDR::Boolean) os.good_bit (); 01118 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_CDR::UShort | x | |||
| ) |
Definition at line 1107 of file CDR_Stream.inl.
01108 { 01109 os.write_ushort (x); 01110 return (ACE_CDR::Boolean) os.good_bit (); 01111 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_CDR::Short | x | |||
| ) |
Definition at line 1100 of file CDR_Stream.inl.
01101 { 01102 os.write_short (x); 01103 return (ACE_CDR::Boolean) os.good_bit (); 01104 }
| ACE_CDR::Boolean operator<< | ( | ACE_OutputCDR & | os, | |
| ACE_CDR::Char | x | |||
| ) |
Definition at line 1093 of file CDR_Stream.inl.
01094 { 01095 os.write_char (x); 01096 return (ACE_CDR::Boolean) os.good_bit (); 01097 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_InputCDR::to_wstring | x | |||
| ) |
Definition at line 1346 of file CDR_Stream.inl.
01347 { 01348 // check if the bounds are satisfied 01349 return 01350 (is.read_wstring (const_cast<ACE_CDR::WChar *&> (x.val_)) 01351 && is.good_bit () 01352 && (!x.bound_ 01353 || ACE_OS::strlen (x.val_) <= x.bound_)); 01354 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_InputCDR::to_string | x | |||
| ) |
Definition at line 1335 of file CDR_Stream.inl.
01336 { 01337 // check if the bounds are satisfied 01338 return 01339 (is.read_string (const_cast<char *&> (x.val_)) 01340 && is.good_bit () 01341 && (!x.bound_ 01342 || ACE_OS::strlen (x.val_) <= x.bound_)); 01343 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_InputCDR::to_octet | x | |||
| ) |
Definition at line 1329 of file CDR_Stream.inl.
01330 { 01331 return is.read_octet (x.ref_) && is.good_bit (); 01332 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_InputCDR::to_wchar | x | |||
| ) |
Definition at line 1323 of file CDR_Stream.inl.
01324 { 01325 return is.read_wchar (x.ref_) && is.good_bit (); 01326 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_InputCDR::to_char | x | |||
| ) |
Definition at line 1317 of file CDR_Stream.inl.
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_InputCDR::to_boolean | x | |||
| ) |
Definition at line 1311 of file CDR_Stream.inl.
01312 { 01313 return is.read_boolean (x.ref_); 01314 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::WChar *& | x | |||
| ) |
Definition at line 1304 of file CDR_Stream.inl.
01305 { 01306 return is.read_wstring (x) && is.good_bit (); 01307 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::Char *& | x | |||
| ) |
Definition at line 1298 of file CDR_Stream.inl.
01299 { 01300 return is.read_string (x) && is.good_bit (); 01301 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::Double & | x | |||
| ) |
Definition at line 1292 of file CDR_Stream.inl.
01293 { 01294 return is.read_double (x) && is.good_bit (); 01295 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::Float & | x | |||
| ) |
Definition at line 1286 of file CDR_Stream.inl.
01287 { 01288 return is.read_float (x) && is.good_bit (); 01289 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::LongDouble & | x | |||
| ) |
Definition at line 1280 of file CDR_Stream.inl.
01281 { 01282 return is.read_longdouble (x) && is.good_bit (); 01283 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::ULongLong & | x | |||
| ) |
Definition at line 1274 of file CDR_Stream.inl.
01275 { 01276 return is.read_ulonglong (x) && is.good_bit (); 01277 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::LongLong & | x | |||
| ) |
Definition at line 1268 of file CDR_Stream.inl.
01269 { 01270 return is.read_longlong (x) && is.good_bit (); 01271 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::ULong & | x | |||
| ) |
Definition at line 1262 of file CDR_Stream.inl.
01263 { 01264 return is.read_ulong (x) && is.good_bit (); 01265 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::Long & | x | |||
| ) |
Definition at line 1256 of file CDR_Stream.inl.
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::UShort & | x | |||
| ) |
Definition at line 1250 of file CDR_Stream.inl.
01251 { 01252 return is.read_ushort (x) && is.good_bit (); 01253 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::Short & | x | |||
| ) |
Definition at line 1244 of file CDR_Stream.inl.
01245 { 01246 return is.read_short (x) && is.good_bit (); 01247 }
| ACE_CDR::Boolean operator>> | ( | ACE_InputCDR & | is, | |
| ACE_CDR::Char & | x | |||
| ) |
Definition at line 1238 of file CDR_Stream.inl.
1.6.1