H5VL_IS_CONNECTOR_REGISTERED_BY_VALUE
Tests whether a VOL class has been registered or not for a connector value
Procedure:
H5VL_IS_CONNECTOR_REGISTERED_BY_VALUE ( connector_value )
Signature:
htri_t H5VLis_connector_registered_by_value ( H5VL_class_value_t connector_value )
SUBROUTINE H5VLis_connector_registered_by_value_f ( value, registered, hdferr )
IMPLICIT NONE
INTEGER, INTENT(IN) :: value
LOGICAL, INTENT(OUT) :: registered
INTEGER, INTENT(OUT) :: hdferr
END SUBROUTINE H5VLis_connector_registered_by_value_f
Parameters:
H5VL_class_value_t connector_value | Connector value identifier |
Description:
H5VL_IS_CONNECTOR_REGISTERED_BY_VALUE tests whether a VOL class has been registered or not, according to the supplied connector value connector_value
.
connector_value
has a type of H5VL_class_value_t, which is defined in H5VLpublic.h
as: typedef int H5VL_class_value_t;
Valid VOL connector identifiers can have values from 0 through 255 for connectors defined by the HDF5 library. Values 256 through 511 are available for testing new connectors. Subsequent values should be obtained by contacting the The HDF Help Desk.
Returns:
>0 if a VOL connector with that value has been registered
0 if a VOL connector with that value hasn't been registered
<0 on errors
Example:
History:
Release | Change |
---|
1,12.0 | Function introduced in this release |
--- Last Modified: January 31, 2020 | 02:39 PM