1 /* This file is machine generated, don't edit it! */
3 #ifndef _JAVA_LANG_VMOBJECT_H
4 #define _JAVA_LANG_VMOBJECT_H
6 /* Structure information for class: java/lang/VMObject */
8 typedef struct java_lang_VMObject {
9 java_objectheader header;
14 * Class: java/lang/VMObject
16 * Signature: (Ljava/lang/Object;)Ljava/lang/Class;
18 JNIEXPORT struct java_lang_Class* JNICALL Java_java_lang_VMObject_getClass(JNIEnv *env, jclass clazz, struct java_lang_Object* par1);
22 * Class: java/lang/VMObject
24 * Signature: (Ljava/lang/Cloneable;)Ljava/lang/Object;
26 JNIEXPORT struct java_lang_Object* JNICALL Java_java_lang_VMObject_clone(JNIEnv *env, jclass clazz, struct java_lang_Cloneable* par1);
30 * Class: java/lang/VMObject
32 * Signature: (Ljava/lang/Object;)V
34 JNIEXPORT void JNICALL Java_java_lang_VMObject_notify(JNIEnv *env, jclass clazz, struct java_lang_Object* par1);
38 * Class: java/lang/VMObject
40 * Signature: (Ljava/lang/Object;)V
42 JNIEXPORT void JNICALL Java_java_lang_VMObject_notifyAll(JNIEnv *env, jclass clazz, struct java_lang_Object* par1);
46 * Class: java/lang/VMObject
48 * Signature: (Ljava/lang/Object;JI)V
50 JNIEXPORT void JNICALL Java_java_lang_VMObject_wait(JNIEnv *env, jclass clazz, struct java_lang_Object* par1, s8 par2, s4 par3);