Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007 #ifndef TAO_TYPECODE_TYPES_IDL
00008 #define TAO_TYPECODE_TYPES_IDL
00009
00010 #pragma prefix "omg.org"
00011
00012 module CORBA
00013 {
00014 interface TypeCode;
00015
00016 enum TCKind
00017 {
00018 tk_null,
00019 tk_void,
00020 tk_short,
00021 tk_long,
00022 tk_ushort,
00023 tk_ulong,
00024 tk_float,
00025 tk_double,
00026 tk_boolean,
00027 tk_char,
00028 tk_octet,
00029 tk_any,
00030 tk_TypeCode,
00031 tk_Principal,
00032 tk_objref,
00033 tk_struct,
00034 tk_union,
00035 tk_enum,
00036 tk_string,
00037 tk_sequence,
00038 tk_array,
00039 tk_alias,
00040 tk_except,
00041 tk_longlong,
00042 tk_ulonglong,
00043 tk_longdouble,
00044 tk_wchar,
00045 tk_wstring,
00046 tk_fixed,
00047 tk_value,
00048 tk_value_box,
00049 tk_native,
00050 tk_abstract_interface,
00051 tk_local_interface,
00052 tk_component,
00053 tk_home,
00054 tk_event
00055 };
00056 };
00057
00058 #endif