Package | Description |
---|---|
hdf.hdf5lib | |
hdf.hdf5lib.exceptions |
Modifier and Type | Method and Description |
---|---|
static int |
H5._H5Oopen_by_idx(int loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
int lapl_id) |
static int |
H5._H5Pclose_class(int plid) |
static int |
H5.H5Aclose(int attr_id)
H5Aclose terminates access to the attribute specified by its identifier, attr_id.
|
static int |
H5.H5Acopy(int src_aid,
int dst_aid)
H5Acopy copies the content of one attribute to another.
|
static int |
H5.H5Acreate_by_name(int loc_id,
java.lang.String obj_name,
java.lang.String attr_name,
int type_id,
int space_id,
int acpl_id,
int aapl_id,
int 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.H5Acreate(int loc_id,
java.lang.String name,
int type_id,
int space_id,
int create_plist)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Acreate(int, String, int, int, int, int) |
static int |
H5.H5Acreate(int loc_id,
java.lang.String attr_name,
int type_id,
int space_id,
int acpl_id,
int aapl_id)
H5Acreate creates an attribute, attr_name, which is attached to the object specified by the identifier loc_id.
|
static void |
H5.H5Adelete_by_idx(int loc_id,
java.lang.String obj_name,
int idx_type,
int order,
long n,
int lapl_id)
H5Adelete_by_idx removes an attribute, specified by its location in an index, from an object.
|
static int |
H5.H5Adelete_by_name(int loc_id,
java.lang.String obj_name,
java.lang.String attr_name,
int 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 int |
H5.H5Adelete(int loc_id,
java.lang.String name)
H5Adelete removes the attribute specified by its name, name, from a dataset, group, or named datatype.
|
static boolean |
H5.H5Aexists_by_name(int loc_id,
java.lang.String obj_name,
java.lang.String attr_name,
int lapl_id)
H5Aexists_by_name determines whether the attribute attr_name exists on an object.
|
static boolean |
H5.H5Aexists(int obj_id,
java.lang.String attr_name)
H5Aexists determines whether the attribute attr_name exists on the object specified by obj_id.
|
static int |
H5.H5Aget_create_plist(int attr_id)
H5Aget_create_plist retrieves a copy of the attribute creation property list identifier.
|
static H5A_info_t |
H5.H5Aget_info_by_idx(int loc_id,
java.lang.String obj_name,
int idx_type,
int order,
long n,
int lapl_id)
H5Aget_info_by_idx Retrieves attribute information, by attribute index position.
|
static H5A_info_t |
H5.H5Aget_info_by_name(int loc_id,
java.lang.String obj_name,
java.lang.String attr_name,
int lapl_id)
H5Aget_info_by_name Retrieves attribute information, by attribute name.
|
static H5A_info_t |
H5.H5Aget_info(int attr_id)
H5Aget_info retrieves attribute information, by attribute identifier.
|
static java.lang.String |
H5.H5Aget_name_by_idx(int attr_id,
java.lang.String obj_name,
int idx_type,
int order,
long n,
int 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_name(int attr_id,
long buf_size,
java.lang.String[] name)
H5Aget_name retrieves the name of an attribute specified by the identifier, attr_id.
|
static long |
H5.H5Aget_name(int attr_id,
java.lang.String[] name) |
static int |
H5.H5Aget_num_attrs(int loc_id)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Oget_info(int ) |
static int |
H5.H5Aget_space(int attr_id)
H5Aget_space retrieves a copy of the dataspace for an attribute.
|
static long |
H5.H5Aget_storage_size(int attr_id)
H5Aget_storage_size returns the amount of storage that is required for the specified attribute, attr_id.
|
static int |
H5.H5Aget_type(int attr_id)
H5Aget_type retrieves a copy of the datatype for an attribute.
|
static int |
H5.H5Aiterate_by_name(int loc_id,
java.lang.String obj_name,
int idx_type,
int order,
long idx,
H5A_iterate_cb op,
H5A_iterate_t op_data,
int lapl_id)
H5Aiterate_by_name iterates over the attributes attached to the dataset or group specified with loc_id
and obj_name.
|
static int |
H5.H5Aiterate(int 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.H5Aopen_by_idx(int loc_id,
java.lang.String obj_name,
int idx_type,
int order,
long n,
int aapl_id,
int 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 int |
H5.H5Aopen_by_name(int loc_id,
java.lang.String obj_name,
java.lang.String attr_name,
int aapl_id,
int lapl_id)
H5Aopen_by_name Opens an attribute for an object by object name and attribute name
|
static int |
H5.H5Aopen_idx(int loc_id,
int idx)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Aopen_by_idx(int, String, int, int, long, int, int) |
static int |
H5.H5Aopen_name(int loc_id,
java.lang.String name)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Aopen_by_name(int, String, String, int, int) |
static int |
H5.H5Aopen(int obj_id,
java.lang.String attr_name,
int aapl_id)
H5Aopen opens an existing attribute, attr_name, that is attached to an object specified an object identifier,
object_id.
|
static int |
H5.H5Aread(int attr_id,
int mem_type_id,
byte[] buf)
H5Aread reads an attribute, specified with attr_id.
|
static int |
H5.H5AreadComplex(int attr_id,
int mem_type_id,
java.lang.String[] buf) |
static int |
H5.H5AreadVL(int attr_id,
int mem_type_id,
java.lang.String[] buf) |
static int |
H5.H5Arename_by_name(int loc_id,
java.lang.String obj_name,
java.lang.String old_attr_name,
java.lang.String new_attr_name,
int 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.H5Arename(int 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.H5Awrite(int attr_id,
int mem_type_id,
byte[] buf)
H5Awrite writes an attribute, specified with attr_id.
|
static int |
H5.H5AwriteVL(int attr_id,
int mem_type_id,
java.lang.String[] 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(int dataset_id)
H5Dclose ends access to a dataset specified by dataset_id and releases resources used by it.
|
static int |
H5.H5Dcopy(int src_did,
int dst_did)
H5Dcopy copies the content of one dataset to another dataset.
|
static int |
H5.H5Dcreate_anon(int loc_id,
int type_id,
int space_id,
int dcpl_id,
int dapl_id)
H5Dcreate_anon creates a dataset in the file specified by loc_id.
|
static int |
H5.H5Dcreate(int loc_id,
java.lang.String name,
int type_id,
int space_id,
int create_plist_id)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Dcreate(int, String, int, int, int, int, int) |
static int |
H5.H5Dcreate(int loc_id,
java.lang.String name,
int type_id,
int space_id,
int lcpl_id,
int dcpl_id,
int dapl_id)
H5Dcreate creates a new dataset named name at the location specified by loc_id.
|
static int |
H5.H5Dextend(int dataset_id,
byte[] size)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Dset_extent(int, long[]) |
static void |
H5.H5Dfill(byte[] fill,
int fill_type,
byte[] buf,
int buf_type,
int space_id)
H5Dfill explicitly fills the dataspace selection in memory, space_id, with the fill value specified in fill.
|
static int |
H5.H5Dget_access_plist(int dset_id)
H5Dget_access_plist returns an identifier for a copy of the dataset access property list for a dataset.
|
static int |
H5.H5Dget_create_plist(int 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(int dset_id)
H5Dget_offset returns the address in the file of the dataset dset_id.
|
static int |
H5.H5Dget_space_status(int dset_id)
H5Dget_space_status determines whether space has been allocated for the dataset dset_id.
|
static int |
H5.H5Dget_space_status(int dset_id,
int[] status)
H5Dget_space_status determines whether space has been allocated for the dataset dset_id.
|
static int |
H5.H5Dget_space(int dataset_id)
H5Dget_space returns an identifier for a copy of the dataspace for a dataset.
|
static long |
H5.H5Dget_storage_size(int dataset_id)
H5Dget_storage_size returns the amount of storage that is required for the dataset.
|
static int |
H5.H5Dget_type(int dataset_id)
H5Dget_type returns an identifier for a copy of the datatype for a dataset.
|
static int |
H5.H5Diterate(byte[] buf,
int buf_type,
int 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 int |
H5.H5Dopen(int loc_id,
java.lang.String name)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Dopen(int, String, int) |
static int |
H5.H5Dopen(int loc_id,
java.lang.String name,
int dapl_id)
H5Dopen opens the existing dataset specified by a location identifier and name, loc_id and name, respectively.
|
static int |
H5.H5Dread_double(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
double[] buf) |
static int |
H5.H5Dread_double(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
double[] buf,
boolean isCriticalPinning) |
static int |
H5.H5Dread_float(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
float[] buf) |
static int |
H5.H5Dread_float(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
float[] buf,
boolean isCriticalPinning) |
static int |
H5.H5Dread_int(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
int[] buf) |
static int |
H5.H5Dread_int(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
int[] buf,
boolean isCriticalPinning) |
static int |
H5.H5Dread_long(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
long[] buf) |
static int |
H5.H5Dread_long(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
long[] buf,
boolean isCriticalPinning) |
static int |
H5.H5Dread_reg_ref_data(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
java.lang.String[] buf) |
static int |
H5.H5Dread_reg_ref(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
java.lang.String[] buf) |
static int |
H5.H5Dread_short(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
short[] buf) |
static int |
H5.H5Dread_short(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
short[] buf,
boolean isCriticalPinning) |
static int |
H5.H5Dread_string(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
java.lang.String[] buf) |
static int |
H5.H5Dread(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
byte[] buf) |
static int |
H5.H5Dread(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int 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(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
java.lang.Object obj) |
static int |
H5.H5Dread(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int 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.H5DreadVL(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
java.lang.Object[] buf) |
static void |
H5.H5Dset_extent(int 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(int dset_id,
int type_id,
int 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_get_buf_size(int dataset_id,
int type_id,
int space_id,
int[] size) |
static int |
H5.H5Dvlen_reclaim(int type_id,
int space_id,
int xfer_plist_id,
byte[] buf)
H5Dvlen_reclaim reclaims buffer used for VL data.
|
static int |
H5.H5Dwrite_double(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
double[] buf) |
static int |
H5.H5Dwrite_double(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
double[] buf,
boolean isCriticalPinning) |
static int |
H5.H5Dwrite_float(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
float[] buf) |
static int |
H5.H5Dwrite_float(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
float[] buf,
boolean isCriticalPinning) |
static int |
H5.H5Dwrite_int(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
int[] buf) |
static int |
H5.H5Dwrite_int(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
int[] buf,
boolean isCriticalPinning) |
static int |
H5.H5Dwrite_long(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
long[] buf) |
static int |
H5.H5Dwrite_long(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
long[] buf,
boolean isCriticalPinning) |
static int |
H5.H5Dwrite_short(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
short[] buf) |
static int |
H5.H5Dwrite_short(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
short[] buf,
boolean isCriticalPinning) |
static int |
H5.H5Dwrite(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
byte[] buf) |
static int |
H5.H5Dwrite(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int 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(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
java.lang.Object obj) |
static int |
H5.H5Dwrite(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int 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.H5DwriteString(int dataset_id,
int mem_type_id,
int mem_space_id,
int file_space_id,
int xfer_plist_id,
java.lang.String[] buf)
H5DwriteString writes a (partial) variable length String dataset, specified by its identifier dataset_id, from
the application memory buffer buf into the file.
|
static boolean |
H5.H5Eauto_is_v2(int 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(int 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(int 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(int err_id)
H5Eclose_msg closes an error message identifier, which can be either a major or minor message.
|
static void |
H5.H5Eclose_stack(int stack_id)
H5Eclose_stack closes the object handle for an error stack and releases its resources.
|
static int |
H5.H5Ecreate_msg(int 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 int |
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(int class_id)
H5Eget_class_name retrieves the name of the error class specified by the class identifier.
|
static int |
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(int msg_id,
int[] type_list)
H5Eget_msg retrieves the error message including its length and type.
|
static long |
H5.H5Eget_num(int 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(int 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.H5Eprint1(java.lang.Object stream)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Eprint2(int, Object) |
static void |
H5.H5Eprint2(int stack_id,
java.lang.Object stream)
H5Eprint2 prints the error stack specified by estack_id on the specified stream, stream.
|
static void |
H5.H5Epush(int stack_id,
java.lang.String file,
java.lang.String func,
int line,
int cls_id,
int maj_id,
int min_id,
java.lang.String msg)
H5Epush2 pushes a new error record onto the error stack specified by estack_id.
|
static void |
H5.H5Epush2(int stack_id,
java.lang.String file,
java.lang.String func,
int line,
int cls_id,
int maj_id,
int min_id,
java.lang.String msg) |
static int |
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(int 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(int class_id)
H5Eunregister_class removes the error class specified by class_id.
|
static void |
H5.H5Ewalk(int stack_id,
int 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(int stack_id,
int 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(int 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(int file_id)
H5Fclose terminates access to an HDF5 file.
|
static int |
H5.H5Fcreate(java.lang.String name,
int flags,
int create_id,
int access_id)
H5Fcreate is the primary function for creating HDF5 files.
|
static int |
H5.H5Fflush(int 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 int |
H5.H5Fget_access_plist(int file_id)
H5Fget_access_plist returns the file access property list identifier of the specified file.
|
static int |
H5.H5Fget_create_plist(int file_id)
H5Fget_create_plist returns a file creation property list identifier identifying the creation properties used to
create this file.
|
static long |
H5.H5Fget_filesize(int file_id) |
static long |
H5.H5Fget_freespace(int file_id)
H5Fget_freespace returns the amount of space that is unused by any objects in the file.
|
static H5F_info_t |
H5.H5Fget_info(int obj_id)
H5Fget_info returns global information for the file associated with the
object identifier obj_id.
|
static int |
H5.H5Fget_intent(int 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(int 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 int |
H5.H5Fget_mdc_size(int 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(int obj_id)
H5Fget_name retrieves the name of the file to which the object obj_id belongs.
|
static java.lang.String |
H5.H5Fget_name(int obj_id,
int size) |
static long |
H5.H5Fget_obj_count_long(int file_id,
int types)
H5Fget_obj_count returns the number of open object identifiers for the file.
|
static int |
H5.H5Fget_obj_count(int file_id,
int types)
H5Fget_obj_count returns the number of open object identifiers for the file.
|
static long |
H5.H5Fget_obj_ids_long(int file_id,
int types,
long max_objs,
int[] obj_id_list)
H5Fget_obj_ids returns the list of identifiers for all open HDF5 objects fitting the specified criteria.
|
static int |
H5.H5Fget_obj_ids(int file_id,
int types,
int max_objs,
int[] 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(int loc_id,
java.lang.String name,
int child_id,
int 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 int |
H5.H5Fopen(java.lang.String name,
int flags,
int access_id)
H5Fopen opens an existing file and is the primary function for accessing existing HDF5 files.
|
static int |
H5.H5Freopen(int file_id)
H5Freopen reopens an HDF5 file.
|
static void |
H5.H5Freset_mdc_hit_rate_stats(int file_id)
H5Freset_mdc_hit_rate_stats resets the hit rate statistics counters in the metadata cache associated with the
specified file.
|
static int |
H5.H5Funmount(int 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(int group_id)
H5Gclose releases resources used by a group which was opened by a call to H5Gcreate() or H5Gopen().
|
static int |
H5.H5Gcreate_anon(int loc_id,
int gcpl_id,
int gapl_id)
H5Gcreate_anon creates a new empty group in the file specified by loc_id.
|
static int |
H5.H5Gcreate(int loc_id,
java.lang.String name,
int lcpl_id,
int gcpl_id,
int gapl_id)
H5Gcreate creates a new group with the specified name at the specified location, loc_id.
|
static int |
H5.H5Gcreate(int loc_id,
java.lang.String name,
long size_hint)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Gcreate(int, String, int, int, int) |
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 int |
H5.H5Gget_comment(int loc_id,
java.lang.String name,
int bufsize,
java.lang.String[] comment)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Oget_comment(int) |
static int |
H5.H5Gget_create_plist(int 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_by_idx(int group_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
int 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(int group_id,
java.lang.String name,
int lapl_id)
H5Gget_info_by_name retrieves information about the group group_name located in the file or group specified by
loc_id.
|
static H5G_info_t |
H5.H5Gget_info(int group_id)
H5Gget_info retrieves information about the group specified by group_id.
|
static int |
H5.H5Gget_linkval(int loc_id,
java.lang.String name,
int size,
java.lang.String[] value)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Lget_val(int, String, String[] , int) |
static int |
H5.H5Gget_num_objs(int loc_id,
long[] num_obj)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Gget_info(int) |
static int |
H5.H5Gget_obj_info_all(int 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(int 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(int 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(int 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(int 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(int loc_id,
java.lang.String[] objNames,
int[] objTypes,
int[] lnkTypes,
long[] objRef,
int 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 int |
H5.H5Gget_objinfo(int loc_id,
java.lang.String name,
boolean follow_link,
HDF5GroupInfo info)
Deprecated.
As of HDF5 1.8
|
static int |
H5.H5Gget_objinfo(int loc_id,
java.lang.String name,
boolean follow_link,
long[] fileno,
long[] objno,
int[] link_info,
long[] mtime)
Deprecated.
As of HDF5 1.8, replaced by
and #H5Oget_info(int) |
static long |
H5.H5Gget_objname_by_idx(int group_id,
long idx,
java.lang.String[] name,
long size)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Lget_name_by_idx(int, String, int, int, long, int) |
static int |
H5.H5Gget_objtype_by_idx(int group_id,
long idx)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Oget_info(int) |
static int |
H5.H5Glink(int loc_id,
int link_type,
java.lang.String current_name,
java.lang.String new_name)
Deprecated.
As of HDF5 1.8, replaced by
and
#H5Lcreate_soft(String, int, String, int, int) |
static int |
H5.H5Glink2(int curr_loc_id,
java.lang.String current_name,
int link_type,
int new_loc_id,
java.lang.String new_name)
Deprecated.
As of HDF5 1.8
|
static int |
H5.H5Gmove(int loc_id,
java.lang.String src,
java.lang.String dst)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Lmove(int, String, int,String, int, int) |
static long |
H5.H5Gn_members_long(int loc_id,
java.lang.String name)
H5Gn_members report the number of objects in a Group.
|
static int |
H5.H5Gn_members(int loc_id,
java.lang.String name)
H5Gn_members report the number of objects in a Group.
|
static int |
H5.H5Gopen(int loc_id,
java.lang.String name)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Gopen(int, String, int) |
static int |
H5.H5Gopen(int loc_id,
java.lang.String name,
int gapl_id)
H5Gopen opens an existing group, name, at the location specified by loc_id.
|
static int |
H5.H5Gset_comment(int loc_id,
java.lang.String name,
java.lang.String comment)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Oset_comment(int, String) |
static int |
H5.H5Gunlink(int loc_id,
java.lang.String name)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Ldelete(int, String, int) |
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(int obj_id) |
static int |
H5.H5Idec_type_ref(int 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 int |
H5.H5Iget_file_id(int obj_id) |
static long |
H5.H5Iget_name(int obj_id,
java.lang.String[] name,
long size) |
static int |
H5.H5Iget_ref(int obj_id) |
static int |
H5.H5Iget_type_ref(int type_id)
H5Iget_type_ref retrieves the reference count on an ID type.
|
static int |
H5.H5Iget_type(int obj_id)
H5Iget_type retrieves the type of the object identified by obj_id.
|
static int |
H5.H5Iinc_ref(int obj_id) |
static int |
H5.H5Iinc_type_ref(int type_id)
H5Iinc_type_ref increments the reference count on an ID type.
|
static boolean |
H5.H5Iis_valid(int obj_id)
H5Iis_valid indicates if the identifier type specified in obj_id is valid.
|
static int |
H5.H5Inmembers(int 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(int src_loc,
java.lang.String src_name,
int dst_loc,
java.lang.String dst_name,
int lcpl_id,
int 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,
int link_loc_id,
java.lang.String link_name,
int lcpl_id,
int 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(int cur_loc,
java.lang.String cur_name,
int dst_loc,
java.lang.String dst_name,
int lcpl_id,
int 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,
int link_loc_id,
java.lang.String link_name,
int lcpl_id,
int lapl_id)
H5Lcreate_soft creates a new soft link to an object in an HDF5 file.
|
static void |
H5.H5Ldelete_by_idx(int loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
int lapl_id)
H5Ldelete_by_idx removes the nth link in a group according to the specified order and in the specified index.
|
static void |
H5.H5Ldelete(int loc_id,
java.lang.String name,
int lapl_id)
H5Ldelete removes the link specified from a group.
|
static boolean |
H5.H5Lexists(int loc_id,
java.lang.String name,
int lapl_id)
H5Lexists checks if a link with a particular name exists in a group.
|
static H5L_info_t |
H5.H5Lget_info_by_idx(int loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
int 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 H5L_info_t |
H5.H5Lget_info(int loc_id,
java.lang.String name,
int lapl_id)
H5Lget_info returns information about the specified link.
|
static java.lang.String |
H5.H5Lget_name_by_idx(int loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
int 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_val_by_idx(int loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
java.lang.String[] link_value,
int lapl_id)
H5Lget_val_by_idx retrieves value of the nth link in a group, according to the order within an index.
|
static int |
H5.H5Lget_val(int loc_id,
java.lang.String name,
java.lang.String[] link_value,
int lapl_id)
H5Lget_val returns the link value of a symbolic link.
|
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_by_name(int grp_id,
java.lang.String group_name,
int idx_type,
int order,
long idx,
H5L_iterate_cb op,
H5L_iterate_t op_data,
int lapl_id)
H5Literate_by_name iterates through links in a group.
|
static int |
H5.H5Literate(int 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 void |
H5.H5Lmove(int src_loc,
java.lang.String src_name,
int dst_loc,
java.lang.String dst_name,
int lcpl_id,
int 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_by_name(int loc_id,
java.lang.String group_name,
int idx_type,
int order,
H5L_iterate_cb op,
H5L_iterate_t op_data,
int lapl_id)
H5Lvisit_by_name recursively visits all links starting from a specified group.
|
static int |
H5.H5Lvisit(int 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.H5Oclose(int object_id)
H5Oclose closes the group, dataset, or named datatype specified.
|
static void |
H5.H5Ocopy(int src_loc_id,
java.lang.String src_name,
int dst_loc_id,
java.lang.String dst_name,
int ocpypl_id,
int 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(int object_id)
H5Odecr_refcount decrements the hard link reference count for an object.
|
static boolean |
H5.H5Oexists_by_name(int loc_id,
java.lang.String obj_name,
int lapl_id)
H5Oexists_by_name is used by an application to check that an existing link resolves to an object.
|
static java.lang.String |
H5.H5Oget_comment_by_name(int loc_id,
java.lang.String name,
int lapl_id)
H5Oget_comment_by_name retrieves the comment for an object.
|
static java.lang.String |
H5.H5Oget_comment(int obj_id)
H5Oget_comment retrieves the comment for the specified object.
|
static H5O_info_t |
H5.H5Oget_info_by_idx(int loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
int 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(int loc_id,
java.lang.String name,
int 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(int loc_id)
H5Oget_info retrieves the metadata for an object specified by an identifier.
|
static void |
H5.H5Oincr_refcount(int object_id)
H5Oincr_refcount increments the hard link reference count for an object.
|
static void |
H5.H5Olink(int obj_id,
int new_loc_id,
java.lang.String new_name,
int lcpl_id,
int lapl_id)
H5Olink creates a new hard link to an object in an HDF5 file.
|
static int |
H5.H5Oopen_by_addr(int loc_id,
long addr)
H5Oopen_by_addr opens a group, dataset, or named datatype using its address within an HDF5 file.
|
static int |
H5.H5Oopen_by_idx(int loc_id,
java.lang.String group_name,
int idx_type,
int order,
long n,
int lapl_id)
H5Oopen_by_idx opens the nth object in the group specified.
|
static int |
H5.H5Oopen(int loc_id,
java.lang.String name,
int lapl_id)
H5Oopen opens a group, dataset, or named datatype specified by a location and a path name.
|
static int |
H5.H5open()
H5open initialize the library.
|
static void |
H5.H5Oset_comment_by_name(int loc_id,
java.lang.String name,
java.lang.String comment,
int lapl_id)
Deprecated.
As of HDF5 1.8 in favor of object attributes.
|
static void |
H5.H5Oset_comment(int obj_id,
java.lang.String comment)
Deprecated.
As of HDF5 1.8 in favor of object attributes.
|
static int |
H5.H5Ovisit_by_name(int loc_id,
java.lang.String obj_name,
int idx_type,
int order,
H5O_iterate_cb op,
H5O_iterate_t op_data,
int lapl_id)
H5Ovisit_by_name recursively visits all objects starting from a specified object.
|
static int |
H5.H5Ovisit(int 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 boolean |
H5.H5P_equal(int plid1,
int plid2) |
static boolean |
H5.H5Pall_filters_avail(int dcpl_id) |
static int |
H5.H5Pclose_class(int plid)
Closes an existing property list class
|
static int |
H5.H5Pclose(int plist)
H5Pclose terminates access to a property list.
|
static int |
H5.H5Pcopy_prop(int dst_id,
int src_id,
java.lang.String name)
H5Pcopy_prop copies a property from one property list or class to another
|
static int |
H5.H5Pcopy(int plist)
H5Pcopy copies an existing property list to create a new property list.
|
static int |
H5.H5Pcreate_class_nocb(int parent_class,
java.lang.String name) |
static int |
H5.H5Pcreate(int type)
H5Pcreate creates a new property as an instance of some property list class.
|
static int |
H5.H5Pequal(int plid1,
int plid2)
H5Pequal determines if two property lists or classes are equal
|
static int |
H5.H5Pexist(int plid,
java.lang.String name)
H5Pexist determines whether a property exists within a property list or class
|
static int |
H5.H5Pfill_value_defined(int plist_id,
int[] status) |
static int |
H5.H5Pget_alignment(int plist,
long[] alignment)
H5Pget_alignment retrieves the current settings for alignment properties from a file access property list.
|
static int |
H5.H5Pget_alloc_time(int plist_id,
int[] alloc_time) |
static int |
H5.H5Pget_attr_creation_order(int 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(int ocpl_id,
int[] attributes)
H5Pget_attr_phase_change retrieves attribute storage phase change thresholds.
|
static int |
H5.H5Pget_btree_ratios(int plist_id,
double[] left,
double[] middle,
double[] right)
H5Pget_btree_ratio Get the B-tree split ratios for a dataset transfer property list.
|
static long |
H5.H5Pget_buffer_size(int plist) |
static int |
H5.H5Pget_buffer(int plist,
byte[] tconv,
byte[] bkg)
HH5Pget_buffer gets type conversion and background buffers.
|
static int |
H5.H5Pget_cache(int plist,
int[] mdc_nelmts,
int[] rdcc_nelmts,
int[] rdcc_nbytes,
double[] rdcc_w0)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Pget_cache(int, int[], long[], long[], double[]) because of
possible loss of precision |
static int |
H5.H5Pget_cache(int 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(int plist_id) |
static void |
H5.H5Pget_chunk_cache(int 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(int plist,
int max_ndims,
long[] dims)
H5Pget_chunk retrieves the size of chunks for the raw data of a chunked layout dataset.
|
static java.lang.String |
H5.H5Pget_class_name(int plid)
H5Pget_class_name retrieves the name of a generic property list class
|
static int |
H5.H5Pget_class_parent(int plid)
H5Pget_class_parent retrieves an identifier for the parent class of a property class
|
static int |
H5.H5Pget_class(int plist)
H5Pget_class returns the property list class for the property list identified by the plist parameter.
|
static int |
H5.H5Pget_copy_object(int ocp_plist_id)
H5Pget_copy_object retrieves the properties to be used when an object is copied.
|
static boolean |
H5.H5Pget_create_intermediate_group(int lcpl_id)
H5Pget_create_intermediate_group determines whether property is set to enable creating missing intermediate
groups.
|
static long |
H5.H5Pget_data_transform(int 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 int |
H5.H5Pget_driver(int 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 int |
H5.H5Pget_edc_check(int plist) |
static int |
H5.H5Pget_elink_acc_flags(int lapl_id)
H5Pget_elink_acc_flags retrieves the external link traversal file access flag from the specified link access
property list.
|
static int |
H5.H5Pget_elink_fapl(int 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(int fapl_id)
H5Pget_elink_file_cache_size retrieves the size of the external link open file cache.
|
static long |
H5.H5Pget_elink_prefix(int lapl_id,
java.lang.String[] prefix)
H5Pget_elink_prefix Retrieves prefix applied to external link paths.
|
static int |
H5.H5Pget_est_link_info(int gcpl_id,
int[] link_info)
H5Pget_est_link_info Queries data required to estimate required local heap or object header size.
|
static int |
H5.H5Pget_external_count(int plist)
H5Pget_external_count returns the number of external files for the specified dataset.
|
static int |
H5.H5Pget_external(int plist,
int idx,
long name_size,
java.lang.String[] name,
long[] size)
H5Pget_external returns information about an external file.
|
static long |
H5.H5Pget_family_offset(int fapl_id) |
static void |
H5.H5Pget_fapl_core(int fapl_id,
long[] increment,
boolean[] backing_store) |
static int |
H5.H5Pget_fapl_direct(int fapl_id,
long[] info)
H5Pget_fapl_direct Retrieve direct I/O settings.
|
static int |
H5.H5Pget_fapl_family(int fapl_id,
long[] memb_size,
int[] memb_fapl_id) |
static boolean |
H5.H5Pget_fapl_multi(int fapl_id,
int[] memb_map,
int[] memb_fapl,
java.lang.String[] memb_name,
long[] memb_addr)
H5Pget_fapl_multi Sets up use of the multi I/O driver.
|
static int |
H5.H5Pget_fclose_degree(int plist_id) |
static int |
H5.H5Pget_fill_time(int plist_id,
int[] fill_time) |
static int |
H5.H5Pget_filter_by_id(int plist_id,
int filter_id,
int[] flags,
long[] cd_nelmts,
int[] cd_values,
long namelen,
java.lang.String[] name)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Pget_filter_by_id(int, int, int[], long[], int[], long, String[], int[]) |
static int |
H5.H5Pget_filter_by_id(int plist_id,
int 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(int plist_id,
int 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 int |
H5.H5Pget_filter(int plist,
int filter_number,
int[] flags,
int[] cd_nelmts,
int[] cd_values,
int namelen,
java.lang.String[] name)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Pget_filter(int, int, int[], long[], int[], long, String[], int[]) |
static int |
H5.H5Pget_filter(int 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_gc_reference(int fapl_id,
boolean[] gc_ref) |
static int |
H5.H5Pget_gc_references(int fapl_id,
boolean[] gc_ref)
H5Pget_gc_references Returns the current setting for the garbage collection refernces property from a file access
property list.
|
static boolean |
H5.H5Pget_gcreferences(int fapl_id) |
static int |
H5.H5Pget_hyper_vector_size(int dxpl_id,
long[] vector_size) |
static int |
H5.H5Pget_istore_k(int plist,
int[] ik)
H5Pget_istore_k queries the 1/2 rank of an indexed storage B-tree.
|
static int |
H5.H5Pget_layout(int plist)
H5Pget_layout returns the layout of the raw data for a dataset.
|
static int |
H5.H5Pget_libver_bounds(int 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(int 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(int 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(int 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(int 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 long |
H5.H5Pget_meta_block_size(int fapl_id)
H5Pget_meta_block_size the current metadata block size setting.
|
static int |
H5.H5Pget_nfilters(int plist)
H5Pget_nfilters returns the number of filters defined in the filter pipeline associated with the property list
plist.
|
static long |
H5.H5Pget_nlinks(int 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(int plid)
H5Pget_nprops retrieves the number of properties in a property list or class
|
static boolean |
H5.H5Pget_obj_track_times(int 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_preserve(int plist)
Deprecated.
As of HDF5 1.8, compound datatype field preservation is now core functionality in the HDF5 Library.
|
static int |
H5.H5Pget_shared_mesg_index(int 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(int 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(int fcpl_id,
int[] size)
H5Pget_shared_mesg_phase_change retrieves shared object header message phase change information.
|
static long |
H5.H5Pget_sieve_buf_size(int fapl_id) |
static long |
H5.H5Pget_size(int plid,
java.lang.String name)
H5Pget_size retrieves the size of a property's value in bytes
|
static int |
H5.H5Pget_sizes(int 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(int plist) |
static int |
H5.H5Pget_small_data_block_size(int plist,
long[] size)
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(int 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 int |
H5.H5Pget_userblock(int plist,
long[] size)
H5Pget_userblock retrieves the size of a user block in a file creation property list.
|
static int |
H5.H5Pget_version(int plist,
int[] version_info)
H5Pget_version retrieves the version information of various objects for a file creation property list.
|
static int |
H5.H5Pget(int plid,
java.lang.String name)
H5Pget retrieves a copy of the value for a property in a property list (support integer only)
|
static void |
H5.H5Pinsert2_nocb(int plist,
java.lang.String name,
long size,
byte[] value) |
static int |
H5.H5Pisa_class(int plist,
int pclass)
H5Pisa_class checks to determine whether a property list is a member of the specified class
|
static int |
H5.H5Piterate(int plist,
int[] idx,
H5P_iterate_cb op,
H5P_iterate_t op_data) |
static int |
H5.H5PLget_loading_state()
H5PLget_loading_state retrieves the state of the dynamic plugins flag, plugin_flags..
|
static void |
H5.H5PLset_loading_state(int plugin_flags)
H5PLset_loading_state uses one argument to enable or disable individual plugins.
|
static int |
H5.H5Pmodify_filter(int plist,
int filter,
int flags,
long cd_nelmts,
int[] cd_values) |
static void |
H5.H5Pregister2_nocb(int plist_class,
java.lang.String name,
long size,
byte[] def_value) |
static int |
H5.H5Premove_filter(int obj_id,
int filter) |
static int |
H5.H5Premove(int plid,
java.lang.String name)
H5Premove removes a property from a property list
|
static int |
H5.H5Pset_alignment(int 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(int plist_id,
int alloc_time) |
static int |
H5.H5Pset_attr_creation_order(int 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(int 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(int 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(int plist,
long size)
H5Pset_buffer sets type conversion and background buffers.
|
static int |
H5.H5Pset_cache(int 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(int plist_id,
int encoding) |
static void |
H5.H5Pset_chunk_cache(int 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 int |
H5.H5Pset_chunk(int plist,
int ndims,
byte[] dim)
H5Pset_chunk sets the size of the chunks used to store a chunked layout dataset.
|
static void |
H5.H5Pset_copy_object(int 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(int 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(int plist_id,
java.lang.String expression)
H5Pset_data_transform sets a data transform expression
|
static int |
H5.H5Pset_deflate(int plist,
int level)
H5Pset_deflate sets the compression method for a dataset.
|
static int |
H5.H5Pset_edc_check(int plist,
int check) |
static int |
H5.H5Pset_elink_acc_flags(int 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(int lapl_id,
int 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(int 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(int 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(int 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 int |
H5.H5Pset_external(int 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(int fapl_id,
long offset) |
static int |
H5.H5Pset_fapl_core(int fapl_id,
long increment,
boolean backing_store) |
static int |
H5.H5Pset_fapl_direct(int 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(int fapl_id,
long memb_size,
int memb_fapl_id) |
static int |
H5.H5Pset_fapl_log(int fapl_id,
java.lang.String logfile,
int flags,
int buf_size)
Deprecated.
As of HDF5 1.8.7, replaced by
H5.H5Pset_fapl_log(int, String, long, long) |
static void |
H5.H5Pset_fapl_log(int 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(int fapl_id,
int[] memb_map,
int[] 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_sec2(int fapl_id) |
static void |
H5.H5Pset_fapl_split(int fapl_id,
java.lang.String meta_ext,
int meta_plist_id,
java.lang.String raw_ext,
int raw_plist_id) |
static int |
H5.H5Pset_fapl_stdio(int fapl_id) |
static int |
H5.H5Pset_fapl_windows(int fapl_id) |
static int |
H5.H5Pset_fclose_degree(int plist,
int degree) |
static int |
H5.H5Pset_fill_time(int plist_id,
int fill_time) |
static int |
H5.H5Pset_filter(int 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(int plist) |
static int |
H5.H5Pset_gc_references(int 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(int dxpl_id,
long vector_size) |
static int |
H5.H5Pset_istore_k(int 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(int plist,
int layout)
H5Pset_layout sets the type of storage used store the raw data for a dataset.
|
static int |
H5.H5Pset_libver_bounds(int 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(int 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(int 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(int 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(int plist_id,
H5AC_cache_config_t config_ptr) |
static void |
H5.H5Pset_meta_block_size(int fapl_id,
long size)
H5Pset_meta_block_size sets the minimum metadata block size.
|
static int |
H5.H5Pset_nbit(int plist_id)
H5Pset_nbit Sets up the use of the N-Bit filter.
|
static int |
H5.H5Pset_nlinks(int 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(int 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_preserve(int plist,
boolean status)
Deprecated.
As of HDF5 1.8, compound datatype field preservation is now core functionality in the HDF5 Library.
|
static int |
H5.H5Pset_scaleoffset(int 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(int 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(int 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(int 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(int plist_id) |
static void |
H5.H5Pset_sieve_buf_size(int fapl_id,
long size) |
static int |
H5.H5Pset_sizes(int 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(int 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(int 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(int plist,
int options_mask,
int pixels_per_block) |
static int |
H5.H5Pset_userblock(int plist,
long size)
H5Pset_userblock sets the user block size of a file creation property list.
|
static int |
H5.H5Pset(int plid,
java.lang.String name,
int value)
Sets a property list value (support integer only)
|
static int |
H5.H5Punregister(int plid,
java.lang.String name)
H5Punregister removes a property from a property list class
|
static byte[] |
H5.H5Rcreate(int loc_id,
java.lang.String name,
int ref_type,
int space_id)
H5Rcreate creates the reference, ref, of the type specified in ref_type, pointing to the object name located at
loc_id.
|
static int |
H5.H5Rdereference(int dataset,
int ref_type,
byte[] ref)
Given a reference to some object, H5Rdereference opens that object and return an identifier.
|
static long |
H5.H5Rget_name(int 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(int loc_id,
int ref_type,
byte[] ref)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Rget_obj_type(int, int, byte[], int[]) |
static int |
H5.H5Rget_obj_type(int loc_id,
int ref_type,
byte[] ref,
int[] obj_type)
H5Rget_obj_type Given a reference to an object ref, H5Rget_obj_type returns the type of the object pointed to.
|
static int |
H5.H5Rget_region(int 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(int space_id)
H5Sclose releases a dataspace.
|
static int |
H5.H5Scopy(int space_id)
H5Scopy creates a new dataspace which is an exact copy of the dataspace identified by space_id.
|
static int |
H5.H5Screate(int type)
H5Screate creates a new dataspace of a particular type.
|
static int |
H5.H5Sdecode(byte[] buf)
H5Sdecode reconstructs the HDF5 data space object and returns a new object handle for it.
|
static byte[] |
H5.H5Sencode(int 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(int dest_space_id,
int source_space_id)
H5Sextent_copy copies the extent from source_space_id to dest_space_id.
|
static boolean |
H5.H5Sextent_equal(int first_space_id,
int second_space_id)
H5Sextent_equal determines whether the dataspace extents of two dataspaces, space1_id and space2_id, are equal.
|
static int |
H5.H5Sget_select_bounds(int 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(int spaceid)
H5Sget_select_elem_npoints returns the number of element points in the current dataspace selection.
|
static int |
H5.H5Sget_select_elem_pointlist(int 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(int spaceid,
long startblock,
long numblocks,
long[] buf)
H5Sget_select_hyper_blocklist returns an array of hyperslab blocks.
|
static long |
H5.H5Sget_select_hyper_nblocks(int spaceid)
H5Sget_select_hyper_nblocks returns the number of hyperslab blocks in the current dataspace selection.
|
static long |
H5.H5Sget_select_npoints(int space_id)
H5Sget_select_npoints determines the number of elements in the current selection of a dataspace.
|
static int |
H5.H5Sget_select_type(int space_id)
H5Sget_select_type retrieves the type of selection currently defined for the dataspace space_id.
|
static int |
H5.H5Sget_simple_extent_dims(int 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(int space_id)
H5Sget_simple_extent_ndims determines the dimensionality (or rank) of a dataspace.
|
static long |
H5.H5Sget_simple_extent_npoints(int space_id)
H5Sget_simple_extent_npoints determines the number of elements in a dataspace.
|
static int |
H5.H5Sget_simple_extent_type(int space_id)
H5Sget_simple_extent_type queries a dataspace to determine the current class of a dataspace.
|
static boolean |
H5.H5Sis_simple(int space_id)
H5Sis_simple determines whether a dataspace is a simple dataspace.
|
static int |
H5.H5Soffset_simple(int space_id,
byte[] offset)
H5Soffset_simple sets the offset of a simple dataspace space_id.
|
static int |
H5.H5Sselect_all(int space_id)
H5Sselect_all selects the entire extent of the dataspace space_id.
|
static int |
H5.H5Sselect_elements(int 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(int 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(int space_id,
int op,
long[] start,
long[] stride,
long[] count,
long[] block) |
static int |
H5.H5Sselect_none(int space_id)
H5Sselect_none resets the selection region for the dataspace space_id to include no elements.
|
static boolean |
H5.H5Sselect_valid(int space_id)
H5Sselect_valid verifies that the selection for the dataspace.
|
static int |
H5.H5Sset_extent_none(int space_id)
H5Sset_extent_none removes the extent from a dataspace and sets the type to H5S_NONE.
|
static int |
H5.H5Sset_extent_simple(int space_id,
int rank,
byte[] current_size,
byte[] maximum_size) |
static int |
H5.H5Sset_extent_simple(int space_id,
int rank,
long[] current_size,
long[] maximum_size)
H5Sset_extent_simple sets or resets the size of an existing dataspace.
|
static int |
H5.H5Tarray_create(int base,
int rank,
int[] dims,
int[] perms)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Tarray_create(int, int, long[]) |
static int |
H5.H5Tarray_create(int base_id,
int ndims,
long[] dim)
H5Tarray_create creates a new array datatype object.
|
static int |
H5.H5Tclose(int type_id)
H5Tclose releases a datatype.
|
static void |
H5.H5Tcommit_anon(int loc_id,
int type_id,
int tcpl_id,
int 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 int |
H5.H5Tcommit(int loc_id,
java.lang.String name,
int type_id)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Tcommit(int, String, int, int, int, int) |
static void |
H5.H5Tcommit(int loc_id,
java.lang.String name,
int type_id,
int lcpl_id,
int tcpl_id,
int tapl_id)
H5Tcommit saves a transient datatype as an immutable named datatype in a file.
|
static int |
H5.H5Tcommit1(int loc_id,
java.lang.String name,
int type)
Deprecated.
|
static boolean |
H5.H5Tcommitted(int 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(int src_id,
int 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(int src_id,
int dst_id,
long nelmts,
byte[] buf,
byte[] background,
int plist_id)
H5Tconvert converts nelmts elements from the type specified by the src_id identifier to type dst_id.
|
static int |
H5.H5Tcopy(int type_id)
H5Tcopy copies an existing datatype.
|
static int |
H5.H5Tcreate(int dclass,
int size)
H5Tcreate creates a new dataype of the specified class with the specified number of bytes.
|
static int |
H5.H5Tcreate(int tclass,
long size)
H5Tcreate creates a new dataype of the specified class with the specified number of bytes.
|
static int |
H5.H5Tdecode(byte[] buf)
H5Tdecode reconstructs the HDF5 data type object and returns a new object handle for it.
|
static boolean |
H5.H5Tdetect_class(int 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(int obj_id,
byte[] buf,
long nalloc)
H5Tencode converts a data type description into binary form in a buffer.
|
static int |
H5.H5Tenum_create(int 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(int type,
java.lang.String name,
byte[] value)
H5Tenum_insert inserts a new enumeration datatype member into an enumeration datatype.
|
static int |
H5.H5Tenum_insert(int type,
java.lang.String name,
int value) |
static int |
H5.H5Tenum_insert(int 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(int 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(int 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(int 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(int 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(int type_id1,
int type_id2)
H5Tequal determines whether two datatype identifiers refer to the same datatype.
|
static int |
H5.H5Tget_array_dims(int type_id,
int[] dims,
int[] perm)
Deprecated.
As of HDF5 1.8
|
static int |
H5.H5Tget_array_dims(int type_id,
long[] dims)
H5Tget_array_dims returns the sizes of the dimensions of the specified array datatype object.
|
static int |
H5.H5Tget_array_dims(int type_id,
long[] dims,
int[] perm)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Tget_array_dims(int, long[]) |
static int |
H5.H5Tget_array_dims2(int 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(int type_id)
H5Tget_array_ndims returns the rank, the number of dimensions, of an array datatype object.
|
static int |
H5.H5Tget_class(int type_id)
H5Tget_class returns the datatype class identifier.
|
static int |
H5.H5Tget_create_plist(int 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(int type_id)
H5Tget_cset retrieves the character set type of a string datatype.
|
static long |
H5.H5Tget_ebias_long(int type_id)
H5Tget_ebias retrieves the exponent bias of a floating-point type.
|
static int |
H5.H5Tget_ebias(int type_id)
H5Tget_ebias retrieves the exponent bias of a floating-point type.
|
static int |
H5.H5Tget_fields(int 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(int 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(int type_id)
H5Tget_inpad retrieves the internal padding type for unused bits in floating-point datatypes.
|
static int |
H5.H5Tget_member_class(int type_id,
int membno)
H5Tget_member_class returns the class of datatype of the specified member.
|
static long |
H5.H5Tget_member_offset(int type_id,
int membno)
H5Tget_member_offset returns the byte offset of the specified member of the compound datatype.
|
static int |
H5.H5Tget_member_type(int type_id,
int field_idx)
H5Tget_member_type returns the datatype of the specified member.
|
static void |
H5.H5Tget_member_value(int 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(int type_id,
int membno,
int[] value)
H5Tget_member_value returns the value of the enumeration datatype member memb_no.
|
static int |
H5.H5Tget_native_type(int type_id)
H5Tget_native_type returns the equivalent native datatype for the datatype specified in type_id.
|
static int |
H5.H5Tget_native_type(int type_id,
int direction)
H5Tget_native_type returns the equivalent native datatype for the datatype specified in type_id.
|
static int |
H5.H5Tget_nmembers(int type_id)
H5Tget_nmembers retrieves the number of fields a compound datatype has.
|
static int |
H5.H5Tget_norm(int type_id)
H5Tget_norm retrieves the mantissa normalization of a floating-point datatype.
|
static int |
H5.H5Tget_offset(int type_id)
H5Tget_offset retrieves the bit offset of the first significant bit.
|
static int |
H5.H5Tget_order(int type_id)
H5Tget_order returns the byte order of an atomic datatype.
|
static int |
H5.H5Tget_pad(int type_id,
int[] pad)
H5Tget_pad retrieves the padding type of the least and most-significant bit padding.
|
static long |
H5.H5Tget_precision_long(int type_id)
H5Tget_precision returns the precision of an atomic datatype.
|
static int |
H5.H5Tget_precision(int type_id)
H5Tget_precision returns the precision of an atomic datatype.
|
static int |
H5.H5Tget_sign(int type_id)
H5Tget_sign retrieves the sign type for an integer type.
|
static long |
H5.H5Tget_size_long(int type_id)
H5Tget_size returns the size of a datatype in bytes.
|
static int |
H5.H5Tget_size(int type_id)
H5Tget_size returns the size of a datatype in bytes.
|
static int |
H5.H5Tget_strpad(int type_id)
H5Tget_strpad retrieves the string padding method for a string datatype.
|
static int |
H5.H5Tget_super(int type)
H5Tget_super returns the type from which TYPE is derived.
|
static java.lang.String |
H5.H5Tget_tag(int type)
H5Tget_tag returns the tag associated with datatype type_id.
|
static int |
H5.H5Tinsert(int type_id,
java.lang.String name,
long offset,
int field_id)
H5Tinsert adds another member to the compound datatype type_id.
|
static boolean |
H5.H5Tis_variable_str(int type_id)
H5Tis_variable_str determines whether the datatype identified in type_id is a variable-length string.
|
static int |
H5.H5Tlock(int type_id)
H5Tlock locks the datatype specified by the type_id identifier, making it read-only and non-destrucible.
|
static int |
H5.H5Topen(int loc_id,
java.lang.String name)
Deprecated.
As of HDF5 1.8, replaced by
H5.H5Topen(int, String, int) |
static int |
H5.H5Topen(int loc_id,
java.lang.String name,
int 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(int type_id)
H5Tpack recursively removes padding from within a compound datatype to make it more efficient (space-wise) to
store that data.
|
static int |
H5.H5Tset_cset(int type_id,
int cset)
H5Tset_cset the character set to be used.
|
static int |
H5.H5Tset_ebias(int type_id,
int ebias)
H5Tset_ebias sets the exponent bias of a floating-point type.
|
static void |
H5.H5Tset_ebias(int type_id,
long ebias)
H5Tset_ebias sets the exponent bias of a floating-point type.
|
static int |
H5.H5Tset_fields(int 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(int 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(int 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(int type_id,
int norm)
H5Tset_norm sets the mantissa normalization of a floating-point datatype.
|
static int |
H5.H5Tset_offset(int type_id,
int offset)
H5Tset_offset sets the bit offset of the first significant bit.
|
static void |
H5.H5Tset_offset(int type_id,
long offset)
H5Tset_offset sets the bit offset of the first significant bit.
|
static int |
H5.H5Tset_order(int type_id,
int order)
H5Tset_order sets the byte ordering of an atomic datatype.
|
static int |
H5.H5Tset_pad(int type_id,
int lsb,
int msb)
H5Tset_pad sets the least and most-significant bits padding types.
|
static int |
H5.H5Tset_precision(int type_id,
int precision)
H5Tset_precision sets the precision of an atomic datatype.
|
static void |
H5.H5Tset_precision(int type_id,
long precision)
H5Tset_precision sets the precision of an atomic datatype.
|
static int |
H5.H5Tset_sign(int type_id,
int sign)
H5Tset_sign sets the sign proprety for an integer type.
|
static int |
H5.H5Tset_size(int type_id,
int size)
H5Tset_size sets the total size in bytes, size, for an atomic datatype (this operation is not permitted on
compound datatypes).
|
static void |
H5.H5Tset_size(int 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(int type_id,
int strpad)
H5Tset_strpad defines the storage mechanism for the string.
|
static int |
H5.H5Tset_tag(int type,
java.lang.String tag)
H5Tset_tag tags an opaque datatype type_id with a unique ASCII identifier tag.
|
static int |
H5.H5Tvlen_create(int 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) |
Modifier and Type | Class and Description |
---|---|
class |
HDF5AtomException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5AttributeException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5BtreeException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5DataFiltersException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5DatasetInterfaceException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5DataspaceInterfaceException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5DataStorageException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5DatatypeInterfaceException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5ExternalFileListException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5FileInterfaceException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5FunctionArgumentException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5FunctionEntryExitException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5HeapException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5InternalErrorException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5LowLevelIOException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5MetaDataCacheException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5ObjectHeaderException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5PropertyListInterfaceException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5ReferenceException |
class |
HDF5ResourceUnavailableException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|
class |
HDF5SymbolTableException
The class HDF5LibraryException returns errors raised by the HDF5 library.
|