OSDN Git Service

Merged gcj-eclipse branch to trunk.
[pf3gnuchains/gcc-fork.git] / libjava / gnu / CORBA / HolderLocator.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __gnu_CORBA_HolderLocator__
5 #define __gnu_CORBA_HolderLocator__
6
7 #pragma interface
8
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
11
12 extern "Java"
13 {
14   namespace gnu
15   {
16     namespace CORBA
17     {
18         class HolderLocator;
19     }
20   }
21   namespace org
22   {
23     namespace omg
24     {
25       namespace CORBA
26       {
27           class TypeCode;
28         namespace portable
29         {
30             class Streamable;
31         }
32       }
33     }
34   }
35 }
36
37 class gnu::CORBA::HolderLocator : public ::java::lang::Object
38 {
39
40 public:
41   HolderLocator();
42   static ::org::omg::CORBA::portable::Streamable * createHolder(::org::omg::CORBA::TypeCode *);
43 private:
44   static JArray< ::java::lang::Class * > * holders;
45   static JArray< ::java::lang::Class * > * seqHolders;
46 public:
47   static ::java::lang::Class class$;
48 };
49
50 #endif // __gnu_CORBA_HolderLocator__