summaryrefslogtreecommitdiffstats
path: root/fortran/src/H5f90global.F90
diff options
context:
space:
mode:
Diffstat (limited to 'fortran/src/H5f90global.F90')
-rw-r--r--fortran/src/H5f90global.F9031
1 files changed, 23 insertions, 8 deletions
diff --git a/fortran/src/H5f90global.F90 b/fortran/src/H5f90global.F90
index 30bab33..984cae9 100644
--- a/fortran/src/H5f90global.F90
+++ b/fortran/src/H5f90global.F90
@@ -28,15 +28,8 @@ MODULE H5GLOBAL
IMPLICIT NONE
- ! Enumerate data type that is interoperable with C.
- ENUM, BIND(C)
- ENUMERATOR :: enum_dtype
- END ENUM
-
!> \addtogroup FH5
!> @{
- INTEGER, PARAMETER :: ENUM_T = KIND(enum_dtype) !< Enumerate data type that is interoperable with C.
-
! Parameters used in the function 'h5kind_to_type' located in H5_ff.F90.
! The flag is used to tell the function whether the kind input variable
! is for a REAL or INTEGER data type.
@@ -382,10 +375,10 @@ MODULE H5GLOBAL
INTEGER :: H5D_VDS_FIRST_MISSING_F !< H5D_VDS_FIRST_MISSING
INTEGER :: H5D_VDS_LAST_AVAILABLE_F !< H5D_VDS_LAST_AVAILABLE
INTEGER :: H5D_VIRTUAL_F !< H5D_VIRTUAL
-!> @}
!
! H5E flags declaration
!
+!> @}
!DEC$if defined(BUILD_HDF5_DLL)
!DEC$ATTRIBUTES DLLEXPORT :: H5E_DEFAULT_F
!DEC$ATTRIBUTES DLLEXPORT :: H5E_MAJOR_F
@@ -402,6 +395,28 @@ MODULE H5GLOBAL
INTEGER :: H5E_WALK_DOWNWARD_F !< H5E_WALK_DOWNWARD
!> @}
!
+ ! H5ES flags declaration
+ !
+ !DEC$if defined(BUILD_HDF5_DLL)
+ !DEC$ATTRIBUTES DLLEXPORT :: H5ES_NONE_F
+ !DEC$ATTRIBUTES DLLEXPORT :: H5ES_STATUS_IN_PROGRESS_F
+ !DEC$ATTRIBUTES DLLEXPORT :: H5ES_STATUS_SUCCEED_F
+ !DEC$ATTRIBUTES DLLEXPORT :: H5ES_STATUS_CANCELED_F
+ !DEC$ATTRIBUTES DLLEXPORT :: H5ES_STATUS_FAIL_F
+ !DEC$ATTRIBUTES DLLEXPORT :: H5ES_WAIT_FOREVER_F
+ !DEC$ATTRIBUTES DLLEXPORT :: H5ES_WAIT_NONE_F
+ !DEC$endif
+!> \addtogroup FH5ES
+!> @{
+ INTEGER(HID_T) :: H5ES_NONE_F !< H5ES_NONE
+ INTEGER :: H5ES_STATUS_IN_PROGRESS_F !< H5ES_STATUS_IN_PROGRESS
+ INTEGER :: H5ES_STATUS_SUCCEED_F !< H5ES_STATUS_SUCCEED
+ INTEGER :: H5ES_STATUS_CANCELED_F !< H5ES_STATUS_CANCELED
+ INTEGER :: H5ES_STATUS_FAIL_F !< H5ES_STATUS_FAIL
+ INTEGER(C_INT64_T) :: H5ES_WAIT_FOREVER_F !< H5ES_WAIT_FOREVER
+ INTEGER(C_INT64_T) :: H5ES_WAIT_NONE_F !< H5ES_WAIT_NONE
+!> @}
+ !
! H5FD file drivers flags declaration
!
!DEC$if defined(BUILD_HDF5_DLL)