/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class ncsa_hdf_hdf5lib_H5_H5F */ #ifndef _Included_ncsa_hdf_hdf5lib_H5_H5F #define _Included_ncsa_hdf_hdf5lib_H5_H5F #ifdef __cplusplus extern "C" { #endif /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fis_hdf5 * Signature: (Ljava/lang/String;)Z */ JNIEXPORT jboolean JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fis_1hdf5 (JNIEnv *, jclass, jstring); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fcreate * Signature: (Ljava/lang/String;III)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fcreate (JNIEnv *, jclass, jstring, jint, jint, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fopen * Signature: (Ljava/lang/String;II)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fopen (JNIEnv *, jclass, jstring, jint, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Freopen * Signature: (I)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Freopen (JNIEnv *, jclass, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fflush * Signature: (II)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fflush (JNIEnv *, jclass, jint, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fclose * Signature: (I)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fclose (JNIEnv *, jclass, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_create_plist * Signature: (I)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1create_1plist (JNIEnv *, jclass, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_access_plist * Signature: (I)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1access_1plist (JNIEnv *, jclass, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_intent * Signature: (I)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1intent (JNIEnv *, jclass, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_obj_count * Signature: (II)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1obj_1count (JNIEnv *, jclass, jint, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_obj_count_long * Signature: (II)J */ JNIEXPORT jlong JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1obj_1count_1long (JNIEnv *, jclass, jint, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_obj_count * Signature: (II)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1obj_1count (JNIEnv *, jclass, jint, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_obj_count_long * Signature: (II)J */ JNIEXPORT jlong JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1obj_1count_1long (JNIEnv *, jclass, jint, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fmount * Signature: (ILjava/lang/String;II)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fmount (JNIEnv *, jclass, jint, jstring, jint, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Funmount * Signature: (ILjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Funmount (JNIEnv *, jclass, jint, jstring); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_freespace * Signature: (I)J */ JNIEXPORT jlong JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1freespace (JNIEnv *, jclass, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_filesize * Signature: (I)J */ JNIEXPORT jlong JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1filesize (JNIEnv *, jclass, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_mdc_hit_rate * Signature: (I)D */ JNIEXPORT jdouble JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1mdc_1hit_1rate (JNIEnv *, jclass, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_mdc_size * Signature: (I[J)I */ JNIEXPORT jint JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1mdc_1size (JNIEnv *, jclass, jint, jlongArray); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Freset_mdc_hit_rate_stats * Signature: (I)V */ JNIEXPORT void JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Freset_1mdc_1hit_1rate_1stats (JNIEnv *, jclass, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_name * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_1name (JNIEnv *, jclass, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5Fget_name * Signature: (ILjava/lang/String;I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_ncsa_hdf_hdf5lib_H5_H5Fget_2name (JNIEnv *, jclass, jint, jstring, jint); /* * Class: ncsa_hdf_hdf5lib_H5 * Method: H5export_dataset * Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)V */ JNIEXPORT void JNICALL Java_ncsa_hdf_hdf5lib_H5_H5export_1dataset (JNIEnv *env, jclass cls, jstring file_export_name, jstring file_name, jstring object_path, jint binary_order); #ifdef __cplusplus } #endif #endif