OSDN Git Service

2010-05-19 Richard Guenther <rguenther@suse.de>
[pf3gnuchains/gcc-fork.git] / libjava / java / io / VMObjectStreamClass.h
1
2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
3
4 #ifndef __java_io_VMObjectStreamClass__
5 #define __java_io_VMObjectStreamClass__
6
7 #pragma interface
8
9 #include <java/lang/Object.h>
10
11 class java::io::VMObjectStreamClass : public ::java::lang::Object
12 {
13
14 public: // actually package-private
15   VMObjectStreamClass();
16   static jboolean hasClassInitializer(::java::lang::Class *);
17   static void setDoubleNative(::java::lang::reflect::Field *, ::java::lang::Object *, jdouble);
18   static void setFloatNative(::java::lang::reflect::Field *, ::java::lang::Object *, jfloat);
19   static void setLongNative(::java::lang::reflect::Field *, ::java::lang::Object *, jlong);
20   static void setIntNative(::java::lang::reflect::Field *, ::java::lang::Object *, jint);
21   static void setShortNative(::java::lang::reflect::Field *, ::java::lang::Object *, jshort);
22   static void setCharNative(::java::lang::reflect::Field *, ::java::lang::Object *, jchar);
23   static void setByteNative(::java::lang::reflect::Field *, ::java::lang::Object *, jbyte);
24   static void setBooleanNative(::java::lang::reflect::Field *, ::java::lang::Object *, jboolean);
25   static void setObjectNative(::java::lang::reflect::Field *, ::java::lang::Object *, ::java::lang::Object *);
26 public:
27   static ::java::lang::Class class$;
28 };
29
30 #endif // __java_io_VMObjectStreamClass__