# Any.cpp File Reference

`#include "tao/Any.h"`
`#include "tao/Any_Basic_Impl.h"`
`#include "tao/Any_Impl_T.h"`
`#include "tao/Any_Special_Impl_T.h"`
`#include "tao/Any_Dual_Impl_T.h"`
`#include "tao/Any_Unknown_IDL_Type.h"`
`#include "tao/Object.h"`
`#include "tao/TypeCode.h"`
`#include "tao/TypeCode_Constants.h"`
`#include "tao/SystemException.h"`
`#include "tao/CDR.h"`
`#include "ace/Log_Msg.h"`
`#include "ace/OS_NS_string.h"`
`#include "ace/OS_NS_wchar.h"`
`#include "ace/OS_Memory.h"`
`#include "tao/Any.i"`

Include dependency graph for Any.cpp:

## Namespaces

namespace | TAO

## Functions

CORBA::Boolean | operator<< (TAO_OutputCDR &cdr, const CORBA::Any &any)
CORBA::Boolean | operator>> (TAO_InputCDR &cdr, CORBA::Any &any)
void | operator<<= (CORBA::Any &any, CORBA::Short s)
| Typesafe insertion.
void | operator<<= (CORBA::Any &any, CORBA::UShort us)
void | operator<<= (CORBA::Any &any, CORBA::Long l)
void | operator<<= (CORBA::Any &any, CORBA::ULong ul)
void | operator<<= (CORBA::Any &any, CORBA::LongLong ll)
void | operator<<= (CORBA::Any &any, CORBA::ULongLong ull)
void | operator<<= (CORBA::Any &any, CORBA::Float f)
void | operator<<= (CORBA::Any &any, CORBA::Double d)
void | operator<<= (CORBA::Any &any, CORBA::LongDouble ld)
void | operator<<= (CORBA::Any &any, const CORBA::Any &a)
void | operator<<= (CORBA::Any &any, CORBA::Any *a)
void | operator<<= (CORBA::Any &any, CORBA::TypeCode_ptr tc)
void | operator<<= (CORBA::Any &any, CORBA::TypeCode_ptr *tc)
void | operator<<= (CORBA::Any &any, const CORBA::Object_ptr obj)
void | operator<<= (CORBA::Any &any, CORBA::Object_ptr *objptr)
void | operator<<= (CORBA::Any &any, const char *s)
void | operator<<= (CORBA::Any &any, const CORBA::WChar *ws)
CORBA::Boolean | operator>>= (const CORBA::Any &any, CORBA::Short &s)
| Typesafe extraction.
CORBA::Boolean | operator>>= (const CORBA::Any &any, CORBA::UShort &us)
CORBA::Boolean | operator>>= (const CORBA::Any &any, CORBA::Long &l)
CORBA::Boolean | operator>>= (const CORBA::Any &any, CORBA::ULong &ul)
CORBA::Boolean | operator>>= (const CORBA::Any &any, CORBA::LongLong &ll)
CORBA::Boolean | operator>>= (const CORBA::Any &any, CORBA::ULongLong &ull)
CORBA::Boolean | operator>>= (const CORBA::Any &any, CORBA::Float &f)
CORBA::Boolean | operator>>= (const CORBA::Any &any, CORBA::Double &d)
CORBA::Boolean | operator>>= (const CORBA::Any &any, CORBA::LongDouble &ld)
CORBA::Boolean | operator>>= (const CORBA::Any &any, const CORBA::Any *&a)
CORBA::Boolean | operator>>= (const CORBA::Any &any, const CORBA::Char *&s)
CORBA::Boolean | operator>>= (const CORBA::Any &any, const CORBA::WChar *&ws)
CORBA::Boolean | operator>>= (const CORBA::Any &any, CORBA::TypeCode_ptr &tc)
template<>
CORBA::Boolean | Any_Impl_T< CORBA::Object >::to_object (CORBA::Object_ptr &_tao_elem) const

## Function Documentation

template<>
CORBA::Boolean Any_Impl_T< CORBA::Object >::to_object | ( | CORBA::Object_ptr & | _tao_elem | ) | const

CORBA::Boolean operator<< | ( | TAO_OutputCDR & | cdr,
|  | const CORBA::Any & | any
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | const CORBA::WChar * | ws
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | const char * | s
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::Object_ptr * | objptr
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | const CORBA::Object_ptr | obj
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::TypeCode_ptr * | tc
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::TypeCode_ptr | tc
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::Any * | a
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | const CORBA::Any & | a
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::LongDouble | ld
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::Double | d
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::Float | f
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::ULongLong | ull
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::LongLong | ll
| ) |

TAO_Export void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::ULong | ul
| ) |

TAO_Export void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::Long | l
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::UShort | us
| ) |

void operator<<= | ( | CORBA::Any & | any,
|  | CORBA::Short | s
| ) |

| Typesafe insertion.

CORBA::Boolean operator>> | ( | TAO_InputCDR & | cdr,
|  | CORBA::Any & | any
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | CORBA::TypeCode_ptr & | tc
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | const CORBA::WChar *& | ws
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | const CORBA::Char *& | s
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | const CORBA::Any *& | a
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | CORBA::LongDouble & | ld
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | CORBA::Double & | d
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | CORBA::Float & | f
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | CORBA::ULongLong & | ull
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | CORBA::LongLong & | ll
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | CORBA::ULong & | ul
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | CORBA::Long & | l
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | CORBA::UShort & | us
| ) |

CORBA::Boolean operator>>= | ( | const CORBA::Any & | any,
|  | CORBA::Short & | s
| ) |

| Typesafe extraction.