|
Namespaces |
namespace | TAO |
namespace | CORBA |
Classes |
class | CORBA::TypeCode |
| The CORBA TypeCode class. It maintains the in-memory representation of any OMG CORBA IDL data type. More...
|
class | CORBA::TypeCode::Bounds |
class | CORBA::TypeCode::BadKind |
class | TAO::Arg_Traits< CORBA::TypeCode > |
| Used in generated code if CORBA::TypeCode is an argument or return type. More...
|
struct | TAO::Objref_Traits< CORBA::TypeCode > |
class | TAO::TC_Private_State |
| Private state of the TypeCode. More...
|
Typedefs |
typedef TAO_Pseudo_Var_T<
TypeCode > | TypeCode_var |
typedef TAO_Pseudo_Out_T<
TypeCode, TypeCode_var > | TypeCode_out |
typedef TCKind & | TCKind_out |
Enumerations |
enum | TCKind {
tk_null = 0,
tk_void = 1,
tk_short = 2,
tk_long = 3,
tk_ushort = 4,
tk_ulong = 5,
tk_float = 6,
tk_double = 7,
tk_boolean = 8,
tk_char = 9,
tk_octet = 10,
tk_any = 11,
tk_TypeCode = 12,
tk_Principal = 13,
tk_objref = 14,
tk_struct = 15,
tk_union = 16,
tk_enum = 17,
tk_string = 18,
tk_sequence = 19,
tk_array = 20,
tk_alias = 21,
tk_except = 22,
tk_longlong = 23,
tk_ulonglong = 24,
tk_longdouble = 25,
tk_wchar = 26,
tk_wstring = 27,
tk_fixed = 28,
tk_value = 29,
tk_value_box = 30,
tk_native = 31,
tk_abstract_interface = 32,
tk_local_interface = 33,
tk_component = 34,
tk_home = 35,
tk_event = 36,
TC_KIND_COUNT
} |
Functions |
TAO_Export CORBA::Boolean | operator<< (TAO_OutputCDR &cdr, const CORBA::TypeCode *x) |
TAO_Export CORBA::Boolean | operator>> (TAO_InputCDR &cdr, CORBA::TypeCode *&x) |
TAO_Export CORBA::Boolean | operator<< (TAO_OutputCDR &, const CORBA::TCKind &) |
TAO_Export CORBA::Boolean | operator>> (TAO_InputCDR &, CORBA::TCKind &) |
Header file CORBA's "TypeCode" type.