static long |
H5._H5Oopen_by_idx(long loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
long lapl_id) |
|
static int |
H5._H5Pclose_class(long plid) |
|
static int |
H5.H5Aclose(long attr_id) |
H5Aclose terminates access to the attribute specified by its identifier, attr_id.
|
static int |
H5.H5Acopy(long src_aid,
long dst_aid) |
H5Acopy copies the content of one attribute to another.
|
static long |
H5.H5Acreate(long loc_id,
java.lang.String attr_name,
long type_id,
long space_id,
long acpl_id,
long aapl_id) |
H5Acreate creates an attribute, attr_name, which is attached to the object specified by the identifier loc_id.
|
static long |
H5.H5Acreate_by_name(long loc_id,
java.lang.String obj_name,
java.lang.String attr_name,
long type_id,
long space_id,
long acpl_id,
long aapl_id,
long lapl_id) |
H5Acreate_by_name creates an attribute, attr_name, which is attached to the object specified by loc_id and
obj_name.
|
static int |
H5.H5Adelete(long loc_id,
java.lang.String name) |
H5Adelete removes the attribute specified by its name, name, from a dataset, group, or named datatype.
|
static void |
H5.H5Adelete_by_idx(long loc_id,
java.lang.String obj_name,
int idx_type,
int order,
long n,
long lapl_id) |
H5Adelete_by_idx removes an attribute, specified by its location in an index, from an object.
|
static int |
H5.H5Adelete_by_name(long loc_id,
java.lang.String obj_name,
java.lang.String attr_name,
long lapl_id) |
H5Adelete_by_name removes the attribute attr_name from an object specified by location and name, loc_id and
obj_name, respectively.
|
static boolean |
H5.H5Aexists(long obj_id,
java.lang.String attr_name) |
H5Aexists determines whether the attribute attr_name exists on the object specified by obj_id.
|
static boolean |
H5.H5Aexists_by_name(long loc_id,
java.lang.String obj_name,
java.lang.String attr_name,
long lapl_id) |
H5Aexists_by_name determines whether the attribute attr_name exists on an object.
|
static long |
H5.H5Aget_create_plist(long attr_id) |
H5Aget_create_plist retrieves a copy of the attribute creation property list identifier.
|
static H5A_info_t |
H5.H5Aget_info(long attr_id) |
H5Aget_info retrieves attribute information, by attribute identifier.
|
static H5A_info_t |
H5.H5Aget_info_by_idx(long loc_id,
java.lang.String obj_name,
int idx_type,
int order,
long n,
long lapl_id) |
H5Aget_info_by_idx Retrieves attribute information, by attribute index position.
|
static H5A_info_t |
H5.H5Aget_info_by_name(long loc_id,
java.lang.String obj_name,
java.lang.String attr_name,
long lapl_id) |
H5Aget_info_by_name Retrieves attribute information, by attribute name.
|
static java.lang.String |
H5.H5Aget_name(long attr_id) |
H5Aget_name retrieves the name of an attribute specified by the identifier, attr_id.
|
static java.lang.String |
H5.H5Aget_name_by_idx(long attr_id,
java.lang.String obj_name,
int idx_type,
int order,
long n,
long lapl_id) |
H5Aget_name_by_idx retrieves the name of an attribute that is attached to an object, which is specified by its
location and name, loc_id and obj_name, respectively.
|
static long |
H5.H5Aget_space(long attr_id) |
H5Aget_space retrieves a copy of the dataspace for an attribute.
|
static long |
H5.H5Aget_storage_size(long attr_id) |
H5Aget_storage_size returns the amount of storage that is required for the specified attribute, attr_id.
|
static long |
H5.H5Aget_type(long attr_id) |
H5Aget_type retrieves a copy of the datatype for an attribute.
|
static int |
H5.H5Aiterate(long loc_id,
int idx_type,
int order,
long idx,
H5A_iterate_cb op,
H5A_iterate_t op_data) |
H5Aiterate2 iterates over the attributes attached to a dataset, named datatype, or group, as
specified by obj_id.
|
static int |
H5.H5Aiterate_by_name(long loc_id,
java.lang.String obj_name,
int idx_type,
int order,
long idx,
H5A_iterate_cb op,
H5A_iterate_t op_data,
long lapl_id) |
H5Aiterate_by_name iterates over the attributes attached to the dataset or group specified with loc_id
and obj_name.
|
static long |
H5.H5Aopen(long obj_id,
java.lang.String attr_name,
long aapl_id) |
H5Aopen opens an existing attribute, attr_name, that is attached to an object specified an object identifier,
object_id.
|
static long |
H5.H5Aopen_by_idx(long loc_id,
java.lang.String obj_name,
int idx_type,
int order,
long n,
long aapl_id,
long lapl_id) |
H5Aopen_by_idx opens an existing attribute that is attached to an object specified by location and name, loc_id
and obj_name, respectively
|
static long |
H5.H5Aopen_by_name(long loc_id,
java.lang.String obj_name,
java.lang.String attr_name,
long aapl_id,
long lapl_id) |
H5Aopen_by_name Opens an attribute for an object by object name and attribute name
|
static int |
H5.H5Aread(long attr_id,
long mem_type_id,
byte[] buf) |
|
static int |
H5.H5Aread(long attr_id,
long mem_type_id,
byte[] obj,
boolean isCriticalPinning) |
H5Aread reads an attribute, specified with attr_id.
|
static int |
H5.H5Aread(long attr_id,
long mem_type_id,
java.lang.Object obj) |
|
static int |
H5.H5Aread(long attr_id,
long mem_type_id,
java.lang.Object obj,
boolean isCriticalPinning) |
H5Aread reads an attribute, specified with attr_id.
|
static int |
H5.H5Aread_double(long attr_id,
long mem_type_id,
double[] buf) |
|
static int |
H5.H5Aread_double(long attr_id,
long mem_type_id,
double[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Aread_float(long attr_id,
long mem_type_id,
float[] buf) |
|
static int |
H5.H5Aread_float(long attr_id,
long mem_type_id,
float[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Aread_int(long attr_id,
long mem_type_id,
int[] buf) |
|
static int |
H5.H5Aread_int(long attr_id,
long mem_type_id,
int[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Aread_long(long attr_id,
long mem_type_id,
long[] buf) |
|
static int |
H5.H5Aread_long(long attr_id,
long mem_type_id,
long[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Aread_reg_ref(long attr_id,
long mem_type_id,
java.lang.String[] buf) |
|
static int |
H5.H5Aread_short(long attr_id,
long mem_type_id,
short[] buf) |
|
static int |
H5.H5Aread_short(long attr_id,
long mem_type_id,
short[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Aread_string(long attr_id,
long mem_type_id,
java.lang.String[] buf) |
|
static int |
H5.H5Aread_VLStrings(long attr_id,
long mem_type_id,
java.lang.Object[] buf) |
|
static int |
H5.H5AreadComplex(long attr_id,
long mem_type_id,
java.lang.String[] buf) |
|
static int |
H5.H5AreadVL(long attr_id,
long mem_type_id,
java.lang.Object[] buf) |
|
static int |
H5.H5Arename(long loc_id,
java.lang.String old_attr_name,
java.lang.String new_attr_name) |
H5Arename changes the name of attribute that is attached to the object specified by loc_id.
|
static int |
H5.H5Arename_by_name(long loc_id,
java.lang.String obj_name,
java.lang.String old_attr_name,
java.lang.String new_attr_name,
long lapl_id) |
H5Arename_by_name changes the name of attribute that is attached to the object specified by loc_id and obj_name.
|
static int |
H5.H5Awrite(long attr_id,
long mem_type_id,
byte[] buf) |
|
static int |
H5.H5Awrite(long attr_id,
long mem_type_id,
byte[] buf,
boolean isCriticalPinning) |
H5Awrite writes an attribute, specified with attr_id.
|
static int |
H5.H5Awrite(long attr_id,
long mem_type_id,
java.lang.Object obj) |
|
static int |
H5.H5Awrite(long attr_id,
long mem_type_id,
java.lang.Object obj,
boolean isCriticalPinning) |
H5Awrite writes an attribute, specified with attr_id.
|
static int |
H5.H5Awrite_double(long attr_id,
long mem_type_id,
double[] buf) |
|
static int |
H5.H5Awrite_double(long attr_id,
long mem_type_id,
double[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Awrite_float(long attr_id,
long mem_type_id,
float[] buf) |
|
static int |
H5.H5Awrite_float(long attr_id,
long mem_type_id,
float[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Awrite_int(long attr_id,
long mem_type_id,
int[] buf) |
|
static int |
H5.H5Awrite_int(long attr_id,
long mem_type_id,
int[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Awrite_long(long attr_id,
long mem_type_id,
long[] buf) |
|
static int |
H5.H5Awrite_long(long attr_id,
long mem_type_id,
long[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Awrite_short(long attr_id,
long mem_type_id,
short[] buf) |
|
static int |
H5.H5Awrite_short(long attr_id,
long mem_type_id,
short[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Awrite_string(long attr_id,
long mem_type_id,
java.lang.String[] buf) |
|
static int |
H5.H5Awrite_VLStrings(long attr_id,
long mem_type_id,
java.lang.Object[] buf) |
H5Awrite_VLStrings writes a variable length String dataset, specified by its identifier attr_id, from
the application memory buffer buf into the file.
|
static int |
H5.H5AwriteVL(long attr_id,
long mem_type_id,
java.lang.Object[] buf) |
|
static int |
H5.H5close() |
H5close flushes all data to disk, closes all file identifiers, and cleans up all memory used by the library.
|
static int |
H5.H5Dclose(long dataset_id) |
H5Dclose ends access to a dataset specified by dataset_id and releases resources used by it.
|
static int |
H5.H5Dcopy(long src_did,
long dst_did) |
H5Dcopy copies the content of one dataset to another dataset.
|
static long |
H5.H5Dcreate(long loc_id,
java.lang.String name,
long type_id,
long space_id,
long lcpl_id,
long dcpl_id,
long dapl_id) |
H5Dcreate creates a new dataset named name at the location specified by loc_id.
|
static long |
H5.H5Dcreate_anon(long loc_id,
long type_id,
long space_id,
long dcpl_id,
long dapl_id) |
H5Dcreate_anon creates a dataset in the file specified by loc_id.
|
static void |
H5.H5Dfill(byte[] fill,
long fill_type,
byte[] buf,
long buf_type,
long space_id) |
H5Dfill explicitly fills the dataspace selection in memory, space_id, with the fill value specified in fill.
|
static void |
H5.H5Dflush(long dset_id) |
H5Dflush causes all buffers associated with a dataset to be immediately flushed to disk without removing the
data from the cache.
|
static long |
H5.H5Dget_access_plist(long dset_id) |
H5Dget_access_plist returns an identifier for a copy of the dataset access property list for a dataset.
|
static long |
H5.H5Dget_create_plist(long dataset_id) |
H5Dget_create_plist returns an identifier for a copy of the dataset creation property list for a dataset.
|
static long |
H5.H5Dget_offset(long dset_id) |
H5Dget_offset returns the address in the file of the dataset dset_id.
|
static long |
H5.H5Dget_space(long dataset_id) |
H5Dget_space returns an identifier for a copy of the dataspace for a dataset.
|
static int |
H5.H5Dget_space_status(long dset_id) |
H5Dget_space_status determines whether space has been allocated for the dataset dset_id.
|
static long |
H5.H5Dget_storage_size(long dataset_id) |
H5Dget_storage_size returns the amount of storage that is required for the dataset.
|
static long |
H5.H5Dget_type(long dataset_id) |
H5Dget_type returns an identifier for a copy of the datatype for a dataset.
|
static int |
H5.H5Diterate(byte[] buf,
long buf_type,
long space_id,
H5D_iterate_cb op,
H5D_iterate_t op_data) |
H5Diterate iterates over all the data elements in the memory buffer buf, executing the callback function operator
once for each such data element.
|
static long |
H5.H5Dopen(long loc_id,
java.lang.String name,
long dapl_id) |
H5Dopen opens the existing dataset specified by a location identifier and name, loc_id and name, respectively.
|
static int |
H5.H5Dread(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
byte[] buf) |
|
static int |
H5.H5Dread(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
byte[] obj,
boolean isCriticalPinning) |
H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application
memory buffer buf.
|
static int |
H5.H5Dread(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.Object obj) |
|
static int |
H5.H5Dread(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.Object obj,
boolean isCriticalPinning) |
H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application
data object.
|
static int |
H5.H5Dread_double(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
double[] buf) |
|
static int |
H5.H5Dread_double(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
double[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Dread_float(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
float[] buf) |
|
static int |
H5.H5Dread_float(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
float[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Dread_int(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
int[] buf) |
|
static int |
H5.H5Dread_int(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
int[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Dread_long(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
long[] buf) |
|
static int |
H5.H5Dread_long(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
long[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Dread_reg_ref(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.String[] buf) |
|
static int |
H5.H5Dread_short(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
short[] buf) |
|
static int |
H5.H5Dread_short(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
short[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Dread_string(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.String[] buf) |
|
static int |
H5.H5Dread_VLStrings(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.Object[] buf) |
|
static int |
H5.H5DreadVL(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.Object[] buf) |
|
static void |
H5.H5Drefresh(long dset_id) |
H5Drefresh causes all buffers associated with a dataset to be cleared and immediately re-loaded with updated
contents from disk.
|
static void |
H5.H5Dset_extent(long dset_id,
long[] size) |
H5Dset_extent sets the current dimensions of the chunked dataset dset_id to the sizes specified in size.
|
static long |
H5.H5Dvlen_get_buf_size(long dset_id,
long type_id,
long space_id) |
H5Dvlen_get_buf_size determines the number of bytes required to store the VL data from the dataset, using the
space_id for the selection in the dataset on disk and the type_id for the memory representation of the VL data in
memory.
|
static int |
H5.H5Dvlen_reclaim(long type_id,
long space_id,
long xfer_plist_id,
byte[] buf) |
H5Dvlen_reclaim reclaims buffer used for VL data.
|
static int |
H5.H5Dwrite(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
byte[] buf) |
|
static int |
H5.H5Dwrite(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
byte[] buf,
boolean isCriticalPinning) |
H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer
buf into the file.
|
static int |
H5.H5Dwrite(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.Object obj) |
|
static int |
H5.H5Dwrite(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.Object obj,
boolean isCriticalPinning) |
H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory data
object into the file.
|
static int |
H5.H5Dwrite_double(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
double[] buf) |
|
static int |
H5.H5Dwrite_double(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
double[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Dwrite_float(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
float[] buf) |
|
static int |
H5.H5Dwrite_float(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
float[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Dwrite_int(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
int[] buf) |
|
static int |
H5.H5Dwrite_int(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
int[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Dwrite_long(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
long[] buf) |
|
static int |
H5.H5Dwrite_long(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
long[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Dwrite_short(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
short[] buf) |
|
static int |
H5.H5Dwrite_short(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
short[] buf,
boolean isCriticalPinning) |
|
static int |
H5.H5Dwrite_string(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.String[] buf) |
|
static int |
H5.H5Dwrite_VLStrings(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.Object[] buf) |
H5Dwrite_VLStrings writes a (partial) variable length String dataset, specified by its identifier dataset_id, from
the application memory buffer buf into the file.
|
static int |
H5.H5DwriteVL(long dataset_id,
long mem_type_id,
long mem_space_id,
long file_space_id,
long xfer_plist_id,
java.lang.Object[] buf) |
|
static boolean |
H5.H5Eauto_is_v2(long stack_id) |
H5Eauto_is_v2 determines whether the error auto reporting function for an error stack conforms to the H5E_auto2_t
typedef or the H5E_auto1_t typedef.
|
static int |
H5.H5Eclear() |
H5Eclear clears the error stack for the current thread.
|
static void |
H5.H5Eclear(long stack_id) |
H5Eclear clears the error stack specified by estack_id, or, if estack_id is set to H5E_DEFAULT, the error stack
for the current thread.
|
static void |
H5.H5Eclear2(long stack_id) |
H5Eclear2 clears the error stack specified by estack_id, or, if estack_id is set to H5E_DEFAULT, the error stack
for the current thread.
|
static void |
H5.H5Eclose_msg(long err_id) |
H5Eclose_msg closes an error message identifier, which can be either a major or minor message.
|
static void |
H5.H5Eclose_stack(long stack_id) |
H5Eclose_stack closes the object handle for an error stack and releases its resources.
|
static long |
H5.H5Ecreate_msg(long cls_id,
int msg_type,
java.lang.String msg) |
H5Ecreate_msg adds an error message to an error class defined by client library or application program.
|
static long |
H5.H5Ecreate_stack() |
H5Ecreate_stack creates a new empty error stack and returns the new stack's identifier.
|
static java.lang.String |
H5.H5Eget_class_name(long class_id) |
H5Eget_class_name retrieves the name of the error class specified by the class identifier.
|
static long |
H5.H5Eget_current_stack() |
H5Eget_current_stack copies the current error stack and returns an error stack identifier for the new copy.
|
static java.lang.String |
H5.H5Eget_msg(long msg_id,
int[] type_list) |
H5Eget_msg retrieves the error message including its length and type.
|
static long |
H5.H5Eget_num(long stack_id) |
H5Eget_num retrieves the number of error records in the error stack specified by estack_id (including major,
minor messages and description).
|
static void |
H5.H5Epop(long stack_id,
long count) |
H5Epop deletes the number of error records specified in count from the top of the error stack specified by
estack_id (including major, minor messages and description).
|
static void |
H5.H5Eprint2(long stack_id,
java.lang.Object stream) |
H5Eprint2 prints the error stack specified by estack_id on the specified stream, stream.
|
static void |
H5.H5Epush(long stack_id,
java.lang.String file,
java.lang.String func,
int line,
long cls_id,
long maj_id,
long min_id,
java.lang.String msg) |
H5Epush2 pushes a new error record onto the error stack specified by estack_id.
|
static void |
H5.H5Epush2(long stack_id,
java.lang.String file,
java.lang.String func,
int line,
long cls_id,
long maj_id,
long min_id,
java.lang.String msg) |
|
static long |
H5.H5Eregister_class(java.lang.String cls_name,
java.lang.String lib_name,
java.lang.String version) |
H5Eregister_class registers a client library or application program to the HDF5 error API so that the client
library or application program can report errors together with HDF5 library.
|
static void |
H5.H5Eset_current_stack(long stack_id) |
H5Eset_current_stack replaces the content of the current error stack with a copy of the content of the error
stack specified by estack_id.
|
static void |
H5.H5Eunregister_class(long class_id) |
H5Eunregister_class removes the error class specified by class_id.
|
static void |
H5.H5Ewalk(long stack_id,
long direction,
H5E_walk_cb func,
H5E_walk_t client_data) |
H5Ewalk walks the error stack specified by estack_id for the current thread and calls the
function specified in func for each error along the way.
|
static void |
H5.H5Ewalk2(long stack_id,
long direction,
H5E_walk_cb func,
H5E_walk_t client_data) |
|
static void |
H5.H5export_dataset(java.lang.String file_export_name,
java.lang.String file_name,
java.lang.String object_path,
int binary_order) |
H5export_dataset is a utility function to save data in a file.
|
static void |
H5.H5Fclear_elink_file_cache(long file_id) |
H5Fclear_elink_file_cache evicts all the cached child files in the specified file's external file
cache, causing them to be closed if there is nothing else holding them open.
|
static int |
H5.H5Fclose(long file_id) |
H5Fclose terminates access to an HDF5 file.
|
static long |
H5.H5Fcreate(java.lang.String name,
int flags,
long create_id,
long access_id) |
H5Fcreate is the primary function for creating HDF5 files.
|
static int |
H5.H5Fflush(long object_id,
int scope) |
H5Fflush causes all buffers associated with a file or object to be immediately flushed (written) to disk without
removing the data from the (memory) cache.
|
static long |
H5.H5Fget_access_plist(long file_id) |
H5Fget_access_plist returns the file access property list identifier of the specified file.
|
static long |
H5.H5Fget_create_plist(long file_id) |
H5Fget_create_plist returns a file creation property list identifier identifying the creation properties used to
create this file.
|
static boolean |
H5.H5Fget_dset_no_attrs_hint(long file_id) |
H5Fget_dset_no_attrs_hint gets the file-level setting to create minimized dataset object headers.
|
static long |
H5.H5Fget_filesize(long file_id) |
|
static long |
H5.H5Fget_freespace(long file_id) |
H5Fget_freespace returns the amount of space that is unused by any objects in the file.
|
static H5F_info2_t |
H5.H5Fget_info(long obj_id) |
H5Fget_info returns global information for the file associated with the
object identifier obj_id.
|
static int |
H5.H5Fget_intent(long file_id) |
H5Fget_intent retrieves the intended access mode flag passed with H5Fopen when the file was opened.
|
static double |
H5.H5Fget_mdc_hit_rate(long file_id) |
H5Fget_mdc_hit_rate queries the metadata cache of the target file to obtain its hit rate (cache hits / (cache
hits + cache misses)) since the last time hit rate statistics were reset.
|
static void |
H5.H5Fget_mdc_logging_status(long file_id,
boolean[] mdc_logging_status) |
H5Fget_mdc_logging_status gets the current metadata cache logging status.
|
static int |
H5.H5Fget_mdc_size(long file_id,
long[] metadata_cache) |
H5Fget_mdc_size queries the metadata cache of the target file for the desired size information.
|
static java.lang.String |
H5.H5Fget_name(long obj_id) |
H5Fget_name retrieves the name of the file to which the object obj_id belongs.
|
static long |
H5.H5Fget_obj_count(long file_id,
int types) |
H5Fget_obj_count returns the number of open object identifiers for the file.
|
static long |
H5.H5Fget_obj_ids(long file_id,
int types,
long max_objs,
long[] obj_id_list) |
H5Fget_obj_ids returns the list of identifiers for all open HDF5 objects fitting the specified criteria.
|
static boolean |
H5.H5Fis_hdf5(java.lang.String name) |
H5Fis_hdf5 determines whether a file is in the HDF5 format.
|
static int |
H5.H5Fmount(long loc_id,
java.lang.String name,
long child_id,
long plist_id) |
H5Fmount mounts the file specified by child_id onto the group specified by loc_id and name using the mount
properties plist_id.
|
static long |
H5.H5Fopen(java.lang.String name,
int flags,
long access_id) |
H5Fopen opens an existing file and is the primary function for accessing existing HDF5 files.
|
static long |
H5.H5Freopen(long file_id) |
H5Freopen reopens an HDF5 file.
|
static void |
H5.H5Freset_mdc_hit_rate_stats(long file_id) |
H5Freset_mdc_hit_rate_stats resets the hit rate statistics counters in the metadata cache associated with the
specified file.
|
static void |
H5.H5Fset_dset_no_attrs_hint(long file_id,
boolean minimize) |
H5Fset_dset_no_attrs_hint sets the file-level setting to create minimized dataset object headers.
|
static void |
H5.H5Fset_libver_bounds(long file_id,
int low,
int high) |
H5Fset_libver_bounds sets a different low and high bounds while a file is open.
|
static void |
H5.H5Fstart_mdc_logging(long file_id) |
H5Fstart_mdc_logging starts logging metadata cache events if logging was previously enabled.
|
static void |
H5.H5Fstart_swmr_write(long file_id) |
H5Fstart_swmr_write will activate SWMR writing mode for a file associated with file_id.
|
static void |
H5.H5Fstop_mdc_logging(long file_id) |
H5Fstop_mdc_logging stops logging metadata cache events if logging was previously enabled and is currently ongoing.
|
static int |
H5.H5Funmount(long loc_id,
java.lang.String name) |
Given a mount point, H5Funmount dissassociates the mount point's file from the file mounted there.
|
static int |
H5.H5garbage_collect() |
H5garbage_collect collects on all free-lists of all types.
|
static int |
H5.H5Gclose(long group_id) |
H5Gclose releases resources used by a group which was opened by a call to H5Gcreate() or H5Gopen().
|
static long |
H5.H5Gcreate(long loc_id,
java.lang.String name,
long lcpl_id,
long gcpl_id,
long gapl_id) |
H5Gcreate creates a new group with the specified name at the specified location, loc_id.
|
static long |
H5.H5Gcreate_anon(long loc_id,
long gcpl_id,
long gapl_id) |
H5Gcreate_anon creates a new empty group in the file specified by loc_id.
|
static int |
H5.H5get_libversion(int[] libversion) |
H5get_libversion retrieves the major, minor, and release numbers of the version of the HDF library which is
linked to the application.
|
static void |
H5.H5Gflush(long group_id) |
H5Gflush causes all buffers associated with a group to be immediately flushed to disk without
removing the data from the cache.
|
static long |
H5.H5Gget_create_plist(long group_id) |
H5Gget_create_plist returns an identifier for the group creation property list associated with the group
specified by group_id.
|
static H5G_info_t |
H5.H5Gget_info(long group_id) |
H5Gget_info retrieves information about the group specified by group_id.
|
static H5G_info_t |
H5.H5Gget_info_by_idx(long group_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
long lapl_id) |
H5Gget_info_by_idx retrieves information about a group, according to the group's position within an index.
|
static H5G_info_t |
H5.H5Gget_info_by_name(long group_id,
java.lang.String name,
long lapl_id) |
H5Gget_info_by_name retrieves information about the group group_name located in the file or group specified by
loc_id.
|
static int |
H5.H5Gget_obj_info_all(long loc_id,
java.lang.String name,
java.lang.String[] oname,
int[] otype,
int[] ltype,
long[] ref,
int indx_type) |
|
static int |
H5.H5Gget_obj_info_all(long loc_id,
java.lang.String name,
java.lang.String[] oname,
int[] otype,
int[] ltype,
long[] fno,
long[] ref,
int indx_type) |
|
static int |
H5.H5Gget_obj_info_all(long loc_id,
java.lang.String name,
java.lang.String[] objNames,
int[] objTypes,
long[] objRef) |
retrieves information of all objects under the group (name) located in the file or group specified by loc_id.
|
static int |
H5.H5Gget_obj_info_full(long loc_id,
java.lang.String name,
java.lang.String[] oname,
int[] otype,
int[] ltype,
long[] fno,
long[] ref,
int indx_type,
int indx_order) |
|
static int |
H5.H5Gget_obj_info_idx(long loc_id,
java.lang.String name,
int idx,
java.lang.String[] oname,
int[] type) |
H5Gget_obj_info_idx report the name and type of object with index 'idx' in a Group.
|
static int |
H5.H5Gget_obj_info_max(long loc_id,
java.lang.String[] objNames,
int[] objTypes,
int[] lnkTypes,
long[] objRef,
long objMax) |
retrieves information of all objects (recurvisely) under the group (name) located in the file or group specified
by loc_id upto maximum specified by objMax.
|
static long |
H5.H5Gn_members(long loc_id,
java.lang.String name) |
H5Gn_members report the number of objects in a Group.
|
static long |
H5.H5Gopen(long loc_id,
java.lang.String name,
long gapl_id) |
H5Gopen opens an existing group, name, at the location specified by loc_id.
|
static void |
H5.H5Grefresh(long group_id) |
H5Grefresh causes all buffers associated with a group to be cleared and immediately re-loaded
with updated contents from disk.
|
static void |
H5.H5Iclear_type(int type_id,
boolean force) |
H5Iclear_type deletes all identifiers of the type identified by the argument type.
|
static int |
H5.H5Idec_ref(long obj_id) |
|
static int |
H5.H5Idec_type_ref(long type_id) |
H5Idec_type_ref decrements the reference count on an identifier type.
|
static void |
H5.H5Idestroy_type(int type_id) |
H5Idestroy_type deletes an entire identifier type.
|
static long |
H5.H5Iget_file_id(long obj_id) |
|
static java.lang.String |
H5.H5Iget_name(long obj_id) |
H5Iget_name_str retrieves the name of an object specified by the identifier, obj_id.
|
static long |
H5.H5Iget_name_long(long obj_id,
java.lang.String[] name,
long size) |
Deprecated.
|
static int |
H5.H5Iget_ref(long obj_id) |
|
static int |
H5.H5Iget_type(long obj_id) |
H5Iget_type retrieves the type of the object identified by obj_id.
|
static int |
H5.H5Iget_type_ref(long type_id) |
H5Iget_type_ref retrieves the reference count on an ID type.
|
static int |
H5.H5Iinc_ref(long obj_id) |
|
static int |
H5.H5Iinc_type_ref(long type_id) |
H5Iinc_type_ref increments the reference count on an ID type.
|
static boolean |
H5.H5Iis_valid(long obj_id) |
H5Iis_valid indicates if the identifier type specified in obj_id is valid.
|
static int |
H5.H5Inmembers(long type_id) |
H5Inmembers returns the number of identifiers of the identifier type specified in type.
|
static boolean |
H5.H5Itype_exists(int type_id) |
H5Itype_exists indicates if the identifier type specified in type exists.
|
static void |
H5.H5Lcopy(long src_loc,
java.lang.String src_name,
long dst_loc,
java.lang.String dst_name,
long lcpl_id,
long lapl_id) |
H5Lcopy copies a link from one location to another.
|
static void |
H5.H5Lcreate_external(java.lang.String file_name,
java.lang.String obj_name,
long link_loc_id,
java.lang.String link_name,
long lcpl_id,
long lapl_id) |
H5Lcreate_external creates a new soft link to an external object, which is an object in a different HDF5 file
from the location of the link.
|
static void |
H5.H5Lcreate_hard(long cur_loc,
java.lang.String cur_name,
long dst_loc,
java.lang.String dst_name,
long lcpl_id,
long lapl_id) |
H5Lcreate_hard creates a new hard link to a pre-existing object in an HDF5 file.
|
static void |
H5.H5Lcreate_soft(java.lang.String link_target,
long link_loc_id,
java.lang.String link_name,
long lcpl_id,
long lapl_id) |
H5Lcreate_soft creates a new soft link to an object in an HDF5 file.
|
static void |
H5.H5Ldelete(long loc_id,
java.lang.String name,
long lapl_id) |
H5Ldelete removes the link specified from a group.
|
static void |
H5.H5Ldelete_by_idx(long loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
long lapl_id) |
H5Ldelete_by_idx removes the nth link in a group according to the specified order and in the specified index.
|
static boolean |
H5.H5Lexists(long loc_id,
java.lang.String name,
long lapl_id) |
H5Lexists checks if a link with a particular name exists in a group.
|
static H5L_info_t |
H5.H5Lget_info(long loc_id,
java.lang.String name,
long lapl_id) |
H5Lget_info returns information about the specified link.
|
static H5L_info_t |
H5.H5Lget_info_by_idx(long loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
long lapl_id) |
H5Lget_info_by_idx opens a named datatype at the location specified by loc_id and return an identifier for the
datatype.
|
static java.lang.String |
H5.H5Lget_name_by_idx(long loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
long lapl_id) |
H5Lget_name_by_idx retrieves name of the nth link in a group, according to the order within a specified field or
index.
|
static int |
H5.H5Lget_value(long loc_id,
java.lang.String name,
java.lang.String[] link_value,
long lapl_id) |
H5Lget_value returns the link value of a symbolic link.
|
static int |
H5.H5Lget_value_by_idx(long loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
java.lang.String[] link_value,
long lapl_id) |
H5Lget_value_by_idx retrieves value of the nth link in a group, according to the order within an index.
|
static int |
H5.H5Lis_registered(int link_cls_id) |
H5Lis_registered tests whether a user-defined link class is currently registered,
either by the HDF5 Library or by the user through the use of H5Lregister.
|
static int |
H5.H5Literate(long grp_id,
int idx_type,
int order,
long idx,
H5L_iterate_cb op,
H5L_iterate_t op_data) |
H5Literate iterates through links in a group.
|
static int |
H5.H5Literate_by_name(long grp_id,
java.lang.String group_name,
int idx_type,
int order,
long idx,
H5L_iterate_cb op,
H5L_iterate_t op_data,
long lapl_id) |
H5Literate_by_name iterates through links in a group.
|
static void |
H5.H5Lmove(long src_loc,
java.lang.String src_name,
long dst_loc,
java.lang.String dst_name,
long lcpl_id,
long lapl_id) |
H5Lmove renames a link within an HDF5 file.
|
static void |
H5.H5Lunregister(int link_cls_id) |
H5Lunregister unregisters a class of user-defined links, preventing them from being traversed, queried, moved, etc.
|
static int |
H5.H5Lvisit(long grp_id,
int idx_type,
int order,
H5L_iterate_cb op,
H5L_iterate_t op_data) |
H5Lvisit recursively visits all links starting from a specified group.
|
static int |
H5.H5Lvisit_by_name(long loc_id,
java.lang.String group_name,
int idx_type,
int order,
H5L_iterate_cb op,
H5L_iterate_t op_data,
long lapl_id) |
H5Lvisit_by_name recursively visits all links starting from a specified group.
|
static int |
H5.H5Oclose(long object_id) |
H5Oclose closes the group, dataset, or named datatype specified.
|
static void |
H5.H5Ocopy(long src_loc_id,
java.lang.String src_name,
long dst_loc_id,
java.lang.String dst_name,
long ocpypl_id,
long lcpl_id) |
H5Ocopy copies the group, dataset or named datatype specified from the file or group specified by source location
to the destination location.
|
static void |
H5.H5Odecr_refcount(long object_id) |
H5Odecr_refcount decrements the hard link reference count for an object.
|
static boolean |
H5.H5Oexists_by_name(long loc_id,
java.lang.String obj_name,
long lapl_id) |
H5Oexists_by_name is used by an application to check that an existing link resolves to an object.
|
static void |
H5.H5Oflush(long object_id) |
H5Oflush causes all buffers associated with an object to be immediately flushed to disk without removing
the data from the cache.
|
static java.lang.String |
H5.H5Oget_comment(long obj_id) |
H5Oget_comment retrieves the comment for the specified object.
|
static java.lang.String |
H5.H5Oget_comment_by_name(long loc_id,
java.lang.String name,
long lapl_id) |
H5Oget_comment_by_name retrieves the comment for an object.
|
static H5O_info_t |
H5.H5Oget_info(long loc_id) |
H5Oget_info retrieves the metadata for an object specified by an identifier.
|
static H5O_info_t |
H5.H5Oget_info(long loc_id,
int fields) |
H5Oget_info retrieves the metadata for an object specified by an identifier.
|
static H5O_info_t |
H5.H5Oget_info_by_idx(long loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
int fields,
long lapl_id) |
H5Oget_info_by_idx retrieves the metadata for an object, identifying the object by an index position.
|
static H5O_info_t |
H5.H5Oget_info_by_idx(long loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
long lapl_id) |
H5Oget_info_by_idx retrieves the metadata for an object, identifying the object by an index position.
|
static H5O_info_t |
H5.H5Oget_info_by_name(long loc_id,
java.lang.String name,
int fields,
long lapl_id) |
H5Oget_info_by_name retrieves the metadata for an object, identifying the object by location and relative name.
|
static H5O_info_t |
H5.H5Oget_info_by_name(long loc_id,
java.lang.String name,
long lapl_id) |
H5Oget_info_by_name retrieves the metadata for an object, identifying the object by location and relative name.
|
static void |
H5.H5Oincr_refcount(long object_id) |
H5Oincr_refcount increments the hard link reference count for an object.
|
static void |
H5.H5Olink(long obj_id,
long new_loc_id,
java.lang.String new_name,
long lcpl_id,
long lapl_id) |
H5Olink creates a new hard link to an object in an HDF5 file.
|
static long |
H5.H5Oopen(long loc_id,
java.lang.String name,
long lapl_id) |
H5Oopen opens a group, dataset, or named datatype specified by a location and a path name.
|
static long |
H5.H5Oopen_by_addr(long loc_id,
long addr) |
H5Oopen_by_addr opens a group, dataset, or named datatype using its address within an HDF5 file.
|
static long |
H5.H5Oopen_by_idx(long loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
long lapl_id) |
H5Oopen_by_idx opens the nth object in the group specified.
|
static int |
H5.H5open() |
H5open initialize the library.
|
static void |
H5.H5Orefresh(long object_id) |
H5Orefresh causes all buffers associated with an object to be cleared and immediately re-loaded with
updated contents from disk.
|
static void |
H5.H5Oset_comment(long obj_id,
java.lang.String comment) |
Deprecated.
|
static void |
H5.H5Oset_comment_by_name(long loc_id,
java.lang.String name,
java.lang.String comment,
long lapl_id) |
Deprecated.
|
static int |
H5.H5Ovisit(long obj_id,
int idx_type,
int order,
H5O_iterate_cb op,
H5O_iterate_t op_data) |
H5Ovisit recursively visits all objects accessible from a specified object.
|
static int |
H5.H5Ovisit(long obj_id,
int idx_type,
int order,
H5O_iterate_cb op,
H5O_iterate_t op_data,
int fields) |
H5Ovisit recursively visits all objects accessible from a specified object.
|
static int |
H5.H5Ovisit_by_name(long loc_id,
java.lang.String obj_name,
int idx_type,
int order,
H5O_iterate_cb op,
H5O_iterate_t op_data,
int fields,
long lapl_id) |
H5Ovisit_by_name recursively visits all objects starting from a specified object.
|
static int |
H5.H5Ovisit_by_name(long loc_id,
java.lang.String obj_name,
int idx_type,
int order,
H5O_iterate_cb op,
H5O_iterate_t op_data,
long lapl_id) |
H5Ovisit_by_name recursively visits all objects starting from a specified object.
|
static boolean |
H5.H5P_equal(long plid1,
long plid2) |
|
static boolean |
H5.H5Pall_filters_avail(long dcpl_id) |
|
static int |
H5.H5Pclose(long plist) |
H5Pclose terminates access to a property list.
|
static int |
H5.H5Pclose_class(long plid) |
Closes an existing property list class
|
static long |
H5.H5Pcopy(long plist) |
H5Pcopy copies an existing property list to create a new property list.
|
static int |
H5.H5Pcopy_prop(long dst_id,
long src_id,
java.lang.String name) |
H5Pcopy_prop copies a property from one property list or class to another
|
static long |
H5.H5Pcreate(long type) |
H5Pcreate creates a new property as an instance of some property list class.
|
static long |
H5.H5Pcreate_class_nocb(long parent_class,
java.lang.String name) |
|
static int |
H5.H5Pequal(long plid1,
long plid2) |
H5Pequal determines if two property lists or classes are equal
|
static boolean |
H5.H5Pexist(long plid,
java.lang.String name) |
H5Pexist determines whether a property exists within a property list or class
|
static int |
H5.H5Pfill_value_defined(long plist_id,
int[] status) |
|
static int |
H5.H5Pget(long plid,
java.lang.String name) |
H5Pget retrieves a copy of the value for a property in a property list (support integer only)
|
static int |
H5.H5Pget_alignment(long plist,
long[] alignment) |
H5Pget_alignment retrieves the current settings for alignment properties from a file access property list.
|
static int |
H5.H5Pget_alloc_time(long plist_id,
int[] alloc_time) |
|
static int |
H5.H5Pget_attr_creation_order(long ocpl_id) |
H5Pget_attr_creation_order retrieves the settings for tracking and indexing attribute creation order on an object
|
static int |
H5.H5Pget_attr_phase_change(long ocpl_id,
int[] attributes) |
H5Pget_attr_phase_change retrieves attribute storage phase change thresholds.
|
static int |
H5.H5Pget_btree_ratios(long plist_id,
double[] left,
double[] middle,
double[] right) |
H5Pget_btree_ratio Get the B-tree split ratios for a dataset transfer property list.
|
static int |
H5.H5Pget_buffer(long plist,
byte[] tconv,
byte[] bkg) |
HH5Pget_buffer gets type conversion and background buffers.
|
static long |
H5.H5Pget_buffer_size(long plist) |
|
static int |
H5.H5Pget_cache(long plist,
int[] mdc_nelmts,
long[] rdcc_nelmts,
long[] rdcc_nbytes,
double[] rdcc_w0) |
Retrieves the maximum possible number of elements in the meta data cache and the maximum possible number of bytes
and the RDCC_W0 value in the raw data chunk cache.
|
static int |
H5.H5Pget_char_encoding(long plist_id) |
|
static int |
H5.H5Pget_chunk(long plist,
int max_ndims,
long[] dims) |
H5Pget_chunk retrieves the size of chunks for the raw data of a chunked layout dataset.
|
static void |
H5.H5Pget_chunk_cache(long dapl_id,
long[] rdcc_nslots,
long[] rdcc_nbytes,
double[] rdcc_w0) |
Retrieves the maximum possible number of elements in the meta data cache and the maximum possible number of bytes
and the RDCC_W0 value in the raw data chunk cache on a per-datset basis.
|
static int |
H5.H5Pget_chunk_opts(long dcpl_id) |
H5Pget_chunk_opts retrieves the edge chunk option setting stored in the dataset creation property list .
|
static long |
H5.H5Pget_class(long plist) |
H5Pget_class returns the property list class for the property list identified by the plist parameter.
|
static java.lang.String |
H5.H5Pget_class_name(long plid) |
H5Pget_class_name retrieves the name of a generic property list class
|
static long |
H5.H5Pget_class_parent(long plid) |
H5Pget_class_parent retrieves an identifier for the parent class of a property class
|
static int |
H5.H5Pget_copy_object(long ocp_plist_id) |
H5Pget_copy_object retrieves the properties to be used when an object is copied.
|
static boolean |
H5.H5Pget_create_intermediate_group(long lcpl_id) |
H5Pget_create_intermediate_group determines whether property is set to enable creating missing intermediate
groups.
|
static long |
H5.H5Pget_data_transform(long plist_id,
java.lang.String[] expression,
long size) |
H5Pget_data_transform retrieves the data transform expression previously set in the dataset transfer property
list plist_id by H5Pset_data_transform.
|
static long |
H5.H5Pget_driver(long plid) |
H5Pget_driver returns the identifier of the low-level file driver associated with the file access property list
or data transfer property list plid.
|
static boolean |
H5.H5Pget_dset_no_attrs_hint(long dcpl_id) |
H5Pget_dset_no_attrs_hint accesses the flag for whether or not datasets created by the given dcpl
will be created with a "minimized" object header.
|
static int |
H5.H5Pget_edc_check(long plist) |
|
static java.lang.String |
H5.H5Pget_efile_prefix(long dapl_id) |
H5Pget_efile_prefix Retrieves prefix applied to external file paths.
|
static int |
H5.H5Pget_elink_acc_flags(long lapl_id) |
H5Pget_elink_acc_flags retrieves the external link traversal file access flag from the specified link access
property list.
|
static long |
H5.H5Pget_elink_fapl(long lapl_id) |
H5Pget_elink_fapl Retrieves the file access property list identifier associated with the link access property
list.
|
static int |
H5.H5Pget_elink_file_cache_size(long fapl_id) |
H5Pget_elink_file_cache_size retrieves the size of the external link open file cache.
|
static long |
H5.H5Pget_elink_prefix(long lapl_id,
java.lang.String[] prefix) |
H5Pget_elink_prefix Retrieves prefix applied to external link paths.
|
static int |
H5.H5Pget_est_link_info(long gcpl_id,
int[] link_info) |
H5Pget_est_link_info Queries data required to estimate required local heap or object header size.
|
static boolean |
H5.H5Pget_evict_on_close(long fapl_id) |
H5Pget_evict_on_close retrieves the file access property list setting that determines whether an HDF5 object
will be evicted from the library's metadata cache when it is closed.
|
static int |
H5.H5Pget_external(long plist,
int idx,
long name_size,
java.lang.String[] name,
long[] size) |
H5Pget_external returns information about an external file.
|
static int |
H5.H5Pget_external_count(long plist) |
H5Pget_external_count returns the number of external files for the specified dataset.
|
static long |
H5.H5Pget_family_offset(long fapl_id) |
|
static void |
H5.H5Pget_fapl_core(long fapl_id,
long[] increment,
boolean[] backing_store) |
|
static int |
H5.H5Pget_fapl_direct(long fapl_id,
long[] info) |
H5Pget_fapl_direct Retrieve direct I/O settings.
|
static int |
H5.H5Pget_fapl_family(long fapl_id,
long[] memb_size,
long[] memb_fapl_id) |
|
static H5FD_hdfs_fapl_t |
H5.H5Pget_fapl_hdfs(long fapl_id) |
|
static boolean |
H5.H5Pget_fapl_multi(long fapl_id,
int[] memb_map,
long[] memb_fapl,
java.lang.String[] memb_name,
long[] memb_addr) |
H5Pget_fapl_multi Sets up use of the multi I/O driver.
|
static H5FD_ros3_fapl_t |
H5.H5Pget_fapl_ros3(long fapl_id) |
|
static int |
H5.H5Pget_fclose_degree(long plist_id) |
|
static long |
H5.H5Pget_file_space_page_size(long fcpl_id) |
H5Pget_file_space_page_size Sets the file space page size for paged aggregation.
|
static int |
H5.H5Pget_file_space_strategy(long fcpl_id,
boolean[] persist,
long[] threshold) |
H5Pget_file_space_strategy provides the means for applications to manage the HDF5 file's file space strategy for their specific needs.
|
static boolean |
H5.H5Pget_file_space_strategy_persist(long fcpl_id) |
H5Pget_file_space_strategy_persist provides the means for applications to manage the HDF5 file's file space strategy for their specific needs.
|
static long |
H5.H5Pget_file_space_strategy_threshold(long fcpl_id) |
H5Pget_file_space_strategy_threshold provides the means for applications to manage the HDF5 file's file space strategy for their specific needs.
|
static int |
H5.H5Pget_fill_time(long plist_id,
int[] fill_time) |
|
static int |
H5.H5Pget_filter(long plist,
int filter_number,
int[] flags,
long[] cd_nelmts,
int[] cd_values,
long namelen,
java.lang.String[] name,
int[] filter_config) |
H5Pget_filter returns information about a filter, specified by its filter number, in a filter pipeline, specified
by the property list with which it is associated.
|
static int |
H5.H5Pget_filter_by_id(long plist_id,
long filter_id,
int[] flags,
long[] cd_nelmts,
int[] cd_values,
long namelen,
java.lang.String[] name,
int[] filter_config) |
H5Pget_filter_by_id returns information about the filter specified in filter_id, a filter identifier.
|
static int |
H5.H5Pget_filter_by_id2(long plist_id,
long filter_id,
int[] flags,
long[] cd_nelmts,
int[] cd_values,
long namelen,
java.lang.String[] name,
int[] filter_config) |
H5Pget_filter_by_id2 returns information about a filter, specified by its filter id, in a filter pipeline,
specified by the property list with which it is associated.
|
static boolean |
H5.H5Pget_gc_references(long fapl_id) |
H5Pget_gc_references Returns the current setting for the garbage collection refernces property from a file access
property list.
|
static int |
H5.H5Pget_hyper_vector_size(long dxpl_id,
long[] vector_size) |
|
static boolean |
H5.H5Pget_ignore_disabled_file_locking(long fapl_id) |
H5Pget_use_file_locking retrieves whether we ignore file locks when they are disabled.
|
static int |
H5.H5Pget_istore_k(long plist,
int[] ik) |
H5Pget_istore_k queries the 1/2 rank of an indexed storage B-tree.
|
static int |
H5.H5Pget_layout(long plist) |
H5Pget_layout returns the layout of the raw data for a dataset.
|
static int |
H5.H5Pget_libver_bounds(long fapl_id,
int[] libver) |
H5Pget_libver_bounds retrieves the lower and upper bounds on the HDF5 Library versions that indirectly determine
the object formats versions used when creating objects in the file.
|
static int |
H5.H5Pget_link_creation_order(long gcpl_id) |
H5Pget_link_creation_order queries the group creation property list, gcpl_id, and returns a flag indicating
whether link creation order is tracked and/or indexed in a group.
|
static int |
H5.H5Pget_link_phase_change(long gcpl_id,
int[] links) |
H5Pget_link_phase_change Queries the settings for conversion between compact and dense groups.
|
static long |
H5.H5Pget_local_heap_size_hint(long gcpl_id) |
H5Pget_local_heap_size_hint Retrieves the anticipated size of the local heap for original-style groups.
|
static H5AC_cache_config_t |
H5.H5Pget_mdc_config(long plist_id) |
H5Pget_mdc_config gets the initial metadata cache configuration contained in a file access property list and
loads it into the instance of H5AC_cache_config_t pointed to by the config_ptr parameter.
|
static java.lang.String |
H5.H5Pget_mdc_log_options(long fapl_id,
boolean[] mdc_log_options) |
H5Pget_mdc_log_options gets metadata cache logging options.
|
static long |
H5.H5Pget_meta_block_size(long fapl_id) |
H5Pget_meta_block_size the current metadata block size setting.
|
static long |
H5.H5Pget_metadata_read_attempts(long plist_id) |
H5Pget_metadata_read_attempts retrieves the number of read attempts that is set in the file access property list plist_id.
|
static int |
H5.H5Pget_nfilters(long plist) |
H5Pget_nfilters returns the number of filters defined in the filter pipeline associated with the property list
plist.
|
static long |
H5.H5Pget_nlinks(long lapl_id) |
H5Pget_nlinks retrieves the maximum number of soft or user-defined link traversals allowed, nlinks, before the
library assumes it has found a cycle and aborts the traversal.
|
static long |
H5.H5Pget_nprops(long plid) |
H5Pget_nprops retrieves the number of properties in a property list or class
|
static boolean |
H5.H5Pget_obj_track_times(long ocpl_id) |
H5Pget_obj_track_times queries the object creation property list, ocpl_id, to determine whether object times are
being recorded.
|
static int |
H5.H5Pget_shared_mesg_index(long fcpl_id,
int index_num,
int[] mesg_info) |
H5Pget_shared_mesg_index Retrieves the configuration settings for a shared message index.
|
static int |
H5.H5Pget_shared_mesg_nindexes(long fcpl_id) |
H5Pget_shared_mesg_nindexes retrieves number of shared object header message indexes in file creation property
list.
|
static int |
H5.H5Pget_shared_mesg_phase_change(long fcpl_id,
int[] size) |
H5Pget_shared_mesg_phase_change retrieves shared object header message phase change information.
|
static long |
H5.H5Pget_sieve_buf_size(long fapl_id) |
|
static long |
H5.H5Pget_size(long plid,
java.lang.String name) |
H5Pget_size retrieves the size of a property's value in bytes
|
static int |
H5.H5Pget_sizes(long plist,
long[] size) |
H5Pget_sizes retrieves the size of the offsets and lengths used in an HDF5 file.
|
static long |
H5.H5Pget_small_data_block_size(long plist) |
H5Pget_small_data_block_size retrieves the size of a block of small data in a file creation property list.
|
static int |
H5.H5Pget_sym_k(long plist,
int[] size) |
H5Pget_sym_k retrieves the size of the symbol table B-tree 1/2 rank and the symbol table leaf node 1/2 size.
|
static boolean |
H5.H5Pget_use_file_locking(long fapl_id) |
H5Pget_use_file_locking retrieves whether we are using file locking.
|
static int |
H5.H5Pget_userblock(long plist,
long[] size) |
H5Pget_userblock retrieves the size of a user block in a file creation property list.
|
static int |
H5.H5Pget_version(long plist,
int[] version_info) |
Deprecated.
|
static long |
H5.H5Pget_virtual_count(long dcpl_id) |
H5Pget_virtual_count gets the number of mappings for a virtual dataset that has the creation property list specified by dcpl_id.
|
static java.lang.String |
H5.H5Pget_virtual_dsetname(long dcpl_id,
long index) |
H5Pget_virtual_dsetname takes the dataset creation property list for the virtual dataset, dcpl_id, the mapping index, index, the
size of the dataset name for a source dataset, size, and retrieves the name of the source dataset used in the mapping.
|
static java.lang.String |
H5.H5Pget_virtual_filename(long dcpl_id,
long index) |
H5Pget_virtual_filename takes the dataset creation property list for the virtual dataset, dcpl_id, the mapping index, index,
the size of the filename for a source dataset, size, and retrieves the name of the file for a source dataset used in the mapping.
|
static java.lang.String |
H5.H5Pget_virtual_prefix(long dapl_id) |
H5Pget_virtual_prefix Retrieves prefix applied to virtual file paths.
|
static long |
H5.H5Pget_virtual_printf_gap(long dapl_id) |
H5Pget_virtual_printf_gap returns the maximum number of missing printf-style files and/or datasets for
determining the extent of an unlimited virtual dataaset, gap_size, using the access property list for
the virtual dataset, dapl_id.
|
static long |
H5.H5Pget_virtual_srcspace(long dcpl_id,
long index) |
H5Pget_virtual_srcspace takes the dataset creation property list for the virtual dataset, dcpl_id, and the mapping index, index,
and returns a dataspace identifier for the selection within the source dataset used in the mapping.
|
static int |
H5.H5Pget_virtual_view(long dapl_id) |
H5Pget_virtual_view takes the virtual dataset access property list, dapl_id, and retrieves the flag,
view, set by the H5Pset_virtual_view call.
|
static long |
H5.H5Pget_virtual_vspace(long dcpl_id,
long index) |
H5Pget_virtual_vspace takes the dataset creation property list for the virtual dataset, dcpl_id, and the mapping index, index,
and returns a dataspace identifier for the selection within the virtual dataset used in the mapping.
|
static void |
H5.H5Pinsert2_nocb(long plist,
java.lang.String name,
long size,
byte[] value) |
|
static int |
H5.H5Pisa_class(long plist,
long pclass) |
H5Pisa_class checks to determine whether a property list is a member of the specified class
|
static int |
H5.H5Piterate(long plist,
int[] idx,
H5P_iterate_cb op,
H5P_iterate_t op_data) |
|
static void |
H5.H5PLappend(java.lang.String plugin_path) |
H5PLappend inserts the plugin path at the end of the table.
|
static java.lang.String |
H5.H5PLget(int index) |
H5PLget retrieves the plugin path at the specified index.
|
static int |
H5.H5PLget_loading_state() |
H5PLget_loading_state retrieves the state of the dynamic plugins flag, plugin_flags..
|
static void |
H5.H5PLinsert(java.lang.String plugin_path,
int index) |
H5PLinsert inserts the plugin path at the specified index.
|
static void |
H5.H5PLprepend(java.lang.String plugin_path) |
H5PLprepend inserts the plugin path at the beginning of the table.
|
static void |
H5.H5PLremove(int index) |
H5PLremove removes the plugin path at the specified index.
|
static void |
H5.H5PLreplace(java.lang.String plugin_path,
int index) |
H5PLreplace replaces the plugin path at the specified index.
|
static void |
H5.H5PLset_loading_state(int plugin_flags) |
H5PLset_loading_state uses one argument to enable or disable individual plugins.
|
static int |
H5.H5PLsize() |
H5PLsize retrieves the size of the current list of plugin paths.
|
static int |
H5.H5Pmodify_filter(long plist,
long filter,
int flags,
long cd_nelmts,
int[] cd_values) |
|
static void |
H5.H5Pregister2_nocb(long plist_class,
java.lang.String name,
long size,
byte[] def_value) |
|
static int |
H5.H5Premove(long plid,
java.lang.String name) |
H5Premove removes a property from a property list
|
static int |
H5.H5Premove_filter(long obj_id,
long filter) |
|
static int |
H5.H5Pset(long plid,
java.lang.String name,
int value) |
Sets a property list value (support integer only)
|
static int |
H5.H5Pset_alignment(long plist,
long threshold,
long alignment) |
H5Pset_alignment sets the alignment properties of a file access property list so that any file object >=
THRESHOLD bytes will be aligned on an address which is a multiple of ALIGNMENT.
|
static int |
H5.H5Pset_alloc_time(long plist_id,
int alloc_time) |
|
static int |
H5.H5Pset_attr_creation_order(long ocpl_id,
int crt_order_flags) |
H5Pset_attr_creation_order sets flags specifying whether to track and index attribute creation order on an
object.
|
static void |
H5.H5Pset_attr_phase_change(long ocpl_id,
int max_compact,
int min_dense) |
H5Pset_attr_phase_change sets threshold values for attribute storage on an object.
|
static int |
H5.H5Pset_btree_ratios(long plist_id,
double left,
double middle,
double right) |
H5Pset_btree_ratio Sets B-tree split ratios for a dataset transfer property list.
|
static void |
H5.H5Pset_buffer_size(long plist,
long size) |
H5Pset_buffer sets type conversion and background buffers.
|
static int |
H5.H5Pset_cache(long plist,
int mdc_nelmts,
long rdcc_nelmts,
long rdcc_nbytes,
double rdcc_w0) |
H5Pset_cache sets the number of elements (objects) in the meta data cache and the total number of bytes in the
raw data chunk cache.
|
static void |
H5.H5Pset_char_encoding(long plist_id,
int encoding) |
|
static int |
H5.H5Pset_chunk(long plist,
int ndims,
byte[] dim) |
H5Pset_chunk sets the size of the chunks used to store a chunked layout dataset.
|
static void |
H5.H5Pset_chunk_cache(long dapl_id,
long rdcc_nslots,
long rdcc_nbytes,
double rdcc_w0) |
H5Pset_chunk_cache sets the number of elements (objects) in the meta data cache and the total number of bytes in
the raw data chunk cache on a per-datset basis.
|
static void |
H5.H5Pset_chunk_opts(long dcpl_id,
int opts) |
H5Pset_chunk_opts Sets the edge chunk option in a dataset creation property list.
|
static void |
H5.H5Pset_copy_object(long ocp_plist_id,
int copy_options) |
H5Pset_copy_object Sets properties to be used when an object is copied.
|
static int |
H5.H5Pset_create_intermediate_group(long lcpl_id,
boolean crt_intermed_group) |
H5Pset_create_intermediate_group specifies in property list whether to create missing intermediate groups
|
static int |
H5.H5Pset_data_transform(long plist_id,
java.lang.String expression) |
H5Pset_data_transform sets a data transform expression
|
static int |
H5.H5Pset_deflate(long plist,
int level) |
H5Pset_deflate sets the compression method for a dataset.
|
static void |
H5.H5Pset_dset_no_attrs_hint(long dcpl_id,
boolean minimize) |
H5Pset_dset_no_attrs_hint sets the dcpl to minimize (or explicitly to not minimized) dataset object
headers upon creation.
|
static int |
H5.H5Pset_edc_check(long plist,
int check) |
|
static void |
H5.H5Pset_efile_prefix(long dapl_id,
java.lang.String prefix) |
H5Pset_efile_prefix Sets prefix to be applied to external file paths.
|
static int |
H5.H5Pset_elink_acc_flags(long lapl_id,
int flags) |
H5Pset_elink_acc_flags Sets the external link traversal file access flag in a link access property list.
|
static int |
H5.H5Pset_elink_fapl(long lapl_id,
long fapl_id) |
H5Pset_elink_fapl sets a file access property list for use in accessing a file pointed to by an external link.
|
static void |
H5.H5Pset_elink_file_cache_size(long fapl_id,
int efc_size) |
H5Pset_elink_file_cache_size sets the number of files that can be held open in an external link open file cache.
|
static int |
H5.H5Pset_elink_prefix(long lapl_id,
java.lang.String prefix) |
H5Pset_elink_prefix Sets prefix to be applied to external link paths.
|
static int |
H5.H5Pset_est_link_info(long gcpl_id,
int est_num_entries,
int est_name_len) |
H5Pset_est_link_info Sets estimated number of links and length of link names in a group.
|
static void |
H5.H5Pset_evict_on_close(long fapl_id,
boolean evict_on_close) |
H5Pset_evict_on_close controls the library's behavior of evicting metadata associated with a closed object.
|
static int |
H5.H5Pset_external(long plist,
java.lang.String name,
long offset,
long size) |
H5Pset_external adds an external file to the list of external files.
|
static int |
H5.H5Pset_family_offset(long fapl_id,
long offset) |
|
static int |
H5.H5Pset_fapl_core(long fapl_id,
long increment,
boolean backing_store) |
|
static int |
H5.H5Pset_fapl_direct(long fapl_id,
long alignment,
long block_size,
long cbuf_size) |
H5Pset_fapl_direct Sets up use of the direct I/O driver.
|
static int |
H5.H5Pset_fapl_family(long fapl_id,
long memb_size,
long memb_fapl_id) |
|
static int |
H5.H5Pset_fapl_hdfs(long fapl_id,
H5FD_hdfs_fapl_t fapl_conf) |
|
static void |
H5.H5Pset_fapl_log(long fapl_id,
java.lang.String logfile,
long flags,
long buf_size) |
H5Pset_fapl_log Sets up the logging virtual file driver (H5FD_LOG) for use.
|
static void |
H5.H5Pset_fapl_multi(long fapl_id,
int[] memb_map,
long[] memb_fapl,
java.lang.String[] memb_name,
long[] memb_addr,
boolean relax) |
H5Pset_fapl_multi Sets up use of the multi I/O driver.
|
static int |
H5.H5Pset_fapl_ros3(long fapl_id,
H5FD_ros3_fapl_t fapl_conf) |
|
static int |
H5.H5Pset_fapl_sec2(long fapl_id) |
|
static void |
H5.H5Pset_fapl_split(long fapl_id,
java.lang.String meta_ext,
long meta_plist_id,
java.lang.String raw_ext,
long raw_plist_id) |
|
static int |
H5.H5Pset_fapl_stdio(long fapl_id) |
|
static int |
H5.H5Pset_fapl_windows(long fapl_id) |
|
static int |
H5.H5Pset_fclose_degree(long plist,
int degree) |
|
static void |
H5.H5Pset_file_locking(long fapl_id,
boolean use_file_locking,
boolean ignore_when_disabled) |
H5Pset_file_locking sets parameters related to file locking.
|
static void |
H5.H5Pset_file_space_page_size(long fcpl_id,
long page_size) |
H5Pset_file_space_page_size retrieves the file space page size for aggregating small metadata or raw data.
|
static void |
H5.H5Pset_file_space_strategy(long fcpl_id,
int strategy,
boolean persist,
long threshold) |
H5Pset_file_space_strategy sets the file space management strategy for the file associated with fcpl_id to strategy.
|
static int |
H5.H5Pset_fill_time(long plist_id,
int fill_time) |
|
static int |
H5.H5Pset_filter(long plist,
int filter,
int flags,
long cd_nelmts,
int[] cd_values) |
H5Pset_filter adds the specified filter and corresponding properties to the end of an output filter pipeline.
|
static int |
H5.H5Pset_fletcher32(long plist) |
|
static int |
H5.H5Pset_gc_references(long fapl_id,
boolean gc_ref) |
H5Pset_gc_references Sets the flag for garbage collecting references for the file.
|
static int |
H5.H5Pset_hyper_vector_size(long dxpl_id,
long vector_size) |
|
static int |
H5.H5Pset_istore_k(long plist,
int ik) |
H5Pset_istore_k sets the size of the parameter used to control the B-trees for indexing chunked datasets.
|
static int |
H5.H5Pset_layout(long plist,
int layout) |
H5Pset_layout sets the type of storage used store the raw data for a dataset.
|
static int |
H5.H5Pset_libver_bounds(long fapl_id,
int low,
int high) |
H5Pset_libver_bounds Sets bounds on library versions, and indirectly format versions, to be used when creating
objects
|
static int |
H5.H5Pset_link_creation_order(long gcpl_id,
int crt_order_flags) |
H5Pset_link_creation_order Sets flags in a group creation property list, gcpl_id, for tracking and/or indexing
links on creation order.
|
static int |
H5.H5Pset_link_phase_change(long gcpl_id,
int max_compact,
int min_dense) |
H5Pset_link_phase_change Sets the parameters for conversion between compact and dense groups.
|
static int |
H5.H5Pset_local_heap_size_hint(long gcpl_id,
long size_hint) |
H5Pset_local_heap_size_hint Specifies the anticipated maximum size of a local heap.
|
static void |
H5.H5Pset_mdc_config(long plist_id,
H5AC_cache_config_t config_ptr) |
|
static void |
H5.H5Pset_mdc_log_options(long fapl_id,
boolean is_enabled,
java.lang.String location,
boolean start_on_access) |
H5Pset_mdc_log_options sets metadata cache logging options.
|
static void |
H5.H5Pset_meta_block_size(long fapl_id,
long size) |
H5Pset_meta_block_size sets the minimum metadata block size.
|
static void |
H5.H5Pset_metadata_read_attempts(long plist_id,
long attempts) |
H5Pset_metadata_read_attempts sets the number of reads that the library will try when reading checksummed
metadata in an HDF5 file opened with SWMR access.
|
static int |
H5.H5Pset_nbit(long plist_id) |
H5Pset_nbit Sets up the use of the N-Bit filter.
|
static int |
H5.H5Pset_nlinks(long lapl_id,
long nlinks) |
H5Pset_nlinks sets the maximum number of soft or user-defined link traversals allowed, nlinks, before the library
assumes it has found a cycle and aborts the traversal.
|
static void |
H5.H5Pset_obj_track_times(long ocpl_id,
boolean track_times) |
H5Pset_obj_track_times sets a property in the object creation property list, ocpl_id, that governs the recording
of times associated with an object.
|
static int |
H5.H5Pset_scaleoffset(long plist_id,
int scale_type,
int scale_factor) |
H5Pset_scaleoffset sets the Scale-Offset filter for a dataset.
|
static int |
H5.H5Pset_shared_mesg_index(long fcpl_id,
int index_num,
int mesg_type_flags,
int min_mesg_size) |
H5Pset_shared_mesg_index Configures the specified shared object header message index
|
static int |
H5.H5Pset_shared_mesg_nindexes(long plist_id,
int nindexes) |
H5Pset_shared_mesg_nindexes sets the number of shared object header message indexes in the specified file
creation property list.
|
static int |
H5.H5Pset_shared_mesg_phase_change(long fcpl_id,
int max_list,
int min_btree) |
H5Pset_shared_mesg_phase_change sets shared object header message storage phase change thresholds.
|
static int |
H5.H5Pset_shuffle(long plist_id) |
|
static void |
H5.H5Pset_sieve_buf_size(long fapl_id,
long size) |
|
static int |
H5.H5Pset_sizes(long plist,
int sizeof_addr,
int sizeof_size) |
H5Pset_sizes sets the byte size of the offsets and lengths used to address objects in an HDF5 file.
|
static int |
H5.H5Pset_small_data_block_size(long plist,
long size) |
H5Pset_small_data_block_size reserves blocks of size bytes for the contiguous storage of the raw data portion of
small datasets.
|
static int |
H5.H5Pset_sym_k(long plist,
int ik,
int lk) |
H5Pset_sym_k sets the size of parameters used to control the symbol table nodes.
|
static int |
H5.H5Pset_szip(long plist,
int options_mask,
int pixels_per_block) |
|
static int |
H5.H5Pset_userblock(long plist,
long size) |
H5Pset_userblock sets the user block size of a file creation property list.
|
static void |
H5.H5Pset_virtual(long dcpl_id,
long vspace_id,
java.lang.String src_file_name,
java.lang.String src_dset_name,
long src_space_id) |
H5Pset_virtual maps elements of the virtual dataset (VDS) described by the
virtual dataspace identifier vspace_id to the elements of the source dataset
described by the source dataset dataspace identifier src_space_id.
|
static void |
H5.H5Pset_virtual_prefix(long dapl_id,
java.lang.String prefix) |
H5Pset_virtual_prefix Sets prefix to be applied to virtual file paths.
|
static void |
H5.H5Pset_virtual_printf_gap(long dapl_id,
long gap_size) |
H5Pset_virtual_printf_gap sets the access property list for the virtual dataset, dapl_id, to instruct the
library to stop looking for the mapped data stored in the files and/or datasets with the printf-style names
after not finding gap_size files and/or datasets.
|
static void |
H5.H5Pset_virtual_view(long dapl_id,
int view) |
H5Pset_virtual_view takes the access property list for the virtual dataset, dapl_id, and the flag,
view, and sets the VDS view according to the flag value.
|
static int |
H5.H5Punregister(long plid,
java.lang.String name) |
H5Punregister removes a property from a property list class
|
static byte[] |
H5.H5Rcreate(long loc_id,
java.lang.String name,
int ref_type,
long space_id) |
H5Rcreate creates the reference, ref, of the type specified in ref_type, pointing to the object name located at
loc_id.
|
static long |
H5.H5Rdereference(long dataset,
long access_list,
int ref_type,
byte[] ref) |
Given a reference to some object, H5Rdereference opens that object and return an identifier.
|
static long |
H5.H5Rget_name(long loc_id,
int ref_type,
byte[] ref,
java.lang.String[] name,
long size) |
H5Rget_name retrieves a name for the object identified by ref.
|
static int |
H5.H5Rget_obj_type(long loc_id,
int ref_type,
byte[] ref) |
H5Rget_obj_type Given a reference to an object ref, H5Rget_obj_type returns the type of the object pointed to.
|
static long |
H5.H5Rget_region(long loc_id,
int ref_type,
byte[] ref) |
Given a reference to an object ref, H5Rget_region creates a copy of the dataspace of the dataset pointed to and
defines a selection in the copy which is the region pointed to.
|
static int |
H5.H5Sclose(long space_id) |
H5Sclose releases a dataspace.
|
static long |
H5.H5Scopy(long space_id) |
H5Scopy creates a new dataspace which is an exact copy of the dataspace identified by space_id.
|
static long |
H5.H5Screate(int type) |
H5Screate creates a new dataspace of a particular type.
|
static long |
H5.H5Sdecode(byte[] buf) |
H5Sdecode reconstructs the HDF5 data space object and returns a new object handle for it.
|
static byte[] |
H5.H5Sencode(long obj_id) |
H5Sencode converts a data space description into binary form in a buffer.
|
static int |
H5.H5set_free_list_limits(int reg_global_lim,
int reg_list_lim,
int arr_global_lim,
int arr_list_lim,
int blk_global_lim,
int blk_list_lim) |
|
static int |
H5.H5Sextent_copy(long dest_space_id,
long source_space_id) |
H5Sextent_copy copies the extent from source_space_id to dest_space_id.
|
static boolean |
H5.H5Sextent_equal(long first_space_id,
long second_space_id) |
H5Sextent_equal determines whether the dataspace extents of two dataspaces, space1_id and space2_id, are equal.
|
static void |
H5.H5Sget_regular_hyperslab(long space_id,
long[] start,
long[] stride,
long[] count,
long[] block) |
H5Sget_regular_hyperslab determines if a hyperslab selection is regular for the dataspace specified
by space_id.
|
static int |
H5.H5Sget_select_bounds(long spaceid,
long[] start,
long[] end) |
H5Sget_select_bounds retrieves the coordinates of the bounding box containing the current selection and places
them into user-supplied buffers.
|
static long |
H5.H5Sget_select_elem_npoints(long spaceid) |
H5Sget_select_elem_npoints returns the number of element points in the current dataspace selection.
|
static int |
H5.H5Sget_select_elem_pointlist(long spaceid,
long startpoint,
long numpoints,
long[] buf) |
H5Sget_select_elem_pointlist returns an array of of element points in the current dataspace selection.
|
static int |
H5.H5Sget_select_hyper_blocklist(long spaceid,
long startblock,
long numblocks,
long[] buf) |
H5Sget_select_hyper_blocklist returns an array of hyperslab blocks.
|
static long |
H5.H5Sget_select_hyper_nblocks(long spaceid) |
H5Sget_select_hyper_nblocks returns the number of hyperslab blocks in the current dataspace selection.
|
static long |
H5.H5Sget_select_npoints(long space_id) |
H5Sget_select_npoints determines the number of elements in the current selection of a dataspace.
|
static int |
H5.H5Sget_select_type(long space_id) |
H5Sget_select_type retrieves the type of selection currently defined for the dataspace space_id.
|
static int |
H5.H5Sget_simple_extent_dims(long space_id,
long[] dims,
long[] maxdims) |
H5Sget_simple_extent_dims returns the size and maximum sizes of each dimension of a dataspace through the dims
and maxdims parameters.
|
static int |
H5.H5Sget_simple_extent_ndims(long space_id) |
H5Sget_simple_extent_ndims determines the dimensionality (or rank) of a dataspace.
|
static long |
H5.H5Sget_simple_extent_npoints(long space_id) |
H5Sget_simple_extent_npoints determines the number of elements in a dataspace.
|
static int |
H5.H5Sget_simple_extent_type(long space_id) |
H5Sget_simple_extent_type queries a dataspace to determine the current class of a dataspace.
|
static boolean |
H5.H5Sis_regular_hyperslab(long space_id) |
H5Sis_regular_hyperslab retrieves a regular hyperslab selection for the dataspace specified
by space_id.
|
static boolean |
H5.H5Sis_simple(long space_id) |
H5Sis_simple determines whether a dataspace is a simple dataspace.
|
static int |
H5.H5Soffset_simple(long space_id,
byte[] offset) |
H5Soffset_simple sets the offset of a simple dataspace space_id.
|
static int |
H5.H5Sselect_all(long space_id) |
H5Sselect_all selects the entire extent of the dataspace space_id.
|
static int |
H5.H5Sselect_elements(long space_id,
int op,
int num_elements,
long[][] coord2D) |
H5Sselect_elements selects array elements to be included in the selection for the space_id dataspace.
|
static int |
H5.H5Sselect_hyperslab(long space_id,
int op,
byte[] start,
byte[] stride,
byte[] count,
byte[] block) |
H5Sselect_hyperslab selects a hyperslab region to add to the current selected region for the dataspace specified
by space_id.
|
static int |
H5.H5Sselect_hyperslab(long space_id,
int op,
long[] start,
long[] stride,
long[] count,
long[] block) |
|
static int |
H5.H5Sselect_none(long space_id) |
H5Sselect_none resets the selection region for the dataspace space_id to include no elements.
|
static boolean |
H5.H5Sselect_valid(long space_id) |
H5Sselect_valid verifies that the selection for the dataspace.
|
static int |
H5.H5Sset_extent_none(long space_id) |
H5Sset_extent_none removes the extent from a dataspace and sets the type to H5S_NONE.
|
static long |
H5.H5Sset_extent_simple(long space_id,
int rank,
byte[] current_size,
byte[] maximum_size) |
|
static long |
H5.H5Sset_extent_simple(long space_id,
int rank,
long[] current_size,
long[] maximum_size) |
H5Sset_extent_simple sets or resets the size of an existing dataspace.
|
static long |
H5.H5Tarray_create(long base_id,
int ndims,
long[] dim) |
H5Tarray_create creates a new array datatype object.
|
static int |
H5.H5Tclose(long type_id) |
H5Tclose releases a datatype.
|
static void |
H5.H5Tcommit(long loc_id,
java.lang.String name,
long type_id,
long lcpl_id,
long tcpl_id,
long tapl_id) |
H5Tcommit saves a transient datatype as an immutable named datatype in a file.
|
static void |
H5.H5Tcommit_anon(long loc_id,
long type_id,
long tcpl_id,
long tapl_id) |
H5Tcommit_anon commits a transient datatype (not immutable) to a file, turning it into a named datatype with the
specified creation and property lists.
|
static boolean |
H5.H5Tcommitted(long type_id) |
H5Tcommitted queries a type to determine whether the type specified by the type identifier is a named type or a
transient type.
|
static void |
H5.H5Tcompiler_conv(long src_id,
long dst_id) |
H5Tcompiler_conv finds out whether the library's conversion function from type src_id to type dst_id is a
compiler (hard) conversion.
|
static void |
H5.H5Tconvert(long src_id,
long dst_id,
long nelmts,
byte[] buf,
byte[] background,
long plist_id) |
H5Tconvert converts nelmts elements from the type specified by the src_id identifier to type dst_id.
|
static long |
H5.H5Tcopy(long type_id) |
H5Tcopy copies an existing datatype.
|
static long |
H5.H5Tcreate(int tclass,
long size) |
H5Tcreate creates a new dataype of the specified class with the specified number of bytes.
|
static long |
H5.H5Tdecode(byte[] buf) |
H5Tdecode reconstructs the HDF5 data type object and returns a new object handle for it.
|
static boolean |
H5.H5Tdetect_class(long type_id,
int cls) |
H5Tdetect_class determines whether the datatype specified in dtype_id contains any datatypes of the datatype
class specified in dtype_class.
|
static int |
H5.H5Tencode(long obj_id,
byte[] buf,
long nalloc) |
H5Tencode converts a data type description into binary form in a buffer.
|
static long |
H5.H5Tenum_create(long base_id) |
H5Tenum_create creates a new enumeration datatype based on the specified base datatype, parent_id, which must be
an integer type.
|
static void |
H5.H5Tenum_insert(long type,
java.lang.String name,
byte[] value) |
H5Tenum_insert inserts a new enumeration datatype member into an enumeration datatype.
|
static int |
H5.H5Tenum_insert(long type,
java.lang.String name,
int value) |
|
static int |
H5.H5Tenum_insert(long type,
java.lang.String name,
int[] value) |
H5Tenum_insert inserts a new enumeration datatype member into an enumeration datatype.
|
static java.lang.String |
H5.H5Tenum_nameof(long type,
byte[] value,
long size) |
H5Tenum_nameof finds the symbol name that corresponds to the specified value of the enumeration datatype type.
|
static int |
H5.H5Tenum_nameof(long type,
int[] value,
java.lang.String[] name,
int size) |
H5Tenum_nameof finds the symbol name that corresponds to the specified value of the enumeration datatype type.
|
static void |
H5.H5Tenum_valueof(long type,
java.lang.String name,
byte[] value) |
H5Tenum_valueof finds the value that corresponds to the specified name of the enumeration datatype type.
|
static int |
H5.H5Tenum_valueof(long type,
java.lang.String name,
int[] value) |
H5Tenum_valueof finds the value that corresponds to the specified name of the enumeration datatype type.
|
static boolean |
H5.H5Tequal(long type_id1,
long type_id2) |
H5Tequal determines whether two datatype identifiers refer to the same datatype.
|
static void |
H5.H5Tflush(long dtype_id) |
H5Tflush causes all buffers associated with a committed datatype to be immediately flushed to disk
without removing the data from the cache.
|
static int |
H5.H5Tget_array_dims(long type_id,
long[] dims) |
H5Tget_array_dims returns the sizes of the dimensions of the specified array datatype object.
|
static int |
H5.H5Tget_array_dims2(long type_id,
long[] dims) |
H5Tget_array_dims2 returns the sizes of the dimensions of the specified array datatype object.
|
static int |
H5.H5Tget_array_ndims(long type_id) |
H5Tget_array_ndims returns the rank, the number of dimensions, of an array datatype object.
|
static int |
H5.H5Tget_class(long type_id) |
H5Tget_class returns the datatype class identifier.
|
static long |
H5.H5Tget_create_plist(long type_id) |
H5Tget_create_plist returns a property list identifier for the datatype creation property list associated with
the datatype specified by type_id.
|
static int |
H5.H5Tget_cset(long type_id) |
H5Tget_cset retrieves the character set type of a string datatype.
|
static int |
H5.H5Tget_ebias(long type_id) |
H5Tget_ebias retrieves the exponent bias of a floating-point type.
|
static long |
H5.H5Tget_ebias_long(long type_id) |
H5Tget_ebias retrieves the exponent bias of a floating-point type.
|
static int |
H5.H5Tget_fields(long type_id,
int[] fields) |
H5Tget_fields retrieves information about the locations of the various bit fields of a floating point datatype.
|
static void |
H5.H5Tget_fields(long type_id,
long[] fields) |
H5Tget_fields retrieves information about the locations of the various bit fields of a floating point datatype.
|
static int |
H5.H5Tget_inpad(long type_id) |
H5Tget_inpad retrieves the internal padding type for unused bits in floating-point datatypes.
|
static int |
H5.H5Tget_member_class(long type_id,
int membno) |
H5Tget_member_class returns the class of datatype of the specified member.
|
static long |
H5.H5Tget_member_offset(long type_id,
int membno) |
H5Tget_member_offset returns the byte offset of the specified member of the compound datatype.
|
static long |
H5.H5Tget_member_type(long type_id,
int field_idx) |
H5Tget_member_type returns the datatype of the specified member.
|
static void |
H5.H5Tget_member_value(long type_id,
int membno,
byte[] value) |
H5Tget_member_value returns the value of the enumeration datatype member memb_no.
|
static int |
H5.H5Tget_member_value(long type_id,
int membno,
int[] value) |
H5Tget_member_value returns the value of the enumeration datatype member memb_no.
|
static long |
H5.H5Tget_native_type(long type_id) |
H5Tget_native_type returns the equivalent native datatype for the datatype specified in type_id.
|
static long |
H5.H5Tget_native_type(long type_id,
int direction) |
H5Tget_native_type returns the equivalent native datatype for the datatype specified in type_id.
|
static int |
H5.H5Tget_nmembers(long type_id) |
H5Tget_nmembers retrieves the number of fields a compound datatype has.
|
static int |
H5.H5Tget_norm(long type_id) |
H5Tget_norm retrieves the mantissa normalization of a floating-point datatype.
|
static int |
H5.H5Tget_offset(long type_id) |
H5Tget_offset retrieves the bit offset of the first significant bit.
|
static int |
H5.H5Tget_order(long type_id) |
H5Tget_order returns the byte order of an atomic datatype.
|
static int |
H5.H5Tget_pad(long type_id,
int[] pad) |
H5Tget_pad retrieves the padding type of the least and most-significant bit padding.
|
static int |
H5.H5Tget_precision(long type_id) |
H5Tget_precision returns the precision of an atomic datatype.
|
static long |
H5.H5Tget_precision_long(long type_id) |
H5Tget_precision returns the precision of an atomic datatype.
|
static int |
H5.H5Tget_sign(long type_id) |
H5Tget_sign retrieves the sign type for an integer type.
|
static long |
H5.H5Tget_size(long type_id) |
H5Tget_size returns the size of a datatype in bytes.
|
static int |
H5.H5Tget_strpad(long type_id) |
H5Tget_strpad retrieves the string padding method for a string datatype.
|
static long |
H5.H5Tget_super(long type) |
H5Tget_super returns the type from which TYPE is derived.
|
static java.lang.String |
H5.H5Tget_tag(long type) |
H5Tget_tag returns the tag associated with datatype type_id.
|
static int |
H5.H5Tinsert(long type_id,
java.lang.String name,
long offset,
long field_id) |
H5Tinsert adds another member to the compound datatype type_id.
|
static boolean |
H5.H5Tis_variable_str(long type_id) |
H5Tis_variable_str determines whether the datatype identified in type_id is a variable-length string.
|
static int |
H5.H5Tlock(long type_id) |
H5Tlock locks the datatype specified by the type_id identifier, making it read-only and non-destrucible.
|
static long |
H5.H5Topen(long loc_id,
java.lang.String name,
long tapl_id) |
H5Topen opens a named datatype at the location specified by loc_id and return an identifier for the datatype.
|
static int |
H5.H5Tpack(long type_id) |
H5Tpack recursively removes padding from within a compound datatype to make it more efficient (space-wise) to
store that data.
|
static void |
H5.H5Trefresh(long dtype_id) |
H5Trefresh causes all buffers associated with a committed datatype to be cleared and immediately
re-loaded with updated contents from disk.
|
static int |
H5.H5Tset_cset(long type_id,
int cset) |
H5Tset_cset the character set to be used.
|
static int |
H5.H5Tset_ebias(long type_id,
int ebias) |
H5Tset_ebias sets the exponent bias of a floating-point type.
|
static void |
H5.H5Tset_ebias(long type_id,
long ebias) |
H5Tset_ebias sets the exponent bias of a floating-point type.
|
static int |
H5.H5Tset_fields(long type_id,
int spos,
int epos,
int esize,
int mpos,
int msize) |
H5Tset_fields sets the locations and sizes of the various floating point bit fields.
|
static void |
H5.H5Tset_fields(long type_id,
long spos,
long epos,
long esize,
long mpos,
long msize) |
H5Tset_fields sets the locations and sizes of the various floating point bit fields.
|
static int |
H5.H5Tset_inpad(long type_id,
int inpad) |
If any internal bits of a floating point type are unused (that is, those significant bits which are not part of
the sign, exponent, or mantissa), then H5Tset_inpad will be filled according to the value of the padding value
property inpad.
|
static int |
H5.H5Tset_norm(long type_id,
int norm) |
H5Tset_norm sets the mantissa normalization of a floating-point datatype.
|
static int |
H5.H5Tset_offset(long type_id,
int offset) |
H5Tset_offset sets the bit offset of the first significant bit.
|
static void |
H5.H5Tset_offset(long type_id,
long offset) |
H5Tset_offset sets the bit offset of the first significant bit.
|
static int |
H5.H5Tset_order(long type_id,
int order) |
H5Tset_order sets the byte ordering of an atomic datatype.
|
static int |
H5.H5Tset_pad(long type_id,
int lsb,
int msb) |
H5Tset_pad sets the least and most-significant bits padding types.
|
static int |
H5.H5Tset_precision(long type_id,
int precision) |
H5Tset_precision sets the precision of an atomic datatype.
|
static void |
H5.H5Tset_precision(long type_id,
long precision) |
H5Tset_precision sets the precision of an atomic datatype.
|
static int |
H5.H5Tset_sign(long type_id,
int sign) |
H5Tset_sign sets the sign proprety for an integer type.
|
static int |
H5.H5Tset_size(long type_id,
long size) |
H5Tset_size sets the total size in bytes, size, for an atomic datatype (this operation is not permitted on
compound datatypes).
|
static int |
H5.H5Tset_strpad(long type_id,
int strpad) |
H5Tset_strpad defines the storage mechanism for the string.
|
static int |
H5.H5Tset_tag(long type,
java.lang.String tag) |
H5Tset_tag tags an opaque datatype type_id with a unique ASCII identifier tag.
|
static long |
H5.H5Tvlen_create(long base_id) |
H5Tvlen_create creates a new variable-length (VL) dataype.
|
static int |
H5.H5Zfilter_avail(int filter) |
|
static int |
H5.H5Zget_filter_info(int filter) |
|
static int |
H5.H5Zunregister(int filter) |
|