Page tree

 

JAVA

FORTRAN

C++

C

 

Link

H5L_ITERATE

Iterates through links in a group

Signature:

herr_t H5Literate ( hid_t grp_id, H5_index_t idx_type, H5_iter_order_t order,
    hsize_t *idx_p, H5L_iterate_t op, void *op_data )

Description:

H5L_ITERATE is a macro that is mapped to either

Such macros are provided to facilitate application compatibility. Their use and mappings are fully described in API Compatibility Macros in HDF5.

If the library and/or application is compiled for Release 1.12 emulation, H5L_ITERATE will be mapped to H5L_ITERATE2 and H5L_ITERATE1 is deprecated. With earlier versions, H5L_ITERATE is mapped to H5L_ITERATE1.

Specific compile-time compatibility flags and the resulting mappings are as follows:

No compatibility flag

H5L_ITERATE2 (using 1.12 source)

H5L_ITERATE1 (using 1.10 or 1.8 source)

Emulate Release 1.12H5L_ITERATE2
Emulate Release 1.8 or 1.10 interface H5L_ITERATE1

History:
ReleaseChange
1.12.0

The function H5L_ITERATE was renamed to H5L_ITERATE1 and deprecated in this release.The macro H5L_ITERATE and the function H5L_ITERATE2 were introduced in this release.

--- Last Modified: February 13, 2020 | 02:57 PM