Page tree

The license could not be verified: License Certificate has expired!

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

 

JAVA

FORTRAN

C++

C

 

Link

H5F_GET_FILESIZE

Returns the size of an HDF5 file

Procedure:

H5F_GET_FILESIZE(file_id, size)

Signature:

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

Parameters:
hid_t file_idIN: Identifier of a currently-open HDF5 file
hsize_t *size

OUT: Size of the file, in bytes

Description:

H5F_GET_FILESIZE returns the size of the HDF5 file specified by file_id.

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:

Returns a non-negative value if successful; otherwise returns a negative value. 

Example:

Coming soon!

History:
Release    C
1.6.3Function introduced in this release.
Fortran subroutine introduced in this release.

--- Last Modified: June 01, 2018 | 02:50 PM