From 1e83cb95f7b232c766ad55936540490306f69de7 Mon Sep 17 00:00:00 2001 From: sige Date: Sat, 13 Apr 2024 17:14:14 +0800 Subject: [PATCH] ~ --- ...com_iflytop_digester_camera_DiComBaslerCamera.h | 143 +++++++++++++++++++++ 1 file changed, 143 insertions(+) create mode 100644 src/main/java/com/iflytop/digester/camera/com_iflytop_digester_camera_DiComBaslerCamera.h diff --git a/src/main/java/com/iflytop/digester/camera/com_iflytop_digester_camera_DiComBaslerCamera.h b/src/main/java/com/iflytop/digester/camera/com_iflytop_digester_camera_DiComBaslerCamera.h new file mode 100644 index 0000000..504d0c9 --- /dev/null +++ b/src/main/java/com/iflytop/digester/camera/com_iflytop_digester_camera_DiComBaslerCamera.h @@ -0,0 +1,143 @@ +/* DO NOT EDIT THIS FILE - it is machine generated */ +#include +/* Header for class com_iflytop_digester_camera_DiComBaslerCamera */ + +#ifndef _Included_com_iflytop_digester_camera_DiComBaslerCamera +#define _Included_com_iflytop_digester_camera_DiComBaslerCamera +#ifdef __cplusplus +extern "C" { +#endif +#undef com_iflytop_digester_camera_DiComBaslerCamera_ACCESS_MODE_MONITOR +#define com_iflytop_digester_camera_DiComBaslerCamera_ACCESS_MODE_MONITOR 0L +#undef com_iflytop_digester_camera_DiComBaslerCamera_ACCESS_MODE_CONTROL +#define com_iflytop_digester_camera_DiComBaslerCamera_ACCESS_MODE_CONTROL 1L +#undef com_iflytop_digester_camera_DiComBaslerCamera_ACCESS_MODE_STREAM +#define com_iflytop_digester_camera_DiComBaslerCamera_ACCESS_MODE_STREAM 2L +#undef com_iflytop_digester_camera_DiComBaslerCamera_ACCESS_MODE_EVENT +#define com_iflytop_digester_camera_DiComBaslerCamera_ACCESS_MODE_EVENT 4L +#undef com_iflytop_digester_camera_DiComBaslerCamera_ACCESS_MODE_EXCLUSIVE +#define com_iflytop_digester_camera_DiComBaslerCamera_ACCESS_MODE_EXCLUSIVE 8L +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: initialize + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_initialize + (JNIEnv *, jobject); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: enumerateDevices + * Signature: ()I + */ +JNIEXPORT jint JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_enumerateDevices + (JNIEnv *, jobject); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: terminate + * Signature: ()V + */ +JNIEXPORT void JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_terminate + (JNIEnv *, jobject); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: createDeviceByIndex + * Signature: (I)J + */ +JNIEXPORT jlong JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_createDeviceByIndex + (JNIEnv *, jobject, jint); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: deviceOpen + * Signature: (JI)V + */ +JNIEXPORT void JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_deviceOpen + (JNIEnv *, jobject, jlong, jint); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: deviceFeatureIsReadable + * Signature: (JLjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_deviceFeatureIsReadable + (JNIEnv *, jobject, jlong, jstring); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: deviceFeatureToString + * Signature: (JLjava/lang/String;I)Ljava/lang/String; + */ +JNIEXPORT jstring JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_deviceFeatureToString + (JNIEnv *, jobject, jlong, jstring, jint); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: deviceFeatureIsAvailable + * Signature: (JLjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_deviceFeatureIsAvailable + (JNIEnv *, jobject, jlong, jstring); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: deviceFeatureFromString + * Signature: (JLjava/lang/String;Ljava/lang/String;)V + */ +JNIEXPORT void JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_deviceFeatureFromString + (JNIEnv *, jobject, jlong, jstring, jstring); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: deviceFeatureIsWritable + * Signature: (JLjava/lang/String;)Z + */ +JNIEXPORT jboolean JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_deviceFeatureIsWritable + (JNIEnv *, jobject, jlong, jstring); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: deviceSetIntegerFeature + * Signature: (JLjava/lang/String;I)V + */ +JNIEXPORT void JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_deviceSetIntegerFeature + (JNIEnv *, jobject, jlong, jstring, jint); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: deviceGetIntegerFeatureInt32 + * Signature: (JLjava/lang/String;)I + */ +JNIEXPORT jint JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_deviceGetIntegerFeatureInt32 + (JNIEnv *, jobject, jlong, jstring); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: deviceGrabSingleFrame + * Signature: (JI)Lcom/iflytop/digester/camera/DiComBaslerCamera/GrabResult; + */ +JNIEXPORT jobject JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_deviceGrabSingleFrame + (JNIEnv *, jobject, jlong, jint); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: deviceClose + * Signature: (J)V + */ +JNIEXPORT void JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_deviceClose + (JNIEnv *, jobject, jlong); + +/* + * Class: com_iflytop_digester_camera_DiComBaslerCamera + * Method: destroyDevice + * Signature: (J)V + */ +JNIEXPORT void JNICALL Java_com_iflytop_digester_camera_DiComBaslerCamera_destroyDevice + (JNIEnv *, jobject, jlong); + +#ifdef __cplusplus +} +#endif +#endif