📄 javanns_kernelinterface.h
字号:
/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
/* Header for class javanns_KernelInterface */
#ifndef _Included_javanns_KernelInterface
#define _Included_javanns_KernelInterface
#ifdef __cplusplus
extern "C" {
#endif
/*
* Class: javanns_KernelInterface
* Method: getNoOfUnits
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getNoOfUnits
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: getNoOfSpecialUnits
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getNoOfSpecialUnits
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: getFirstUnit
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getFirstUnit
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: getNextUnit
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getNextUnit
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: setCurrentUnit
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setCurrentUnit
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: getCurrentUnit
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getCurrentUnit
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: getUnitName
* Signature: (I)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_javanns_KernelInterface_getUnitName
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitName
* Signature: (ILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitName
(JNIEnv *, jobject, jint, jstring);
/*
* Class: javanns_KernelInterface
* Method: searchUnitName
* Signature: (Ljava/lang/String;)I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_searchUnitName
(JNIEnv *, jobject, jstring);
/*
* Class: javanns_KernelInterface
* Method: searchNextUnitName
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_searchNextUnitName
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: getUnitOutFuncName
* Signature: (I)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_javanns_KernelInterface_getUnitOutFuncName
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: getUnitActFuncName
* Signature: (I)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_javanns_KernelInterface_getUnitActFuncName
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitOutFunc
* Signature: (ILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitOutFunc
(JNIEnv *, jobject, jint, jstring);
/*
* Class: javanns_KernelInterface
* Method: setUnitActFunc
* Signature: (ILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitActFunc
(JNIEnv *, jobject, jint, jstring);
/*
* Class: javanns_KernelInterface
* Method: getUnitFTypeName
* Signature: (I)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_javanns_KernelInterface_getUnitFTypeName
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: getUnitActivation
* Signature: (I)D
*/
JNIEXPORT jdouble JNICALL Java_javanns_KernelInterface_getUnitActivation
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitActivation
* Signature: (ID)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitActivation
(JNIEnv *, jobject, jint, jdouble);
/*
* Class: javanns_KernelInterface
* Method: getUnitInitialActivation
* Signature: (I)D
*/
JNIEXPORT jdouble JNICALL Java_javanns_KernelInterface_getUnitInitialActivation
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitInitialActivation
* Signature: (ID)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitInitialActivation
(JNIEnv *, jobject, jint, jdouble);
/*
* Class: javanns_KernelInterface
* Method: getUnitOutput
* Signature: (I)D
*/
JNIEXPORT jdouble JNICALL Java_javanns_KernelInterface_getUnitOutput
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitOutput
* Signature: (ID)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitOutput
(JNIEnv *, jobject, jint, jdouble);
/*
* Class: javanns_KernelInterface
* Method: getUnitBias
* Signature: (I)D
*/
JNIEXPORT jdouble JNICALL Java_javanns_KernelInterface_getUnitBias
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitBias
* Signature: (ID)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitBias
(JNIEnv *, jobject, jint, jdouble);
/*
* Class: javanns_KernelInterface
* Method: getUnitSubnetNo
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getUnitSubnetNo
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitSubnetNo
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitSubnetNo
(JNIEnv *, jobject, jint, jint);
/*
* Class: javanns_KernelInterface
* Method: getUnitLayerNo
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getUnitLayerNo
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitLayerNo
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitLayerNo
(JNIEnv *, jobject, jint, jint);
/*
* Class: javanns_KernelInterface
* Method: getUnitPosition
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_getUnitPosition
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitPosition
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitPosition
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: getUnitNoAtPosition
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getUnitNoAtPosition
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: getUnitNoNearPosition
* Signature: (III)I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getUnitNoNearPosition
(JNIEnv *, jobject, jint, jint, jint);
/*
* Class: javanns_KernelInterface
* Method: getUnitTType
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getUnitTType
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitTType
* Signature: (II)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitTType
(JNIEnv *, jobject, jint, jint);
/*
* Class: javanns_KernelInterface
* Method: freezeUnit
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_freezeUnit
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: unfreezeUnit
* Signature: (I)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_unfreezeUnit
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: isUnitFrozen
* Signature: (I)Z
*/
JNIEXPORT jboolean JNICALL Java_javanns_KernelInterface_isUnitFrozen
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: getUnitInputType
* Signature: (I)I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_getUnitInputType
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: getUnitValueA
* Signature: (I)D
*/
JNIEXPORT jdouble JNICALL Java_javanns_KernelInterface_getUnitValueA
(JNIEnv *, jobject, jint);
/*
* Class: javanns_KernelInterface
* Method: setUnitValueA
* Signature: (ID)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitValueA
(JNIEnv *, jobject, jint, jdouble);
/*
* Class: javanns_KernelInterface
* Method: createDefaultUnit
* Signature: ()I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_createDefaultUnit
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: createUnit
* Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;DD)I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_createUnit
(JNIEnv *, jobject, jstring, jstring, jstring, jdouble, jdouble);
/*
* Class: javanns_KernelInterface
* Method: createFTypeUnit
* Signature: (Ljava/lang/String;)I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_createFTypeUnit
(JNIEnv *, jobject, jstring);
/*
* Class: javanns_KernelInterface
* Method: setUnitFType
* Signature: (ILjava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setUnitFType
(JNIEnv *, jobject, jint, jstring);
/*
* Class: javanns_KernelInterface
* Method: copyUnit
* Signature: (II)I
*/
JNIEXPORT jint JNICALL Java_javanns_KernelInterface_copyUnit
(JNIEnv *, jobject, jint, jint);
/*
* Class: javanns_KernelInterface
* Method: deleteUnitList
* Signature: ([I)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_deleteUnitList
(JNIEnv *, jobject, jintArray);
/*
* Class: javanns_KernelInterface
* Method: createSiteTableEntry
* Signature: (Ljava/lang/String;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_createSiteTableEntry
(JNIEnv *, jobject, jstring, jstring);
/*
* Class: javanns_KernelInterface
* Method: changeSiteTableEntry
* Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_changeSiteTableEntry
(JNIEnv *, jobject, jstring, jstring, jstring);
/*
* Class: javanns_KernelInterface
* Method: deleteSiteTableEntry
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_deleteSiteTableEntry
(JNIEnv *, jobject, jstring);
/*
* Class: javanns_KernelInterface
* Method: getFirstSiteTableEntry
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_javanns_KernelInterface_getFirstSiteTableEntry
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: getNextSiteTableEntry
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_javanns_KernelInterface_getNextSiteTableEntry
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: getSiteTableFuncName
* Signature: (Ljava/lang/String;)Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_javanns_KernelInterface_getSiteTableFuncName
(JNIEnv *, jobject, jstring);
/*
* Class: javanns_KernelInterface
* Method: setFirstSite
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_javanns_KernelInterface_setFirstSite
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: setNextSite
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_javanns_KernelInterface_setNextSite
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: setSite
* Signature: (Ljava/lang/String;)Z
*/
JNIEXPORT jboolean JNICALL Java_javanns_KernelInterface_setSite
(JNIEnv *, jobject, jstring);
/*
* Class: javanns_KernelInterface
* Method: getSiteValue
* Signature: ()D
*/
JNIEXPORT jdouble JNICALL Java_javanns_KernelInterface_getSiteValue
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: getSiteFuncName
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_javanns_KernelInterface_getSiteFuncName
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: getSiteName
* Signature: ()Ljava/lang/String;
*/
JNIEXPORT jstring JNICALL Java_javanns_KernelInterface_getSiteName
(JNIEnv *, jobject);
/*
* Class: javanns_KernelInterface
* Method: setSiteName
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_setSiteName
(JNIEnv *, jobject, jstring);
/*
* Class: javanns_KernelInterface
* Method: addSite
* Signature: (Ljava/lang/String;)V
*/
JNIEXPORT void JNICALL Java_javanns_KernelInterface_addSite
(JNIEnv *, jobject, jstring);
/*
* Class: javanns_KernelInterface
* Method: deleteSite
* Signature: ()Z
*/
JNIEXPORT jboolean JNICALL Java_javanns_KernelInterface_deleteSite
(JNIEnv *, jobject);
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -