Merge pull request #2309 from mitza-oci/warnings
[ACE_TAO.git] / TAO / tao / Typecode_types.pidl
blobe6989144ac3cfecab0ce136da094e932f20f052e
1 // -*- IDL -*-
2 // Typecode stuff, originally in orb.idl
4 #ifndef TAO_TYPECODE_TYPES_IDL
5 #define TAO_TYPECODE_TYPES_IDL
7 #pragma prefix "omg.org"
9 module CORBA
11   interface TypeCode;
13   enum TCKind
14   {
15     tk_null,
16     tk_void,
17     tk_short,
18     tk_long,
19     tk_ushort,
20     tk_ulong,
21     tk_float,
22     tk_double,
23     tk_boolean,
24     tk_char,
25     tk_octet,
26     tk_any,
27     tk_TypeCode,
28     tk_Principal,
29     tk_objref,
30     tk_struct,
31     tk_union,
32     tk_enum,
33     tk_string,
34     tk_sequence,
35     tk_array,
36     tk_alias,
37     tk_except,
38     tk_longlong,
39     tk_ulonglong,
40     tk_longdouble,
41     tk_wchar,
42     tk_wstring,
43     tk_fixed,
44     tk_value,
45     tk_value_box,
46     tk_native,
47     tk_abstract_interface,
48     tk_local_interface,
49     tk_component,
50     tk_home,
51     tk_event
52   };
55 #endif /* TAO_TYPECODE_TYPES_IDL */