summaryrefslogtreecommitdiffstats
path: root/fortran/src/H5VLff.F90
diff options
context:
space:
mode:
Diffstat (limited to 'fortran/src/H5VLff.F90')
-rw-r--r--fortran/src/H5VLff.F9020
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