H5Pset_libver_bounds
(
hid_t fapl_id
,
H5F_libver_t low
,
H5F_libver_t high
)
H5Pset_libver_bounds
controls the versions of the object formats
that will be used when creating objects in a file. The object format versions
are determined indirectly from the HDF5 Library versions specified in the call.
This property is set in the file access property list specified
by fapl_id
.
hid_t fapl_id
|
IN: File access property list identifier |
H5F_libver_t low
|
IN: The earliest version of the library that will be used
for writing objects. The library version indirectly specifies the earliest object
format version that can be used when creating objects in the file.
Currently,
Setting
The upper bound
on the range of possible library versions used to create the object
is controlled by the
This is the default behavior of the library if
Setting
The upper bound
on the range of possible library versions used to create the object
is controlled by the
|
H5F_libver_t high
|
IN: The latest version of the library that will be used
for writing objects. The library version indirectly specifies the latest object
format version that can be used when creating objects in the file.
Currently, |
SUBROUTINE h5pset_libver_bounds_f(fapl_id, low, high, hdferr) IMPLICIT NONE INTEGER(HID_T), INTENT(IN) :: fapl_id ! File access property list identifier INTEGER, INTENT(IN) :: low ! The earliest version of the library that ! will be used for writing objects. ! Currently, low must be either: ! H5F_LIBVER_EARLIEST_F ! H5F_LIBVER_LATEST_F INTEGER, INTENT(IN) :: high ! The latest version of the library that will be ! used for writing objects. ! Currently, high must set to: ! H5F_LIBVER_LATEST_F INTEGER, INTENT(OUT) :: hdferr ! Error code ! 0 on success and -1 on failure END SUBROUTINE h5pset_libver_bounds_f
Release | C |
1.8.0 | Function introduced in this release. |