CDR.i File Reference

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

Included by dependency graph

Go to the source code of this file.

Functions

ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, CORBA::Short x)
ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, CORBA::UShort x)
ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, CORBA::Long x)
ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, CORBA::ULong x)
ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, CORBA::LongLong x)
ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, CORBA::ULongLong x)
ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, CORBA::LongDouble x)
ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, CORBA::Float x)
ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, CORBA::Double x)
ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, const char *x)
ACE_INLINE CORBA::Boolean operator<< (TAO_OutputCDR &os, const CORBA::WChar *x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::Short &x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::UShort &x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::Long &x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::ULong &x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::LongLong &x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::ULongLong &x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::LongDouble &x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::Float &x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::Double &x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::Char *&x)
ACE_INLINE CORBA::Boolean operator>> (TAO_InputCDR &is, CORBA::WChar *&x)


Function Documentation

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
const CORBA::WChar x
 

Definition at line 298 of file CDR.i.

References ACE_INLINE, and TAO_OutputCDR::fragment_stream().

00300 {
00301   return
00302     os.fragment_stream ((sizeof (CORBA::WChar) == 2
00303                          ? ACE_CDR::SHORT_ALIGN
00304                          : ACE_CDR::LONG_ALIGN),
00305                         sizeof (CORBA::WChar))
00306     && static_cast<ACE_OutputCDR &> (os) << x;
00307 }

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
const char *  x
 

Definition at line 289 of file CDR.i.

References ACE_INLINE, and TAO_OutputCDR::fragment_stream().

00291 {
00292   return
00293     os.fragment_stream (ACE_CDR::OCTET_ALIGN,
00294                         sizeof (char))
00295     && static_cast<ACE_OutputCDR &> (os) << x;
00296 }

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
CORBA::Double  x
 

Definition at line 280 of file CDR.i.

References ACE_INLINE, CORBA::Double, and TAO_OutputCDR::fragment_stream().

00282 {
00283   return
00284     os.fragment_stream (ACE_CDR::LONGLONG_ALIGN,
00285                         sizeof (CORBA::Double))
00286     && static_cast<ACE_OutputCDR &> (os) << x;
00287 }

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
CORBA::Float  x
 

Definition at line 271 of file CDR.i.

References ACE_INLINE, CORBA::Float, and TAO_OutputCDR::fragment_stream().

00273 {
00274   return
00275     os.fragment_stream (ACE_CDR::LONG_ALIGN,
00276                         sizeof (CORBA::Float))
00277     && static_cast<ACE_OutputCDR &> (os) << x;
00278 }

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
CORBA::LongDouble  x
 

Definition at line 262 of file CDR.i.

References ACE_INLINE, TAO_OutputCDR::fragment_stream(), and CORBA::LongDouble.

00264 {
00265   return
00266     os.fragment_stream (ACE_CDR::LONGDOUBLE_ALIGN,
00267                         sizeof (CORBA::LongDouble))
00268     && static_cast<ACE_OutputCDR &> (os) << x;
00269 }

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
CORBA::ULongLong  x
 

Definition at line 253 of file CDR.i.

References ACE_INLINE, and TAO_OutputCDR::fragment_stream().

00255 {
00256   return
00257     os.fragment_stream (ACE_CDR::LONGLONG_ALIGN,
00258                         sizeof (CORBA::ULongLong))
00259     && static_cast<ACE_OutputCDR &> (os) << x;
00260 }

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
CORBA::LongLong  x
 

Definition at line 244 of file CDR.i.

References ACE_INLINE, and TAO_OutputCDR::fragment_stream().

00246 {
00247   return
00248     os.fragment_stream (ACE_CDR::LONGLONG_ALIGN,
00249                         sizeof (CORBA::LongLong))
00250     && static_cast<ACE_OutputCDR &> (os) << x;
00251 }

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
CORBA::ULong  x
 

Definition at line 235 of file CDR.i.

References ACE_INLINE, and TAO_OutputCDR::fragment_stream().

00237 {
00238   return
00239     os.fragment_stream (ACE_CDR::LONG_ALIGN,
00240                         sizeof (CORBA::ULong))
00241     && static_cast<ACE_OutputCDR &> (os) << x;
00242 }

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
CORBA::Long  x
 

Definition at line 226 of file CDR.i.

References ACE_INLINE, and TAO_OutputCDR::fragment_stream().

00228 {
00229   return
00230     os.fragment_stream (ACE_CDR::LONG_ALIGN,
00231                         sizeof (CORBA::Long))
00232     && static_cast<ACE_OutputCDR &> (os) << x;
00233 }

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
CORBA::UShort  x
 

Definition at line 217 of file CDR.i.

References ACE_INLINE, and TAO_OutputCDR::fragment_stream().

00219 {
00220   return
00221     os.fragment_stream (ACE_CDR::SHORT_ALIGN,
00222                         sizeof (CORBA::UShort))
00223     && static_cast<ACE_OutputCDR &> (os) << x;
00224 }

ACE_INLINE CORBA::Boolean operator<< TAO_OutputCDR os,
CORBA::Short  x
 

Definition at line 208 of file CDR.i.

References ACE_INLINE, and TAO_OutputCDR::fragment_stream().

00210 {
00211   return
00212     os.fragment_stream (ACE_CDR::SHORT_ALIGN,
00213                         sizeof (CORBA::Short))
00214     && static_cast<ACE_OutputCDR &> (os) << x;
00215 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::WChar *&  x
 

Definition at line 371 of file CDR.i.

References ACE_INLINE.

00373 {
00374   return static_cast<ACE_InputCDR &> (is) >> x;
00375 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::Char *&  x
 

Definition at line 365 of file CDR.i.

References ACE_INLINE.

00367 {
00368   return static_cast<ACE_InputCDR &> (is) >> x;
00369 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::Double x
 

Definition at line 359 of file CDR.i.

References ACE_INLINE, and CORBA::Double.

00361 {
00362   return static_cast<ACE_InputCDR &> (is) >> x;
00363 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::Float x
 

Definition at line 353 of file CDR.i.

References ACE_INLINE, and CORBA::Float.

00355 {
00356   return static_cast<ACE_InputCDR &> (is) >> x;
00357 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::LongDouble x
 

Definition at line 347 of file CDR.i.

References ACE_INLINE, and CORBA::LongDouble.

00349 {
00350   return static_cast<ACE_InputCDR &> (is) >> x;
00351 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::ULongLong x
 

Definition at line 341 of file CDR.i.

References ACE_INLINE.

00343 {
00344   return static_cast<ACE_InputCDR &> (is) >> x;
00345 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::LongLong x
 

Definition at line 335 of file CDR.i.

References ACE_INLINE.

00337 {
00338   return static_cast<ACE_InputCDR &> (is) >> x;
00339 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::ULong x
 

Definition at line 329 of file CDR.i.

References ACE_INLINE.

00331 {
00332   return static_cast<ACE_InputCDR &> (is) >> x;
00333 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::Long x
 

Definition at line 323 of file CDR.i.

References ACE_INLINE.

00325 {
00326   return static_cast<ACE_InputCDR&> (is) >> x;
00327 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::UShort x
 

Definition at line 317 of file CDR.i.

References ACE_INLINE.

00319 {
00320   return static_cast<ACE_InputCDR &> (is) >> x;
00321 }

ACE_INLINE CORBA::Boolean operator>> TAO_InputCDR is,
CORBA::Short x
 

Definition at line 311 of file CDR.i.

References ACE_INLINE.

00313 {
00314   return static_cast<ACE_InputCDR &> (is) >> x;
00315 }


Generated on Thu Nov 9 11:56:26 2006 for TAO by doxygen 1.3.6