The FORTRAN 90 API to HDF5
h5e: Error Handling

 

 


 

 

FORTRAN interface:   h5eclear_f

          SUBROUTINE h5eclear_f(hdferr) 
            IMPLICIT NONE
            INTEGER, INTENT(OUT) :: hdferr  ! Error code

          END SUBROUTINE h5eclear_f

 

 


 

 

FORTRAN interface:   h5eprint_f

          SUBROUTINE h5eprint_f(hdferr, name)
            CHARACTER(LEN=*), OPTIONAL, INTENT(IN) :: name ! File name
            INTEGER, INTENT(OUT) :: hdferr          ! Error code

          END SUBROUTINE h5eprint_f

 

 


 

 

FORTRAN interface:   h5eget_major_f

          SUBROUTINE h5eget_major_f(error_no, name, hdferr)
            INTEGER, INTENT(IN) :: error_no !Major error number
            CHARACTER(LEN=*), INTENT(OUT) :: name ! File name
            INTEGER, INTENT(OUT) :: hdferr          ! Error code

          END SUBROUTINE h5eget_major_f

 

 


 

 

FORTRAN interface:   h5eget_minor_f

          SUBROUTINE h5eget_minor_f(error_no, name, hdferr)
            INTEGER, INTENT(IN) :: error_no !Major error number
            CHARACTER(LEN=*), INTENT(OUT) :: name ! File name
            INTEGER, INTENT(OUT) :: hdferr          ! Error code

          END SUBROUTINE h5eget_minor_f

 

 


 

 

FORTRAN interface:   h5eset_auto_f

          SUBROUTINE h5eset_auto_f(printflag, hdferr)
            INTEGER, INTENT(IN) :: printflag  !flag to turn automatic error
                                              !printing on or off
                                              !possible values are:
                                              !printon (1)
                                              !printoff(0)
            INTEGER, INTENT(OUT) :: hdferr          ! Error code

          END SUBROUTINE h5eset_auto_f

 

 


HDF Help Desk
Describes HDF5 Release 1.5, Unreleased Development Branch
Last modified: 13 July 2000