#include "ace/OS_NS_string.h"Include dependency graph for CDR_Size.inl:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
|
||||||||||||
|
Definition at line 409 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_OutputCDR::from_wstring::bound_, ACE_SizeCDR::good_bit(), ACE_OS::strlen(), ACE_CDR::ULong, ACE_OutputCDR::from_wstring::val_, and ACE_SizeCDR::write_wstring().
00410 {
00411 ACE_CDR::ULong len = 0;
00412
00413 if (x.val_ != 0)
00414 {
00415 len = static_cast<ACE_CDR::ULong> (ACE_OS::strlen (x.val_));
00416 }
00417
00418 ss.write_wstring (len, x.val_);
00419 return
00420 (ACE_CDR::Boolean) (ss.good_bit () && (!x.bound_ || len <= x.bound_));
00421 }
|
|
||||||||||||
|
Definition at line 394 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_OutputCDR::from_string::bound_, ACE_SizeCDR::good_bit(), ACE_OS::strlen(), ACE_CDR::ULong, ACE_OutputCDR::from_string::val_, and ACE_SizeCDR::write_string().
00395 {
00396 ACE_CDR::ULong len = 0;
00397
00398 if (x.val_ != 0)
00399 {
00400 len = static_cast<ACE_CDR::ULong> (ACE_OS::strlen (x.val_));
00401 }
00402
00403 ss.write_string (len, x.val_);
00404 return
00405 (ACE_CDR::Boolean) (ss.good_bit () && (!x.bound_ || len <= x.bound_));
00406 }
|
|
||||||||||||
|
Definition at line 387 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_OutputCDR::from_octet::val_, and ACE_SizeCDR::write_octet().
00388 {
00389 ss.write_octet (x.val_);
00390 return (ACE_CDR::Boolean) ss.good_bit ();
00391 }
|
|
||||||||||||
|
Definition at line 380 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_OutputCDR::from_wchar::val_, and ACE_SizeCDR::write_wchar().
00381 {
00382 ss.write_wchar (x.val_);
00383 return (ACE_CDR::Boolean) ss.good_bit ();
00384 }
|
|
||||||||||||
|
Definition at line 373 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_OutputCDR::from_char::val_, and ACE_SizeCDR::write_char().
00374 {
00375 ss.write_char (x.val_);
00376 return (ACE_CDR::Boolean) ss.good_bit ();
00377 }
|
|
||||||||||||
|
Definition at line 366 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_OutputCDR::from_boolean::val_, and ACE_SizeCDR::write_boolean().
00367 {
00368 ss.write_boolean (x.val_);
00369 return (ACE_CDR::Boolean) ss.good_bit ();
00370 }
|
|
||||||||||||
|
Definition at line 358 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_CDR::WChar, and ACE_SizeCDR::write_wstring().
00359 {
00360 ss.write_wstring (x);
00361 return (ACE_CDR::Boolean) ss.good_bit ();
00362 }
|
|
||||||||||||
|
Definition at line 351 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_CDR::Char, ACE_SizeCDR::good_bit(), and ACE_SizeCDR::write_string().
00352 {
00353 ss.write_string (x);
00354 return (ACE_CDR::Boolean) ss.good_bit ();
00355 }
|
|
||||||||||||
|
Definition at line 344 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), and ACE_SizeCDR::write_double().
00345 {
00346 ss.write_double (x);
00347 return (ACE_CDR::Boolean) ss.good_bit ();
00348 }
|
|
||||||||||||
|
Definition at line 337 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), and ACE_SizeCDR::write_float().
00338 {
00339 ss.write_float (x);
00340 return (ACE_CDR::Boolean) ss.good_bit ();
00341 }
|
|
||||||||||||
|
Definition at line 330 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), and ACE_SizeCDR::write_longdouble().
00331 {
00332 ss.write_longdouble (x);
00333 return (ACE_CDR::Boolean) ss.good_bit ();
00334 }
|
|
||||||||||||
|
Definition at line 323 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_CDR::ULongLong, and ACE_SizeCDR::write_ulonglong().
00324 {
00325 ss.write_ulonglong (x);
00326 return (ACE_CDR::Boolean) ss.good_bit ();
00327 }
|
|
||||||||||||
|
Definition at line 316 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_CDR::LongLong, and ACE_SizeCDR::write_longlong().
00317 {
00318 ss.write_longlong (x);
00319 return (ACE_CDR::Boolean) ss.good_bit ();
00320 }
|
|
||||||||||||
|
Definition at line 309 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_CDR::ULong, and ACE_SizeCDR::write_ulong().
00310 {
00311 ss.write_ulong (x);
00312 return (ACE_CDR::Boolean) ss.good_bit ();
00313 }
|
|
||||||||||||
|
Definition at line 302 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_CDR::Long, and ACE_SizeCDR::write_long().
00303 {
00304 ss.write_long (x);
00305 return (ACE_CDR::Boolean) ss.good_bit ();
00306 }
|
|
||||||||||||
|
Definition at line 295 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_CDR::UShort, and ACE_SizeCDR::write_ushort().
00296 {
00297 ss.write_ushort (x);
00298 return (ACE_CDR::Boolean) ss.good_bit ();
00299 }
|
|
||||||||||||
|
Definition at line 288 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_SizeCDR::good_bit(), ACE_CDR::Short, and ACE_SizeCDR::write_short().
00289 {
00290 ss.write_short (x);
00291 return (ACE_CDR::Boolean) ss.good_bit ();
00292 }
|
|
||||||||||||
|
Definition at line 281 of file CDR_Size.inl. References ACE_CDR::Boolean, ACE_CDR::Char, ACE_SizeCDR::good_bit(), and ACE_SizeCDR::write_char().
00282 {
00283 ss.write_char (x);
00284 return (ACE_CDR::Boolean) ss.good_bit ();
00285 }
|
1.3.6