/** * \ingroup H5O * \def H5Ovisit() * * #H5Ovisit is a macro that is mapped to one of the following: * \li H5Ovisit3() * \li H5Ovisit1() * * \details 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, \ref H5Ovisit() is mapped to * \ref H5Ovisit3(). In version 1.10, \ref H5Ovisit() is identical * to \ref H5Ovisit1(). * * Specific compile-time compatibility flags and the resulting * mappings are as follows: * * \par * * * * * * * * * * * * * * * * * * * * *
Compatibility settingsH5Ovisit
No compatibility flag\ref H5Ovisit3() in 1.12 or after
\ref H5Ovisit1() for 1.8 and 1.10
Emulate Release 1.12\ref H5Ovisit3()
Emulate Release 1.10 or 1.8 interface\ref H5Ovisit1()
* * \todo Fix reference to the document * * \par Version * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
ReleaseChange
1.12.0The macro #H5Ovisit and function \ref H5Ovisit3() were added, * and \ref H5Ovisit1() was deprecated.
1.10.5The macro #H5Ovisit was removed.
The functions \ref H5Ovisit() and * H5Ovisit1() are identical in this release.
This change was added to restore the broken API compatibility * introduced in HDF5-1.10.3.
1.10.3The function \ref H5Ovisit() was renamed to \ref H5Ovisit1.
The macro #H5Ovisit and the function \ref H5Ovisit2() were * introduced in this release.
1.8.8Fortran subroutine and data structure added.
1.8.0C function introduced.
* * */