Merged gcj-eclipse branch to trunk.
[official-gcc.git] / libjava / gnu / CORBA / CDR / ArrayValueHelper.h
blob2da612140172aff1cd33bbbc5c8284ee25313871
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_CORBA_CDR_ArrayValueHelper__
5 #define __gnu_CORBA_CDR_ArrayValueHelper__
7 #pragma interface
9 #include <java/lang/Object.h>
10 extern "Java"
12 namespace gnu
14 namespace CORBA
16 namespace CDR
18 class ArrayValueHelper;
22 namespace javax
24 namespace rmi
26 namespace CORBA
28 class ValueHandler;
32 namespace org
34 namespace omg
36 namespace CORBA
38 namespace portable
40 class InputStream;
41 class OutputStream;
48 class gnu::CORBA::CDR::ArrayValueHelper : public ::java::lang::Object
51 public: // actually package-private
52 virtual jboolean written_as_object();
53 ArrayValueHelper(::java::lang::Class *);
54 public:
55 virtual ::java::lang::String * get_id();
56 virtual ::java::io::Serializable * read_value(::org::omg::CORBA::portable::InputStream *);
57 virtual void write_value(::org::omg::CORBA::portable::OutputStream *, ::java::io::Serializable *);
58 public: // actually package-private
59 static ::javax::rmi::CORBA::ValueHandler * handler;
60 ::java::lang::Class * __attribute__((aligned(__alignof__( ::java::lang::Object)))) arrayClass;
61 ::java::lang::Class * component;
62 ::java::lang::String * componentId;
63 public:
64 static ::java::lang::Class class$;
67 #endif // __gnu_CORBA_CDR_ArrayValueHelper__