Reads buffer settings

Procedure:

H5P_GET_BUFFER ( plist, tconv, bkg )

Signature:

<pre><code class="language-c">hsize_t H5Pget_buffer(hid_t plist,
        void **tconv,
        void **bkg
        )
  </code></pre>

<pre><code class="language-fortran">Fortran90 Interface: h5pget_buffer_f
    
SUBROUTINE h5pget_buffer_f(plist_id, size, hdferr) 
  IMPLICIT NONE
  INTEGER(HID_T), INTENT(IN)    :: plist_id ! Dataset transfer 
                                            ! property list identifier
  INTEGER(HSIZE_T), INTENT(OUT) :: size     ! Conversion buffer size
  INTEGER, INTENT(OUT)          :: hdferr   ! Error code
                                            ! 0 on success and -1 on failure
END SUBROUTINE h5pget_buffer_f
	</code></pre>

Parameters:
hid_t plistIN: Identifier for the dataset transfer property list
void **tconv    OUT: Address of the pointer to application-allocated type conversion buffer
void **bkgOUT: Address of the pointer to application-allocated background buffer

Description:
H5P_GET_BUFFER reads values previously set with H5P_SET_BUFFER.

Returns:

Returns buffer size, in bytes, if successful; otherwise 0 on failure.

Example:

Coming Soon!

History:
Release    Change
1.6.0The return type changed from hsize_t to size_t.
1.4.0The return type changed to hsize_t.