github.com/coming-chat/gomobile@v0.0.0-20220601074111-56995f7d7aba/bind/testdata/java.java.h.golden (about) 1 // Code generated by gobind. DO NOT EDIT. 2 3 4 #include <jni.h> 5 #include "seq.h" 6 7 extern void init_proxies(); 8 9 typedef struct ret_jint { 10 jint res; 11 jint exc; 12 } ret_jint; 13 typedef struct ret_jboolean { 14 jboolean res; 15 jint exc; 16 } ret_jboolean; 17 typedef struct ret_jshort { 18 jshort res; 19 jint exc; 20 } ret_jshort; 21 typedef struct ret_jchar { 22 jchar res; 23 jint exc; 24 } ret_jchar; 25 typedef struct ret_jbyte { 26 jbyte res; 27 jint exc; 28 } ret_jbyte; 29 typedef struct ret_jlong { 30 jlong res; 31 jint exc; 32 } ret_jlong; 33 typedef struct ret_jfloat { 34 jfloat res; 35 jint exc; 36 } ret_jfloat; 37 typedef struct ret_jdouble { 38 jdouble res; 39 jint exc; 40 } ret_jdouble; 41 typedef struct ret_nstring { 42 nstring res; 43 jint exc; 44 } ret_nstring; 45 typedef struct ret_nbyteslice { 46 nbyteslice res; 47 jint exc; 48 } ret_nbyteslice; 49 50 extern ret_nstring cproxy_java_lang_Float_toString(jint this); 51 extern ret_nstring cproxy_java_lang_Long_toString(jint this); 52 extern ret_nstring cproxy_java_lang_Object_toString(jint this); 53 // Code generated by gobind. DO NOT EDIT. 54 55 // JNI function headers for the Go <=> Java bridge. 56 // 57 // autogenerated by gobind -lang=java java 58 59 #ifndef __Java_H__ 60 #define __Java_H__ 61 62 #include <jni.h> 63 64 extern jclass proxy_class_java_F; 65 extern jmethodID proxy_class_java_F_cons; 66 67 nstring cproxyjava_F_ToString(int32_t refnum); 68 69 extern jclass proxy_class_java_L; 70 extern jmethodID proxy_class_java_L_cons; 71 72 nstring cproxyjava_L_ToString(int32_t refnum); 73 74 extern jclass proxy_class_java_O; 75 extern jmethodID proxy_class_java_O_cons; 76 77 nstring cproxyjava_O_ToString(int32_t refnum); 78 79 extern jclass proxy_class_java_R; 80 extern jmethodID proxy_class_java_R_cons; 81 82 #endif