#include <jni.h>
#include <glib.h>
#include "java-class-loader.h"
Go to the source code of this file.
◆ CALL_JAVA_FUNCTION
| #define CALL_JAVA_FUNCTION |
( |
|
env, |
|
|
|
function, |
|
|
|
... |
|
) |
| (*(env))->function(env, __VA_ARGS__) |
◆ CALL_JAVA_FUNCTION_VOID
| #define CALL_JAVA_FUNCTION_VOID |
( |
|
env, |
|
|
|
function, |
|
|
|
... |
|
) |
| (*(env))->function(env) |
◆ java_machine_detach_thread()
| void java_machine_detach_thread |
( |
void |
| ) |
|
◆ java_machine_get_env()
| JNIEnv* java_machine_get_env |
( |
JavaVMSingleton * |
self | ) |
|
◆ java_machine_load_class()
| jclass java_machine_load_class |
( |
JavaVMSingleton * |
self, |
|
|
const gchar * |
class_name, |
|
|
const gchar * |
class_path |
|
) |
| |
◆ java_machine_ref()
| JavaVMSingleton* java_machine_ref |
( |
void |
| ) |
|
◆ java_machine_start()
| gboolean java_machine_start |
( |
JavaVMSingleton * |
self, |
|
|
const gchar * |
jvm_options |
|
) |
| |
◆ java_machine_unref()
| void java_machine_unref |
( |
JavaVMSingleton * |
self | ) |
|