summaryrefslogtreecommitdiff
path: root/trunk/TAO/tao/Typecode_types.pidl
diff options
context:
space:
mode:
Diffstat (limited to 'trunk/TAO/tao/Typecode_types.pidl')
-rw-r--r--trunk/TAO/tao/Typecode_types.pidl58
1 files changed, 58 insertions, 0 deletions
diff --git a/trunk/TAO/tao/Typecode_types.pidl b/trunk/TAO/tao/Typecode_types.pidl
new file mode 100644
index 00000000000..af1802d6d9d
--- /dev/null
+++ b/trunk/TAO/tao/Typecode_types.pidl
@@ -0,0 +1,58 @@
+// -*- IDL -*-
+
+// $Id$
+
+// Typecode stuff, originall in orb.idl
+
+#ifndef TAO_TYPECODE_TYPES_IDL
+#define TAO_TYPECODE_TYPES_IDL
+
+#pragma prefix "omg.org"
+
+module CORBA
+{
+ interface TypeCode;
+
+ enum TCKind
+ {
+ tk_null,
+ tk_void,
+ tk_short,
+ tk_long,
+ tk_ushort,
+ tk_ulong,
+ tk_float,
+ tk_double,
+ tk_boolean,
+ tk_char,
+ tk_octet,
+ tk_any,
+ tk_TypeCode,
+ tk_Principal,
+ tk_objref,
+ tk_struct,
+ tk_union,
+ tk_enum,
+ tk_string,
+ tk_sequence,
+ tk_array,
+ tk_alias,
+ tk_except,
+ tk_longlong,
+ tk_ulonglong,
+ tk_longdouble,
+ tk_wchar,
+ tk_wstring,
+ tk_fixed,
+ tk_value,
+ tk_value_box,
+ tk_native,
+ tk_abstract_interface,
+ tk_local_interface,
+ tk_component,
+ tk_home,
+ tk_event
+ };
+};
+
+#endif /* TAO_TYPECODE_TYPES_IDL */