config/i386/cygming.h (DWARF2_UNWIND_INFO): Handle 64-bit
[official-gcc.git] / libjava / gnu / CORBA / DynAn / AbstractAny.h
blob12346310a65f06cad829316d73a59b8fe6eb7102
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_CORBA_DynAn_AbstractAny__
5 #define __gnu_CORBA_DynAn_AbstractAny__
7 #pragma interface
9 #include <org/omg/CORBA/LocalObject.h>
10 extern "Java"
12 namespace gnu
14 namespace CORBA
16 namespace DynAn
18 class AbstractAny;
19 class ValueChangeListener;
20 class gnuDynAnyFactory;
24 namespace org
26 namespace omg
28 namespace CORBA
30 class Any;
31 class ORB;
32 class TypeCode;
38 class gnu::CORBA::DynAn::AbstractAny : public ::org::omg::CORBA::LocalObject
41 public:
42 AbstractAny(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *);
43 virtual ::org::omg::CORBA::TypeCode * type();
44 virtual ::org::omg::CORBA::Any * createAny();
45 public: // actually protected
46 virtual void valueChanged();
47 public: // actually package-private
48 virtual void checkType(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *);
49 virtual ::java::lang::String * typeMismatch(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *);
50 virtual ::java::lang::String * sizeMismatch(jint, jint);
51 private:
52 static const jlong serialVersionUID = 1LL;
53 public:
54 ::org::omg::CORBA::TypeCode * __attribute__((aligned(__alignof__( ::org::omg::CORBA::LocalObject)))) official_type;
55 ::org::omg::CORBA::TypeCode * final_type;
56 ::gnu::CORBA::DynAn::gnuDynAnyFactory * factory;
57 ::org::omg::CORBA::ORB * orb;
58 public: // actually package-private
59 jshort MINOR;
60 static ::java::lang::String * EMPTY;
61 static ::java::lang::String * SIZE;
62 static ::java::lang::String * ISNULL;
63 ::gnu::CORBA::DynAn::ValueChangeListener * listener;
64 public:
65 static ::java::lang::Class class$;
68 #endif // __gnu_CORBA_DynAn_AbstractAny__