25 #ifndef JAVA_MACHINE_H
26 #define JAVA_MACHINE_H 1
32 #define CALL_JAVA_FUNCTION_VOID(env, function, ...) (*(env))->function(env)
33 #define CALL_JAVA_FUNCTION(env, function, ...) (*(env))->function(env, __VA_ARGS__)
jclass java_machine_load_class(JavaVMSingleton *self, const gchar *class_name, const gchar *class_path)
Definition: java_machine.c:266
void java_machine_unref(JavaVMSingleton *self)
Definition: java_machine.c:112
JNIEnv * java_machine_get_env(JavaVMSingleton *self)
Definition: java_machine.c:273
JavaVMSingleton * java_machine_ref(void)
Definition: java_machine.c:70
gboolean java_machine_start(JavaVMSingleton *self, const gchar *jvm_options)
Definition: java_machine.c:218
void java_machine_detach_thread(void)
Definition: java_machine.c:259
Definition: java_machine.c:37
GString * class_path
Definition: java_machine.c:42