OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / gnu / CORBA / DynAn / gnuDynStruct.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __gnu_CORBA_DynAn_gnuDynStruct__
5 #define __gnu_CORBA_DynAn_gnuDynStruct__
6
7 #pragma interface
8
9 #include <gnu/CORBA/DynAn/RecordAny.h>
10 #include <gcj/array.h>
11
12 extern "Java"
13 {
14   namespace gnu
15   {
16     namespace CORBA
17     {
18       namespace DynAn
19       {
20           class RecordAny;
21           class gnuDynAnyFactory;
22           class gnuDynStruct;
23       }
24     }
25   }
26   namespace org
27   {
28     namespace omg
29     {
30       namespace CORBA
31       {
32           class ORB;
33           class TypeCode;
34       }
35       namespace DynamicAny
36       {
37           class NameDynAnyPair;
38           class NameValuePair;
39       }
40     }
41   }
42 }
43
44 class gnu::CORBA::DynAn::gnuDynStruct : public ::gnu::CORBA::DynAn::RecordAny
45 {
46
47 public:
48   gnuDynStruct(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *);
49 public: // actually protected
50   virtual ::gnu::CORBA::DynAn::RecordAny * newInstance(::org::omg::CORBA::TypeCode *, ::org::omg::CORBA::TypeCode *, ::gnu::CORBA::DynAn::gnuDynAnyFactory *, ::org::omg::CORBA::ORB *);
51 public:
52   virtual JArray< ::org::omg::DynamicAny::NameDynAnyPair * > * get_members_as_dyn_any();
53   virtual JArray< ::org::omg::DynamicAny::NameValuePair * > * get_members();
54 private:
55   static const jlong serialVersionUID = 1LL;
56 public:
57   static ::java::lang::Class class$;
58 };
59
60 #endif // __gnu_CORBA_DynAn_gnuDynStruct__