Page tree

 

JAVA

FORTRAN

C++

C

 

Link

H5P_GET_FAPL_CORE

Queries core file driver properties

Procedure:

H5P_GET_FAPL_CORE ( fapl_id, increment, backing_store )

Signature:

herr_t H5Pget_fapl_core(
                     hid_t fapl_id,
                     size_t *increment,
                     hbool_t *backing_store
    )
  

Fortran90 Interface: h5pget_fapl_core_f
    
SUBROUTINE h5pget_fapl_core_f(prp_id, increment, backing_store, hdferr) 
  IMPLICIT NONE
  INTEGER(HID_T), INTENT(IN)  :: prp_id     ! Property list identifier
  INTEGER(SIZE_T), INTENT(OUT) :: increment ! File block size in bytes
  LOGICAL, INTENT(OUT) :: backing_store     ! Flag to indicate that entire
                                            ! file contents are flushed to 
                                            ! a file with the same name as 
                                            ! this core file
  INTEGER, INTENT(OUT) :: hdferr            ! Error code
                                            ! 0 on success and -1 on failure
END SUBROUTINE h5pget_fapl_core_f
	

Parameters:
hid_t fapl_idIN: File access property list identifier
size_t *incrementOUT: Size, in bytes, of memory increments
hbool_t *backing_store    OUT: Boolean flag indicating whether to write the file contents to disk when the file is closed

Description:

H5P_GET_FAPL_CORE queries the H5FD_CORE driver properties as set by H5P_SET_FAPL_CORE.

Returns:

Returns a non-negative value if successful. Otherwise returns a negative value.

Example:

Coming Soon!

History:
Release    Change
1.6.0The backing_store parameter type changed from INTEGER to LOGICAL to better match the C API (Fortran 90)
1.4.0Function introduced in this release.

--- Last Modified: July 19, 2019 | 10:32 AM