This repository has been archived on 2023-11-26. You can view files and clone it, but cannot push or open issues or pull requests.
ScriptCraft/scriptcraft/src/main/c/com_thebrokenrail_scriptcra...

48 lines
1.4 KiB
C

/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative */
#ifndef _Included_com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative
#define _Included_com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative
* Method: init
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative_init
(JNIEnv *, jobject);
/*
* Class: com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative
* Method: free
* Signature: ()V
*/
JNIEXPORT void JNICALL Java_com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative_free
(JNIEnv *, jobject);
/*
* Class: com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative
* Method: bridge
* Signature: (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object;
*/
JNIEXPORT jobject JNICALL Java_com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative_bridge
(JNIEnv *, jobject, jstring, jobjectArray);
/*
* Class: com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative
* Method: run
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_com_thebrokenrail_scriptcraft_core_quickjs_QuickJSNative_run
(JNIEnv *, jobject, jstring);
void print_data(char *data, int err);
#ifdef __cplusplus
}
#endif
#endif