H5Dget_type
(hid_t dataset_id
)
H5Dget_type
returns an identifier for a copy of the
datatype for a dataset.
The datatype should be released with the H5Tclose
function.
If a dataset has a named datatype, then an identifier to the opened datatype is returned. Otherwise, the returned datatype is read-only. If atomization of the datatype fails, then the datatype is closed.
A datatype identifier returned from this function
should be released with H5Tclose
when the identifier
is no longer needed so that resource leaks will not occur.
hid_t dataset_id |
IN: Identifier of the dataset to query. |
SUBROUTINE h5dget_type_f(dataset_id, datatype_id, hdferr) IMPLICIT NONE INTEGER(HID_T), INTENT(IN) :: dataset_id ! Dataset identifier INTEGER(HID_T), INTENT(OUT) :: datatype_id ! Datatype identifier INTEGER, INTENT(OUT) :: hdferr ! Error code ! 0 on success and -1 on failure END SUBROUTINE h5dget_type_f