diff options
Diffstat (limited to 'fortran/src/H5VLff.F90')
-rw-r--r-- | fortran/src/H5VLff.F90 | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/fortran/src/H5VLff.F90 b/fortran/src/H5VLff.F90 index 1d60848..1a4edf3 100644 --- a/fortran/src/H5VLff.F90 +++ b/fortran/src/H5VLff.F90 @@ -58,6 +58,8 @@ CONTAINS !! \param hdferr \fortran_error !! \param vipl_id VOL initialization property list identifier. !! +!! See C API: @ref hid_t H5VLregister_connector_by_name(const char *connector_name, hid_t vipl_id); +!! SUBROUTINE H5VLregister_connector_by_name_f(name, vol_id, hdferr, vipl_id) IMPLICIT NONE CHARACTER(LEN=*), INTENT(IN) :: name @@ -97,6 +99,8 @@ CONTAINS !! \param hdferr \fortran_error !! \param vipl_id VOL initialization property list identifier. !! +!! See C API: @ref hid_t H5VLregister_connector_by_value(H5VL_class_value_t connector_value, hid_t vipl_id); +!! SUBROUTINE H5VLregister_connector_by_value_f(connector_value, vol_id, hdferr, vipl_id) IMPLICIT NONE INTEGER, INTENT(IN) :: connector_value @@ -134,6 +138,8 @@ CONTAINS !! \param registered State of VOL class registration. !! \param hdferr \fortran_error !! +!! See C API: @ref htri_t H5VLis_connector_registered_by_name(const char *name); +!! SUBROUTINE H5VLis_connector_registered_by_name_f(name, registered, hdferr) IMPLICIT NONE CHARACTER(LEN=*), INTENT(IN) :: name @@ -169,6 +175,8 @@ CONTAINS !! \param registered State of VOL class registration. !! \param hdferr Retu\fortran_error !! +!! See C API: @ref 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 @@ -201,6 +209,8 @@ CONTAINS !! \param vol_id Connector id. !! \param hdferr \fortran_error !! +!! See C API: @ref hid_t H5VLget_connector_id(hid_t obj_id); +!! SUBROUTINE H5VLget_connector_id_f(obj_id, vol_id, hdferr) IMPLICIT NONE INTEGER(HID_T), INTENT(IN) :: obj_id @@ -232,6 +242,8 @@ CONTAINS !! \param vol_id Connector id. !! \param hdferr \fortran_error !! +!! See C API: @ref hid_t H5VLget_connector_id_by_name(const char *name); +!! SUBROUTINE H5VLget_connector_id_by_name_f(name, vol_id, hdferr) IMPLICIT NONE CHARACTER(LEN=*), INTENT(IN) :: name @@ -267,6 +279,8 @@ CONTAINS !! \param vol_id Connector id. !! \param hdferr \fortran_error !! +!! See C API: @ref hid_t H5VLget_connector_id_by_value(H5VL_class_value_t connector_value); +!! SUBROUTINE H5VLget_connector_id_by_value_f(value, vol_id, hdferr) IMPLICIT NONE INTEGER, INTENT(IN) :: value @@ -299,6 +313,8 @@ CONTAINS !! \param hdferr \fortran_error !! \param name_len Maximum length of the name to retrieve. !! +!! See C API: @ref ssize_t H5VLget_connector_name(hid_t id, char *name , size_t size); +!! SUBROUTINE H5VLget_connector_name_f(obj_id, name, hdferr, name_len) IMPLICIT NONE INTEGER(HID_T), INTENT(IN) :: obj_id @@ -342,6 +358,8 @@ CONTAINS !! \param vol_id A valid identifier of the connectory to unregister. !! \param hdferr \fortran_error !! +!! See C API: @ref herr_t H5VLclose(hid_t connector_id); +!! SUBROUTINE H5VLclose_f(vol_id, hdferr) IMPLICIT NONE INTEGER(HID_T), INTENT(IN) :: vol_id @@ -366,6 +384,8 @@ CONTAINS !! \param plugin_id A valid identifier of the connector to unregister.. !! \param hdferr Ret\fortran_error !! +!! See C API: @ref herr_t H5VLunregister_connector(hid_t connector_id); +!! SUBROUTINE H5VLunregister_connector_f(plugin_id, hdferr) IMPLICIT NONE INTEGER(HID_T), INTENT(IN) :: plugin_id |