Jump to ...
Switch language ...
Recursively visits all objects accessible from a specified object
herr_t H5Ovisit( hid_t object_id, H5_index_t index_type, H5_iter_order_t order, H5O_iterate_t op, void *op_data, unsigned int fields )
herr_t H5Ovisit( hid_t object_id, H5_index_t index_type, H5_iter_order_t order, H5O_iterate_t op, void *op_data )
SUBROUTINE h5ovisit_f(object_id, index_type, order, op, op_data, &
INTEGER(HID_T), INTENT(IN) :: object_id
INTEGER, INTENT(IN) :: index_type
INTEGER, INTENT(IN) :: order
TYPE(C_PTR) :: op_data
INTEGER, INTENT(OUT) :: return_value
INTEGER, INTENT(OUT) :: hdferr
H5O_VISIT is a macro that is mapped to one of the following:
Such macros are provided to facilitate application compatibility. Their use and mappings are fully described in API Compatibility Macros in HDF5; we urge you to read that document closely.
In HDF5 versions 1.12 and after, H5O_VISIT is mapped to H5O_VISIT3. In version 1.10, H5O_VISIT is identical to H5O_VISIT1.
If using 1.10 (1.10.3+) and encountering performance issues, please use H5O_VISIT2 to limit the fields retrieved, which can help with performance.
Specific compile-time compatibility flags and the resulting mappings are as follows:
H5O_VISIT3 in 1.12 or after
H5O_VISIT1 for 1.8 and 1.10
--- Last Modified: March 22, 2021 | 02:34 PM
Copyright © 2006All rights reserved
HDF is a registered trademark of The HDF Group.
Powered by a free Atlassian Confluence Open Source Project License granted to HDF. Evaluate Confluence today.