Primary change is HDFFV-11212 - new refs and JNI (#372)
* OESS-98 convert plugin option to FetchContent, add tests * Fixes for pkcfg files because of plugin option * OESS-98 fix tools test for plugins * Keep doxygen comments under 100 chars long - format hint * Whitespace * HDFFV-11144 - Reclassify CMake messages * HDFFV-11099/11100 added help text * Reworked switch statement to compare string instead * Fix typo * Update CDash mode * Correct name of threadsafe * Correct option name * Undo accidental commit * Note LLVM 10 to 11 format default changes * Update format plugin * Undo clang-format version 11 changes * One more correction * Update supported platforms * Revert whitespace changes * Correct whitespace * Changes from PR#3 * HDFFV-11213 added option to control gcc10 warnings diagnostics * HDFFV-11212 Use the new references correctly in JNI utility and tests * format source * Fix typo * Add new test file * HDFFV-11212 - update test and remove unused arg * Minor non-space formatting changes * Use H5I_INVALID_ID instead of "-1" * source formatting * add missing testfile, update jni function * Undo commit of debug code * remove mislocated file * Fix h5repack test for handling of fapls and id close * Update h5diff test files usage text * HDFFV-11212 add new ref tests for JNI export dataset * src format update * Remove blank line typo * src format typo * long double requires %Lg * Another long double foramt specifer S.B. %Lg * issue with t128bit test * Windows issue with h5dump and type. * Fix review issues * refactor function nesting and fix error checks * format fixes * Remove untested functions and javadoc quiet comments * Restore TRY block. * Change string append errors to memory exception * revert to H5_JNI_FATAL_ERROR - support functions need work * Add assertion error for h5util functions * remove duplicate function * format fix * Revert HD function error handling * Update copyright comments
This commit is contained in:
@@ -34,11 +34,11 @@ public class H5Ex_T_Array {
|
||||
private static final int NDIMS = 2;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long filetype_id = -1;
|
||||
long memtype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
long[] adims = { ADIM0, ADIM1 };
|
||||
int[][][] dset_data = new int[DIM0][ADIM0][ADIM1];
|
||||
@@ -152,10 +152,10 @@ public class H5Ex_T_Array {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long filetype_id = -1;
|
||||
long memtype_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
long[] adims = { ADIM0, ADIM1 };
|
||||
int[][][] dset_data;
|
||||
|
||||
@@ -35,12 +35,12 @@ public class H5Ex_T_ArrayAttribute {
|
||||
private static final int NDIMS = 2;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long filetype_id = -1;
|
||||
long memtype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
long[] adims = { ADIM0, ADIM1 };
|
||||
int[][][] dset_data = new int[DIM0][ADIM0][ADIM1];
|
||||
@@ -84,7 +84,7 @@ public class H5Ex_T_ArrayAttribute {
|
||||
dataset_id = H5.H5Dcreate(file_id, DATASETNAME, HDF5Constants.H5T_STD_I32LE, dataspace_id,
|
||||
HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
|
||||
H5.H5Sclose(dataspace_id);
|
||||
dataspace_id = -1;
|
||||
dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
@@ -175,11 +175,11 @@ public class H5Ex_T_ArrayAttribute {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long filetype_id = -1;
|
||||
long memtype_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
long[] adims = { ADIM0, ADIM1 };
|
||||
int[][][] dset_data;
|
||||
|
||||
@@ -32,9 +32,9 @@ public class H5Ex_T_Bit {
|
||||
private static final int RANK = 2;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
int[][] dset_data = new int[DIM0][DIM1];
|
||||
|
||||
@@ -116,9 +116,9 @@ public class H5Ex_T_Bit {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
int[][] dset_data;
|
||||
|
||||
|
||||
@@ -33,10 +33,10 @@ public class H5Ex_T_BitAttribute {
|
||||
private static final int RANK = 2;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
int[][] dset_data = new int[DIM0][DIM1];
|
||||
|
||||
@@ -66,7 +66,7 @@ public class H5Ex_T_BitAttribute {
|
||||
dataset_id = H5.H5Dcreate(file_id, DATASETNAME, HDF5Constants.H5T_STD_I32LE, dataspace_id,
|
||||
HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
|
||||
H5.H5Sclose(dataspace_id);
|
||||
dataspace_id = -1;
|
||||
dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
@@ -139,10 +139,10 @@ public class H5Ex_T_BitAttribute {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
int[][] dset_data;
|
||||
|
||||
|
||||
@@ -101,9 +101,9 @@ public class H5Ex_T_Commit {
|
||||
}
|
||||
|
||||
private static void CreateDataType() {
|
||||
long file_id = -1;
|
||||
long strtype_id = -1;
|
||||
long filetype_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long strtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
Sensor_Datatype datatypes = new Sensor_Datatype();
|
||||
// Create a new file using default properties.
|
||||
try {
|
||||
@@ -183,9 +183,9 @@ public class H5Ex_T_Commit {
|
||||
}
|
||||
|
||||
private static void ReadDataType() {
|
||||
long file_id = -1;
|
||||
long typeclass_id = -1;
|
||||
long filetype_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long typeclass_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
|
||||
// Open an existing file.
|
||||
try {
|
||||
|
||||
@@ -122,12 +122,12 @@ public class H5Ex_T_Compound {
|
||||
}
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long strtype_id = -1;
|
||||
long memtype_id = -1;
|
||||
long filetype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long strtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
Sensor[] object_data = new Sensor[DIM0];
|
||||
byte[] dset_data = null;
|
||||
@@ -286,11 +286,11 @@ public class H5Ex_T_Compound {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long strtype_id = -1;
|
||||
long memtype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long strtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
Sensor[] object_data2;
|
||||
byte[] dset_data;
|
||||
|
||||
@@ -125,13 +125,13 @@ public class H5Ex_T_CompoundAttribute {
|
||||
}
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long strtype_id = -1;
|
||||
long memtype_id = -1;
|
||||
long filetype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long strtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
Sensor[] object_data = new Sensor[DIM0];
|
||||
byte[] dset_data = null;
|
||||
@@ -205,7 +205,7 @@ public class H5Ex_T_CompoundAttribute {
|
||||
dataset_id = H5.H5Dcreate(file_id, DATASETNAME, HDF5Constants.H5T_STD_I32LE, dataspace_id,
|
||||
HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
|
||||
H5.H5Sclose(dataspace_id);
|
||||
dataspace_id = -1;
|
||||
dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
@@ -310,12 +310,12 @@ public class H5Ex_T_CompoundAttribute {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long strtype_id = -1;
|
||||
long memtype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long strtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
Sensor[] object_data2;
|
||||
byte[] dset_data;
|
||||
|
||||
@@ -36,9 +36,9 @@ public class H5Ex_T_Float {
|
||||
private static final int RANK = 2;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
double[][] dset_data = new double[DIM0][DIM1];
|
||||
|
||||
@@ -120,9 +120,9 @@ public class H5Ex_T_Float {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
double[][] dset_data;
|
||||
|
||||
|
||||
@@ -37,10 +37,10 @@ public class H5Ex_T_FloatAttribute {
|
||||
private static final int RANK = 2;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
double[][] dset_data = new double[DIM0][DIM1];
|
||||
|
||||
@@ -66,7 +66,7 @@ public class H5Ex_T_FloatAttribute {
|
||||
dataset_id = H5.H5Dcreate(file_id, DATASETNAME, HDF5Constants.H5T_STD_I32LE, dataspace_id,
|
||||
HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
|
||||
H5.H5Sclose(dataspace_id);
|
||||
dataspace_id = -1;
|
||||
dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
@@ -139,10 +139,10 @@ public class H5Ex_T_FloatAttribute {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
double[][] dset_data;
|
||||
|
||||
|
||||
@@ -34,9 +34,9 @@ public class H5Ex_T_Integer {
|
||||
private static final int RANK = 2;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
int[][] dset_data = new int[DIM0][DIM1];
|
||||
|
||||
@@ -117,9 +117,9 @@ public class H5Ex_T_Integer {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
int[][] dset_data;
|
||||
|
||||
|
||||
@@ -35,10 +35,10 @@ public class H5Ex_T_IntegerAttribute {
|
||||
private static final int RANK = 2;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
int[][] dset_data = new int[DIM0][DIM1];
|
||||
|
||||
@@ -64,7 +64,7 @@ public class H5Ex_T_IntegerAttribute {
|
||||
dataset_id = H5.H5Dcreate(file_id, DATASETNAME, HDF5Constants.H5T_STD_I32LE, dataspace_id,
|
||||
HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
|
||||
H5.H5Sclose(dataspace_id);
|
||||
dataspace_id = -1;
|
||||
dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
@@ -137,10 +137,10 @@ public class H5Ex_T_IntegerAttribute {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0, DIM1 };
|
||||
int[][] dset_data;
|
||||
|
||||
|
||||
@@ -65,11 +65,11 @@ public class H5Ex_T_ObjectReference {
|
||||
}
|
||||
|
||||
private static void writeObjRef() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long filespace_id = -1;
|
||||
long group_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filespace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long group_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
byte[][] dset_data = new byte[DIM0][8];
|
||||
|
||||
@@ -90,9 +90,9 @@ public class H5Ex_T_ObjectReference {
|
||||
HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
|
||||
if (dataset_id >= 0)
|
||||
H5.H5Dclose(dataset_id);
|
||||
dataset_id = -1;
|
||||
dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
H5.H5Sclose(dataspace_id);
|
||||
dataspace_id = -1;
|
||||
dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
@@ -106,7 +106,7 @@ public class H5Ex_T_ObjectReference {
|
||||
HDF5Constants.H5P_DEFAULT);
|
||||
if (group_id >= 0)
|
||||
H5.H5Gclose(group_id);
|
||||
group_id = -1;
|
||||
group_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
@@ -187,11 +187,11 @@ public class H5Ex_T_ObjectReference {
|
||||
}
|
||||
|
||||
private static void readObjRef() {
|
||||
long file_id = -1;
|
||||
long dataset_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
int object_type = -1;
|
||||
long object_id = -1;
|
||||
long object_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
byte[][] dset_data;
|
||||
|
||||
|
||||
@@ -67,11 +67,11 @@ public class H5Ex_T_ObjectReferenceAttribute {
|
||||
}
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long group_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long group_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
byte[][] dset_data = new byte[DIM0][8];
|
||||
|
||||
@@ -92,9 +92,9 @@ public class H5Ex_T_ObjectReferenceAttribute {
|
||||
HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
|
||||
if (dataset_id >= 0)
|
||||
H5.H5Dclose(dataset_id);
|
||||
dataset_id = -1;
|
||||
dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
H5.H5Sclose(dataspace_id);
|
||||
dataspace_id = -1;
|
||||
dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
@@ -108,7 +108,7 @@ public class H5Ex_T_ObjectReferenceAttribute {
|
||||
HDF5Constants.H5P_DEFAULT);
|
||||
if (group_id >= 0)
|
||||
H5.H5Gclose(group_id);
|
||||
group_id = -1;
|
||||
group_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
catch (Exception e) {
|
||||
e.printStackTrace();
|
||||
@@ -139,7 +139,7 @@ public class H5Ex_T_ObjectReferenceAttribute {
|
||||
dataset_id = H5.H5Dcreate(file_id, DATASETNAME, HDF5Constants.H5T_STD_I32LE, dataspace_id,
|
||||
HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
|
||||
H5.H5Sclose(dataspace_id);
|
||||
dataspace_id = -1;
|
||||
dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
@@ -212,12 +212,12 @@ public class H5Ex_T_ObjectReferenceAttribute {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
int object_type = -1;
|
||||
long object_id = -1;
|
||||
long object_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
byte[][] dset_data;
|
||||
|
||||
|
||||
@@ -32,10 +32,10 @@ public class H5Ex_T_Opaque {
|
||||
private static final int RANK = 1;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long datatype_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long datatype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
byte[] dset_data = new byte[DIM0 * LEN];
|
||||
byte[] str_data = { 'O', 'P', 'A', 'Q', 'U', 'E' };
|
||||
@@ -138,11 +138,11 @@ public class H5Ex_T_Opaque {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long datatype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long type_len = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long datatype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long type_len = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
byte[] dset_data;
|
||||
String tag_name = null;
|
||||
|
||||
@@ -33,11 +33,11 @@ public class H5Ex_T_OpaqueAttribute {
|
||||
private static final int RANK = 1;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long datatype_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long datatype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
byte[] dset_data = new byte[DIM0 * LEN];
|
||||
byte[] str_data = { 'O', 'P', 'A', 'Q', 'U', 'E' };
|
||||
@@ -65,7 +65,7 @@ public class H5Ex_T_OpaqueAttribute {
|
||||
dataset_id = H5.H5Dcreate(file_id, DATASETNAME, HDF5Constants.H5T_STD_I32LE, dataspace_id,
|
||||
HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
|
||||
H5.H5Sclose(dataspace_id);
|
||||
dataspace_id = -1;
|
||||
dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
@@ -158,11 +158,11 @@ public class H5Ex_T_OpaqueAttribute {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long datatype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long datatype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long type_len = -1;
|
||||
long[] dims = { DIM0 };
|
||||
byte[] dset_data;
|
||||
|
||||
@@ -32,11 +32,11 @@ public class H5Ex_T_String {
|
||||
private static final int RANK = 1;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long memtype_id = -1;
|
||||
long filetype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
byte[][] dset_data = new byte[DIM0][SDIM];
|
||||
StringBuffer[] str_data = { new StringBuffer("Parting"), new StringBuffer("is such"),
|
||||
@@ -156,11 +156,11 @@ public class H5Ex_T_String {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long filetype_id = -1;
|
||||
long memtype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long sdim = 0;
|
||||
long[] dims = { DIM0 };
|
||||
byte[][] dset_data;
|
||||
|
||||
@@ -33,12 +33,12 @@ public class H5Ex_T_StringAttribute {
|
||||
private static final int RANK = 1;
|
||||
|
||||
private static void CreateDataset() {
|
||||
long file_id = -1;
|
||||
long memtype_id = -1;
|
||||
long filetype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long[] dims = { DIM0 };
|
||||
byte[][] dset_data = new byte[DIM0][SDIM];
|
||||
StringBuffer[] str_data = { new StringBuffer("Parting"), new StringBuffer("is such"),
|
||||
@@ -80,7 +80,7 @@ public class H5Ex_T_StringAttribute {
|
||||
dataset_id = H5.H5Dcreate(file_id, DATASETNAME, HDF5Constants.H5T_STD_I32LE, dataspace_id,
|
||||
HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT, HDF5Constants.H5P_DEFAULT);
|
||||
H5.H5Sclose(dataspace_id);
|
||||
dataspace_id = -1;
|
||||
dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
}
|
||||
}
|
||||
catch (Exception e) {
|
||||
@@ -179,12 +179,12 @@ public class H5Ex_T_StringAttribute {
|
||||
}
|
||||
|
||||
private static void ReadDataset() {
|
||||
long file_id = -1;
|
||||
long filetype_id = -1;
|
||||
long memtype_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long attribute_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long filetype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long memtype_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long attribute_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long sdim = 0;
|
||||
long[] dims = { DIM0 };
|
||||
byte[][] dset_data;
|
||||
|
||||
@@ -26,10 +26,10 @@ public class H5Ex_T_VLString
|
||||
private static String DATASETNAME = "DS1";
|
||||
|
||||
private static void createDataset() {
|
||||
long file_id = -1;
|
||||
long type_id = -1;
|
||||
long dataspace_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long type_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataspace_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
int rank = 1;
|
||||
String[] str_data = { "Parting", "is such", "sweet", "sorrow." };
|
||||
long[] dims = { str_data.length };
|
||||
@@ -93,9 +93,9 @@ public class H5Ex_T_VLString
|
||||
}
|
||||
|
||||
private static void readDataset() {
|
||||
long file_id = -1;
|
||||
long type_id = -1;
|
||||
long dataset_id = -1;
|
||||
long file_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long type_id = HDF5Constants.H5I_INVALID_HID;
|
||||
long dataset_id = HDF5Constants.H5I_INVALID_HID;
|
||||
String[] str_data = { "", "", "", "" };
|
||||
|
||||
try {
|
||||
|
||||
Reference in New Issue
Block a user