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