You are viewing an old version of this page. View the current version.
Version 1 Next »
Returns the size of an HDF5 file.
herr_t H5Fget_filesize( hid_t file_id, hsize_t *size )
SUBROUTINE h5fget_filesize_f(file_id, size, hdferr) IMPLICIT NONE INTEGER(HID_T), INTENT(IN) :: file_id ! file identifier INTEGER(HSIZE_T), INTENT(OUT) :: size ! Size of the file INTEGER, INTENT(OUT) :: hdferr ! Error code: 0 on success, ! -1 if fail END SUBROUTINE h5fget_filesize_f
|hid_t ||IN: Identifier of a currently-open HDF5 file|
OUT: Size of the file, in bytes.
H5Fget_filesize returns the size of the HDF5 file specified by
The returned size is that of the entire file, as opposed to only the HDF5 portion of the file. I.e.,
size includes the user block, if any, the HDF5 portion of the file, and any data that may have been appended beyond the data written through the HDF5 Library.
Returns a non-negative value if successful; otherwise returns a negative value.
|1.6.3||Function introduced in this release.|
Fortran subroutine introduced in this release.