TAO_AnyTypeCode  2.4.0
Classes | Namespaces | Typedefs | Functions
Any.h File Reference
#include "tao/AnyTypeCode/TAO_AnyTypeCode_Export.h"
#include "tao/AnyTypeCode/AnyTypeCode_methods.h"
#include "tao/Pseudo_VarOut_T.h"
#include "tao/Arg_Traits_T.h"
#include "tao/Object.h"
#include "ace/CDR_Stream.h"
#include "tao/AnyTypeCode/Any.inl"

Classes

class  CORBA::Any
 Generic container for IDL types. More...
 
struct  CORBA::Any::to_object
 These are not in ACE. More...
 
struct  CORBA::Any::to_abstract_base
 
struct  CORBA::Any::to_value
 
class  CORBA::Any_var
 Provide for automatic storage deallocation on going out of scope. More...
 
class  CORBA::Any_out
 CORBA::Any_out. More...
 

Namespaces

 TAO
 
 CORBA
 

Typedefs

typedef Any * CORBA::Any_ptr
 
typedef TypeCode * CORBA::TypeCode_ptr
 
typedef AbstractBase * CORBA::AbstractBase_ptr
 

Functions

TAO_AnyTypeCode_Export CORBA::Boolean operator<< (TAO_OutputCDR &, const CORBA::Any &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>> (TAO_InputCDR &, CORBA::Any &)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::Short)
 Typesafe insertion. More...
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::UShort)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::Long)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::ULong)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::LongLong)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::ULongLong)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::Float)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::Double)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::LongDouble)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const CORBA::Any &)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::Any *)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const char *)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const CORBA::WChar *)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::TypeCode_ptr)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::TypeCode_ptr *)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const CORBA::Object_ptr)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, CORBA::Object_ptr *)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const std::string &)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, std::string *)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, const std::wstring &)
 
TAO_AnyTypeCode_Export void operator<<= (CORBA::Any &, std::wstring *)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Short &)
 Typesafe extraction. More...
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::UShort &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Long &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ULong &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::LongLong &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::ULongLong &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Float &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::Double &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::LongDouble &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::Any *&)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, CORBA::TypeCode_ptr &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::Char *&)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, const CORBA::WChar *&)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, std::string &)
 
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= (const CORBA::Any &, std::wstring &)
 

Detailed Description

Author
Carlos O'Ryan
Jeff Parsons

Function Documentation

TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::Short   
)

Typesafe insertion.

TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::UShort   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::Long   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::ULong   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::LongLong   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::ULongLong   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::Float   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::Double   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::LongDouble   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
const CORBA::Any  
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::Any  
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
const char *   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
const CORBA::WChar  
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::TypeCode_ptr   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::TypeCode_ptr  
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
const CORBA::Object_ptr   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
CORBA::Object_ptr  
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
const std::string &   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
std::string *   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
const std::wstring &   
)
TAO_AnyTypeCode_Export void operator<<= ( CORBA::Any ,
std::wstring *   
)
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
CORBA::Short  
)

Typesafe extraction.

TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
CORBA::UShort  
)
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
CORBA::Long  
)
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
CORBA::ULong  
)
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
CORBA::Float  
)
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
CORBA::Double  
)
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
const CORBA::Any *&   
)
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
const CORBA::Char *&   
)
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
const CORBA::WChar *&   
)
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
std::string &   
)
TAO_AnyTypeCode_Export CORBA::Boolean operator>>= ( const CORBA::Any ,
std::wstring &   
)