summaryrefslogtreecommitdiffstats
path: root/doxygen/dox/api-compat-macros.dox
diff options
context:
space:
mode:
Diffstat (limited to 'doxygen/dox/api-compat-macros.dox')
-rw-r--r--doxygen/dox/api-compat-macros.dox290
1 files changed, 0 insertions, 290 deletions
diff --git a/doxygen/dox/api-compat-macros.dox b/doxygen/dox/api-compat-macros.dox
index 4a1578d..9e8a297 100644
--- a/doxygen/dox/api-compat-macros.dox
+++ b/doxygen/dox/api-compat-macros.dox
@@ -300,296 +300,6 @@
-DH5Lget_info_vers=1 application.c
\endcode
- \subsubsection fun-options-112 Function Mapping Options in Releases 1.12.x
- <table>
- <tr>
- <th style="text-align: left;">Macro <br/> (\Code{H5xxx})</th>
- <th>Default function used if no macro specified
- <ul><li>Function/struct mapping:\Code{H5xxx_vers=N}</li></ul>
- </th>
- <th>Function used if specifying 1.10
- <ul><li>Function/struct mapping: \Code{H5xxx_vers=1}</li></ul>
- </th>
- </tr>
- <tr>
- <td>H5Lget_info()</td>
- <td>H5Lget_info2()
- <ul>
- <li>Function mapping:\Code{H5Lget_info_vers=2}</li>
- <li>Struct mapping:\Code{H5L_info_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Lget_info1()
- <ul>
- <li>Function mapping \Code{H5Lget_info_vers=1}</li>
- <li>Struct mapping: \Code{H5L_info_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Lget_info_by_idx()</td>
- <td>H5Lget_info_by_idx2()
- <ul>
- <li>Function mapping: \Code{H5Lget_info_by_idx_vers=2}</li>
- <li>Struct mapping: \Code{H5L_info_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Lget_info_by_idx1()
- <ul>
- <li>Function mapping: \Code{H5Lget_info_by_idx_vers=1}</li>
- <li>Struct mapping: \Code{H5L_info_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Literate()</td>
- <td>H5Literate2()
- <ul>
- <li>Function mapping: \Code{H5Literate_vers=2}</li>
- <li>Struct mapping: \Code{H5L_iterate_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Literate1()
- <ul>
- <li>Function mapping: \Code{H5Literate_vers=1}</li>
- <li>Struct mapping: \Code{H5L_iterate_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Literate_by_name()</td>
- <td>H5Literate_by_name2()
- <ul>
- <li>Function mapping: \Code{H5Literate_by_name_vers=2}</li>
- <li>Struct mapping: \Code{H5L_iterate_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Literate_by_name1()
- <ul>
- <li>Function mapping: \Code{H5Literate_by_name_vers=1}</li>
- <li>Struct mapping: \Code{H5L_iterate_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Lvisit()</td>
- <td>H5Lvisit2()
- <ul>
- <li>Function mapping: \Code{H5Lvisit_vers=2}</li>
- <li>Struct mapping: \Code{H5L_iterate_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Lvisit1()
- <ul>
- <li>Function mapping: \Code{H5Lvisit_vers=1}</li>
- <li>Struct mapping: \Code{H5L_iterate_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Lvisit_by_name()</td>
- <td>H5Lvisit_by_name2()
- <ul>
- <li>Function mapping: \Code{H5Lvisit_by_name_vers=2}</li>
- <li>Struct mapping: \Code{H5L_iterate_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Lvisit_by_name1()
- <ul>
- <li>Function mapping: \Code{H5Lvisit_by_name_vers=1}</li>
- <li>Struct mapping: \Code{H5L_iterate_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Oget_info()</td>
- <td>H5Oget_info3()
- <ul>
- <li>Function mapping: \Code{H5Oget_info_vers=3}</li>
- <li>Struct mapping: \Code{H5O_info_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Oget_info1()
- <ul>
- <li>Function mapping: \Code{H5Oget_info_vers=1}</li>
- <li>Struct mapping: \Code{H5O_info_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Oget_info_by_idx()</td>
- <td>H5Oget_info_by_idx3()
- <ul><li>Function mapping: \Code{H5Oget_info_by_idx_vers=3}</li>
- <li>Struct mapping: \Code{H5O_info_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Oget_info_by_idx1()
- <ul>
- <li>Function mapping: \Code{H5Oget_info_by_idx_vers=1}</li>
- <li>Struct mapping: \Code{H5O_info_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Oget_info_by_name()</td>
- <td>H5Oget_info_by_name3()
- <ul>
- <li>Function mapping: \Code{H5O_get_info_by_name_vers=3}</li>
- <li>Struct mapping: \Code{H5O_info_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Oget_info_by_name1()
- <ul>
- <li>Function mapping: \Code{H5O_get_info_by_name_vers=1}</li>
- <li>Struct mapping: \Code{H5O_info_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Ovisit()</td>
- <td>H5Ovisit3()
- <ul>
- <li>Function mapping: \Code{H5Ovisit_vers=3}</li>
- <li>Struct mapping: \Code{H5O_iterate_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Ovisit1()
- <ul><li>Function mapping: \Code{H5Ovisit_vers=1}</li>
- <li>Struct mapping: \Code{H5O_iterate_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Ovisit_by_name()</td>
- <td>H5Ovisit_by_name3()
- <ul>
- <li>Function mapping: \Code{H5Ovisit_by_name_vers=3}</li>
- <li>Struct mapping: \Code{H5O_iterate_t_vers=2}</li>
- </ul>
- </td>
- <td>H5Ovisit_by_name1()
- <ul>
- <li>Function mapping: \Code{H5Ovisit_by_name_vers=1}</li>
- <li>Struct mapping: \Code{H5O_iterate_t_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Pencode()</td>
- <td>H5Pencode2()
- <ul>
- <li>Function mapping: \Code{H5Pencode_vers=2}</li>
- </ul>
- </td>
- <td>H5Pencode1()
- <ul>
- <li>Function mapping: \Code{H5Pencode_vers=1}</li>
- </ul>
- </td>
- </tr>
- <tr>
- <td>H5Sencode()</td>
- <td>H5Sencode2()
- <ul>
- <li>Function mapping: \Code{H5Sencode_vers=2}</li>
- </ul>
- </td>
- <td>H5Sencode1()
- <ul>
- <li>Function mapping: \Code{H5Sencode_vers=1}</li>
- </ul>
- </td>
- </tr>
- </table>
-
- \subsubsection fun-options-110 Function Mapping Options in Releases 1.10.x
- <table>
- <tr>
- <th>Macro</th>
- <th>Default function used <br/> <sub>(if no macro specified)</sub></th>
- <th>Introduced in</th>
- <th>\Code{h5cc} version flag and value</th>
- <th>Mapped to function or struct</th>
- </tr>
- <tr>
- <td rowspan="2">H5Rdereference()</td>
- <td rowspan="2">H5Rdereference2()</td>
- <td rowspan="2">HDF5-1.10.0</td>
- <td>\Code{-DH5Rdereference_vers=1}</td>
- <td>H5Rdereference1()</td>
- </tr>
- <tr>
- <td>\Code{-DH5Rdereference_vers=2}</td>
- <td>H5Rdereference2()</td>
- </tr>
- <tr>
- <td rowspan="2">H5Fget_info()</td>
- <td rowspan="2">H5Fget_info2()</td>
- <td rowspan="2">HDF5-1.10.0</td>
- <td>\Code{-DH5Fget_info_vers=1}</td>
- <td>H5Fget_info1() with struct \ref H5F_info1_t</td>
- </tr>
- <tr>
- <td>\Code{-DH5Fget_info_vers=2}</td>
- <td>H5Fget_info2() with struct \ref H5F_info2_t</td>
- </tr>
- <tr>
- <td rowspan="2">H5Oget_info()</td>
- <td rowspan="2">H5Oget_info1()</td>
- <td rowspan="2">HDF5-1.10.3</td>
- <td>\Code{-DH5Oget_info_vers=1}</td>
- <td>H5Oget_info1()</td>
- </tr>
- <tr>
- <td>\Code{-DH5Oget_info_vers=2}</td>
- <td>H5Oget_info2()</td>
- </tr>
- <tr>
- <td rowspan="2">H5Oget_info_by_idx()</td>
- <td rowspan="2">H5Oget_info_by_idx1()</td>
- <td rowspan="2">HDF5-1.10.3</td>
- <td>\Code{-DH5Oget_info_by_idx_vers=1}</td>
- <td>H5Oget_info_by_idx1()</td>
- </tr>
- <tr>
- <td>\Code{-DH5Oget_info_by_idx_vers=2}</td>
- <td>H5Oget_info_by_idx2()</td>
- </tr>
- <tr>
- <td rowspan="2">H5Oget_info_by_name()</td>
- <td rowspan="2">H5Oget_info_by_name1()</td>
- <td rowspan="2">HDF5-1.10.3</td>
- <td>\Code{-DH5Oget_info_by_name_vers=1}</td>
- <td>H5Oget_info_by_name1()</td>
- </tr>
- <tr>
- <td>\Code{-DH5Oget_info_by_name_vers=2}</td>
- <td>H5Oget_info_by_name2()</td>
- </tr>
- <tr>
- <td rowspan="2">H5Ovisit()</td>
- <td rowspan="2">H5Ovisit1()</td>
- <td rowspan="2">HDF5-1.10.3</td>
- <td>\Code{-DH5Ovisit_vers=1}</td>
- <td>H5Ovisit1()</td>
- </tr>
- <tr>
- <td>\Code{-DH5Ovisit_vers=2}</td>
- <td>H5Ovisit2()</td>
- </tr>
- <tr>
- <td rowspan="2">H5Ovisit_by_name()</td>
- <td rowspan="2">H5Ovisit_by_name1()</td>
- <td rowspan="2">HDF5-1.10.3</td>
- <td>\Code{-DH5Ovisit_by_name_vers=1}</td>
- <td>H5Ovisit_by_name1()</td>
- </tr>
- <tr>
- <td>\Code{-DH5Ovisit_by_name_vers=2}</td>
- <td>H5Ovisit_by_name2()</td>
- </tr>
- </table>
-
\subsubsection fun-options-18 Function Mapping Options in Releases 1.8.x
At release 1.8.0, the API compatibility macros, function mapping compile-time
version flags and values, and corresponding versioned functions listed in the