blob: d62ef2ce2c29119fc04dcc8dc19eb4b2a443f3f4 [file] [log] [blame]
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __org_omg_CORBA_TCKind__
#define __org_omg_CORBA_TCKind__
#pragma interface
#include <java/lang/Object.h>
#include <gcj/array.h>
extern "Java"
{
namespace org
{
namespace omg
{
namespace CORBA
{
class TCKind;
}
}
}
}
class org::omg::CORBA::TCKind : public ::java::lang::Object
{
public: // actually protected
TCKind(jint);
public:
virtual jint value();
static ::org::omg::CORBA::TCKind * from_int(jint);
static const jint _tk_null = 0;
static const jint _tk_void = 1;
static const jint _tk_short = 2;
static const jint _tk_long = 3;
static const jint _tk_ushort = 4;
static const jint _tk_ulong = 5;
static const jint _tk_float = 6;
static const jint _tk_double = 7;
static const jint _tk_boolean = 8;
static const jint _tk_char = 9;
static const jint _tk_octet = 10;
static const jint _tk_any = 11;
static const jint _tk_TypeCode = 12;
static const jint _tk_Principal = 13;
static const jint _tk_objref = 14;
static const jint _tk_struct = 15;
static const jint _tk_union = 16;
static const jint _tk_enum = 17;
static const jint _tk_string = 18;
static const jint _tk_sequence = 19;
static const jint _tk_array = 20;
static const jint _tk_alias = 21;
static const jint _tk_except = 22;
static const jint _tk_longlong = 23;
static const jint _tk_ulonglong = 24;
static const jint _tk_longdouble = 25;
static const jint _tk_wchar = 26;
static const jint _tk_wstring = 27;
static const jint _tk_fixed = 28;
static const jint _tk_value = 29;
static const jint _tk_value_box = 30;
static const jint _tk_native = 31;
static const jint _tk_abstract_interface = 32;
static ::org::omg::CORBA::TCKind * tk_null;
static ::org::omg::CORBA::TCKind * tk_void;
static ::org::omg::CORBA::TCKind * tk_short;
static ::org::omg::CORBA::TCKind * tk_long;
static ::org::omg::CORBA::TCKind * tk_ushort;
static ::org::omg::CORBA::TCKind * tk_ulong;
static ::org::omg::CORBA::TCKind * tk_float;
static ::org::omg::CORBA::TCKind * tk_double;
static ::org::omg::CORBA::TCKind * tk_boolean;
static ::org::omg::CORBA::TCKind * tk_char;
static ::org::omg::CORBA::TCKind * tk_octet;
static ::org::omg::CORBA::TCKind * tk_any;
static ::org::omg::CORBA::TCKind * tk_TypeCode;
static ::org::omg::CORBA::TCKind * tk_Principal;
static ::org::omg::CORBA::TCKind * tk_objref;
static ::org::omg::CORBA::TCKind * tk_struct;
static ::org::omg::CORBA::TCKind * tk_union;
static ::org::omg::CORBA::TCKind * tk_enum;
static ::org::omg::CORBA::TCKind * tk_string;
static ::org::omg::CORBA::TCKind * tk_sequence;
static ::org::omg::CORBA::TCKind * tk_array;
static ::org::omg::CORBA::TCKind * tk_alias;
static ::org::omg::CORBA::TCKind * tk_except;
static ::org::omg::CORBA::TCKind * tk_longlong;
static ::org::omg::CORBA::TCKind * tk_ulonglong;
static ::org::omg::CORBA::TCKind * tk_longdouble;
static ::org::omg::CORBA::TCKind * tk_wchar;
static ::org::omg::CORBA::TCKind * tk_wstring;
static ::org::omg::CORBA::TCKind * tk_fixed;
static ::org::omg::CORBA::TCKind * tk_value;
static ::org::omg::CORBA::TCKind * tk_value_box;
static ::org::omg::CORBA::TCKind * tk_native;
static ::org::omg::CORBA::TCKind * tk_abstract_interface;
private:
jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) _value;
static JArray< ::org::omg::CORBA::TCKind * > * tk;
public:
static ::java::lang::Class class$;
};
#endif // __org_omg_CORBA_TCKind__