TAO_AnyTypeCode  2.5.0
Namespaces | Functions
Any.cpp File Reference
#include "tao/AnyTypeCode/Any.h"
#include "tao/AnyTypeCode/Any_Basic_Impl.h"
#include "tao/AnyTypeCode/Any_Impl_T.h"
#include "tao/AnyTypeCode/Any_Special_Impl_T.h"
#include "tao/AnyTypeCode/Any_Dual_Impl_T.h"
#include "tao/AnyTypeCode/Any_Unknown_IDL_Type.h"
#include "tao/AnyTypeCode/TypeCode.h"
#include "tao/AnyTypeCode/TypeCode_Constants.h"
#include "tao/CDR.h"
#include "tao/SystemException.h"
#include "ace/Log_Msg.h"
#include "ace/OS_NS_string.h"
#include "ace/OS_NS_wchar.h"
#include "ace/OS_Memory.h"

Namespaces

 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. More...
 
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)
 
void operator<<= (CORBA::Any &any, const std::string &str)
 
void operator<<= (CORBA::Any &, std::string *)
 
void operator<<= (CORBA::Any &any, const std::wstring &str)
 
void operator<<= (CORBA::Any &, std::wstring *)
 
CORBA::Boolean operator>>= (const CORBA::Any &any, CORBA::Short &s)
 Typesafe extraction. More...
 
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)
 
CORBA::Boolean operator>>= (const CORBA::Any &any, std::string &str)
 
CORBA::Boolean operator>>= (const CORBA::Any &any, std::wstring &str)
 

Function Documentation

◆ operator<<()

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

◆ operator<<=() [1/21]

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

Typesafe insertion.

◆ operator<<=() [2/21]

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

◆ operator<<=() [3/21]

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

◆ operator<<=() [4/21]

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

◆ operator<<=() [5/21]

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

◆ operator<<=() [6/21]

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

◆ operator<<=() [7/21]

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

◆ operator<<=() [8/21]

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

◆ operator<<=() [9/21]

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

◆ operator<<=() [10/21]

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

◆ operator<<=() [11/21]

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

◆ operator<<=() [12/21]

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

◆ operator<<=() [13/21]

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

◆ operator<<=() [14/21]

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

◆ operator<<=() [15/21]

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

◆ operator<<=() [16/21]

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

◆ operator<<=() [17/21]

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

◆ operator<<=() [18/21]

void operator<<= ( CORBA::Any any,
const std::string &  str 
)

◆ operator<<=() [19/21]

void operator<<= ( CORBA::Any ,
std::string *   
)

◆ operator<<=() [20/21]

void operator<<= ( CORBA::Any any,
const std::wstring &  str 
)

◆ operator<<=() [21/21]

void operator<<= ( CORBA::Any ,
std::wstring *   
)

◆ operator>>()

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

◆ operator>>=() [1/15]

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

Typesafe extraction.

◆ operator>>=() [2/15]

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

◆ operator>>=() [3/15]

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

◆ operator>>=() [4/15]

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

◆ operator>>=() [5/15]

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

◆ operator>>=() [6/15]

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

◆ operator>>=() [7/15]

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

◆ operator>>=() [8/15]

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

◆ operator>>=() [9/15]

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

◆ operator>>=() [10/15]

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

◆ operator>>=() [11/15]

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

◆ operator>>=() [12/15]

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

◆ operator>>=() [13/15]

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

◆ operator>>=() [14/15]

CORBA::Boolean operator>>= ( const CORBA::Any any,
std::string &  str 
)

◆ operator>>=() [15/15]

CORBA::Boolean operator>>= ( const CORBA::Any any,
std::wstring &  str 
)