clipsjni_environment.h

来自「clips源代码」· C头文件 代码 · 共 142 行

H
142
字号
/* DO NOT EDIT THIS FILE - it is machine generated */#include <jni.h>/* Header for class CLIPSJNI_Environment */#ifndef _Included_CLIPSJNI_Environment#define _Included_CLIPSJNI_Environment#ifdef __cplusplusextern "C" {#endif/* * Class:     CLIPSJNI_Environment * Method:    getCLIPSVersion * Signature: ()Ljava/lang/String; */JNIEXPORT jstring JNICALL Java_CLIPSJNI_Environment_getCLIPSVersion  (JNIEnv *, jclass);/* * Class:     CLIPSJNI_Environment * Method:    createEnvironment * Signature: ()J */JNIEXPORT jlong JNICALL Java_CLIPSJNI_Environment_createEnvironment  (JNIEnv *, jobject);/* * Class:     CLIPSJNI_Environment * Method:    clear * Signature: (J)V */JNIEXPORT void JNICALL Java_CLIPSJNI_Environment_clear  (JNIEnv *, jobject, jlong);/* * Class:     CLIPSJNI_Environment * Method:    reset * Signature: (J)V */JNIEXPORT void JNICALL Java_CLIPSJNI_Environment_reset  (JNIEnv *, jobject, jlong);/* * Class:     CLIPSJNI_Environment * Method:    load * Signature: (JLjava/lang/String;)V */JNIEXPORT void JNICALL Java_CLIPSJNI_Environment_load  (JNIEnv *, jobject, jlong, jstring);/* * Class:     CLIPSJNI_Environment * Method:    run * Signature: (JJ)J */JNIEXPORT jlong JNICALL Java_CLIPSJNI_Environment_run  (JNIEnv *, jobject, jlong, jlong);/* * Class:     CLIPSJNI_Environment * Method:    eval * Signature: (JLjava/lang/String;)LCLIPSJNI/PrimitiveValue; */JNIEXPORT jobject JNICALL Java_CLIPSJNI_Environment_eval  (JNIEnv *, jobject, jlong, jstring);/* * Class:     CLIPSJNI_Environment * Method:    build * Signature: (JLjava/lang/String;)Z */JNIEXPORT jboolean JNICALL Java_CLIPSJNI_Environment_build  (JNIEnv *, jobject, jlong, jstring);/* * Class:     CLIPSJNI_Environment * Method:    assertString * Signature: (JLjava/lang/String;)LCLIPSJNI/FactAddressValue; */JNIEXPORT jobject JNICALL Java_CLIPSJNI_Environment_assertString  (JNIEnv *, jobject, jlong, jstring);/* * Class:     CLIPSJNI_Environment * Method:    factIndex * Signature: (LCLIPSJNI/Environment;JJ)J */JNIEXPORT jlong JNICALL Java_CLIPSJNI_Environment_factIndex  (JNIEnv *, jclass, jobject, jlong, jlong);/* * Class:     CLIPSJNI_Environment * Method:    getFactSlot * Signature: (LCLIPSJNI/Environment;JJLjava/lang/String;)LCLIPSJNI/PrimitiveValue; */JNIEXPORT jobject JNICALL Java_CLIPSJNI_Environment_getFactSlot  (JNIEnv *, jclass, jobject, jlong, jlong, jstring);/* * Class:     CLIPSJNI_Environment * Method:    makeInstance * Signature: (JLjava/lang/String;)LCLIPSJNI/InstanceAddressValue; */JNIEXPORT jobject JNICALL Java_CLIPSJNI_Environment_makeInstance  (JNIEnv *, jobject, jlong, jstring);/* * Class:     CLIPSJNI_Environment * Method:    getInstanceName * Signature: (LCLIPSJNI/Environment;JJ)Ljava/lang/String; */JNIEXPORT jstring JNICALL Java_CLIPSJNI_Environment_getInstanceName  (JNIEnv *, jclass, jobject, jlong, jlong);/* * Class:     CLIPSJNI_Environment * Method:    directGetSlot * Signature: (LCLIPSJNI/Environment;JJLjava/lang/String;)LCLIPSJNI/PrimitiveValue; */JNIEXPORT jobject JNICALL Java_CLIPSJNI_Environment_directGetSlot  (JNIEnv *, jclass, jobject, jlong, jlong, jstring);/* * Class:     CLIPSJNI_Environment * Method:    destroyEnvironment * Signature: (J)V */JNIEXPORT void JNICALL Java_CLIPSJNI_Environment_destroyEnvironment  (JNIEnv *, jobject, jlong);/* * Class:     CLIPSJNI_Environment * Method:    addRouter * Signature: (JLjava/lang/String;ILCLIPSJNI/Router;)Z */JNIEXPORT jboolean JNICALL Java_CLIPSJNI_Environment_addRouter  (JNIEnv *, jobject, jlong, jstring, jint, jobject);#ifdef __cplusplus}#endif#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?