summaryrefslogtreecommitdiffstats
path: root/develop/_h5_epublic_8h.html
diff options
context:
space:
mode:
authorbyrnHDF <byrnHDF@users.noreply.github.com>2023-11-16 13:49:28 (GMT)
committerbyrnHDF <byrnHDF@users.noreply.github.com>2023-11-16 13:49:28 (GMT)
commit4f20d880c97be1249f8d89ced95f72836dbf3ee0 (patch)
tree30d8dcb282134b7126b092796f2be00d2d97bd3c /develop/_h5_epublic_8h.html
parent4e7e457497c948b41c8b0065225875bf10cdf9d4 (diff)
downloadhdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.zip
hdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.tar.gz
hdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.tar.bz2
deploy: ef39882fa1e13740d2530c7a0637bd1f1a822b68
Diffstat (limited to 'develop/_h5_epublic_8h.html')
-rw-r--r--develop/_h5_epublic_8h.html750
1 files changed, 750 insertions, 0 deletions
diff --git a/develop/_h5_epublic_8h.html b/develop/_h5_epublic_8h.html
new file mode 100644
index 0000000..68f343a
--- /dev/null
+++ b/develop/_h5_epublic_8h.html
@@ -0,0 +1,750 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>HDF5: src/H5Epublic.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="hdf5doxy.css" rel="stylesheet" type="text/css">
+<!-- <link href="hdf5doxy.css" rel="stylesheet" type="text/css"/>
+ -->
+<script type="text/javascript" src="hdf5_navtree_hacks.js"></script>
+</head>
+<body>
+<div style="background:#FFDDDD;font-size:120%;text-align:center;margin:0;padding:5px">Please, help us to better serve our user community by answering the following short survey: <a href="https://www.hdfgroup.org/website-survey/">https://www.hdfgroup.org/website-survey/</a></div>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectlogo"><img alt="Logo" src="HDFG-logo.png"/></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname"><a href="https://www.hdfgroup.org">HDF5</a>
+ &#160;<span id="projectnumber">1.15.0.ef39882</span>
+ </div>
+ <div id="projectbrief">API Reference</div>
+ </td>
+ <td> <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.svg"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
+ </span>
+ </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('_h5_epublic_8h.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Data Structures</a> &#124;
+<a href="#define-members">Macros</a> &#124;
+<a href="#typedef-members">Typedefs</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a> &#124;
+<a href="#var-members">Variables</a> </div>
+ <div class="headertitle">
+<div class="title">H5Epublic.h File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &lt;stdio.h&gt;</code><br />
+<code>#include &quot;<a class="el" href="_h5public_8h.html">H5public.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="_h5_ipublic_8h.html">H5Ipublic.h</a>&quot;</code><br />
+<code>#include &quot;H5Epubgen.h&quot;</code><br />
+</div><div class="textblock"><div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+ <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Include dependency graph for H5Epublic.h:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+<div class="center"><img src="_h5_epublic_8h__incl.png" border="0" usemap="#asrc_2_h5_epublic_8h" alt=""/></div>
+<map name="asrc_2_h5_epublic_8h" id="asrc_2_h5_epublic_8h">
+<area shape="rect" title=" " alt="" coords="541,5,663,32"/>
+<area shape="rect" title=" " alt="" coords="455,80,522,107"/>
+<area shape="rect" href="_h5public_8h.html" title=" " alt="" coords="557,155,647,181"/>
+<area shape="rect" href="_h5_ipublic_8h.html" title=" " alt="" coords="597,80,692,107"/>
+<area shape="rect" title=" " alt="" coords="716,80,824,107"/>
+<area shape="rect" title=" " alt="" coords="5,229,108,256"/>
+<area shape="rect" href="_h5version_8h.html" title=" " alt="" coords="132,229,232,256"/>
+<area shape="rect" title=" " alt="" coords="256,229,343,256"/>
+<area shape="rect" title=" " alt="" coords="367,229,437,256"/>
+<area shape="rect" title=" " alt="" coords="462,229,537,256"/>
+<area shape="rect" title=" " alt="" coords="561,229,643,256"/>
+<area shape="rect" title=" " alt="" coords="667,229,742,256"/>
+<area shape="rect" title=" " alt="" coords="767,229,837,256"/>
+<area shape="rect" title=" " alt="" coords="862,229,921,256"/>
+<area shape="rect" title=" " alt="" coords="945,229,1011,256"/>
+<area shape="rect" title=" " alt="" coords="1036,229,1144,256"/>
+</map>
+</div>
+</div><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_e__error2__t.html">H5E_error2_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_e__error1__t.html">H5E_error1_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:ad7ca07d2b387a59c7e8bcab22fa57455"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#ad7ca07d2b387a59c7e8bcab22fa57455">H5E_DEFAULT</a>&#160;&#160;&#160;0 /* (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>) */</td></tr>
+<tr class="separator:ad7ca07d2b387a59c7e8bcab22fa57455"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abb549ba9fa5c4f3107d8ff19602705da"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#abb549ba9fa5c4f3107d8ff19602705da">H5OPEN</a>&#160;&#160;&#160;<a class="el" href="group___h5.html#ga27fa33dc262dda95c5aa8df533837480">H5open</a>(),</td></tr>
+<tr class="separator:abb549ba9fa5c4f3107d8ff19602705da"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aea2b18de6c2207dde829f65f0997e6bf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#aea2b18de6c2207dde829f65f0997e6bf">H5E_ERR_CLS</a>&#160;&#160;&#160;(<a class="el" href="_h5_tpublic_8h.html#abb549ba9fa5c4f3107d8ff19602705da">H5OPEN</a> <a class="el" href="_h5_epublic_8h.html#a06be6fee24e29e38a1a0350e91c92b10">H5E_ERR_CLS_g</a>)</td></tr>
+<tr class="separator:aea2b18de6c2207dde829f65f0997e6bf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aec70809990a203fe2e6b044437f74551"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#aec70809990a203fe2e6b044437f74551">H5E_BEGIN_TRY</a></td></tr>
+<tr class="separator:aec70809990a203fe2e6b044437f74551"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abed534bb6c70e3ac080b93e19343a3a5"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#abed534bb6c70e3ac080b93e19343a3a5">H5E_END_TRY</a></td></tr>
+<tr class="separator:abed534bb6c70e3ac080b93e19343a3a5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a178722645a30b5d7afd26bf3b02c2098"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#a178722645a30b5d7afd26bf3b02c2098">H5Epush_sim</a>(func, cls, maj, min, str)&#160;&#160;&#160; <a class="el" href="group___h5_e.html#ga17c2790837a1c1ea7e56b65d3c00a920">H5Epush2</a>(<a class="el" href="_h5_epublic_8h.html#ad7ca07d2b387a59c7e8bcab22fa57455">H5E_DEFAULT</a>, __FILE__, func, __LINE__, cls, maj, min, str)</td></tr>
+<tr class="separator:a178722645a30b5d7afd26bf3b02c2098"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a466e98e559aa81cd46afe85bc9671efe"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#a466e98e559aa81cd46afe85bc9671efe">H5Epush_ret</a>(func, cls, maj, min, str, ret)</td></tr>
+<tr class="separator:a466e98e559aa81cd46afe85bc9671efe"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5970dd433ddbdb3680e130457661448b"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#a5970dd433ddbdb3680e130457661448b">H5Epush_goto</a>(func, cls, maj, min, str, label)</td></tr>
+<tr class="separator:a5970dd433ddbdb3680e130457661448b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a>
+Typedefs</h2></td></tr>
+<tr class="memitem:aa0fc6445c613e4159a17d28ca61be825"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#aa0fc6445c613e4159a17d28ca61be825">H5E_walk2_t</a>) (unsigned n, const <a class="el" href="struct_h5_e__error2__t.html">H5E_error2_t</a> *err_desc, void *client_data)</td></tr>
+<tr class="memdesc:aa0fc6445c613e4159a17d28ca61be825"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback function for <a class="el" href="group___h5_e.html#ga4ecc0f6a1ea5bb821373a5a7b8070655" title="Walks the specified error stack, calling the specified function.">H5Ewalk2()</a> <a href="_h5_epublic_8h.html#aa0fc6445c613e4159a17d28ca61be825">More...</a><br /></td></tr>
+<tr class="separator:aa0fc6445c613e4159a17d28ca61be825"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0109c84ac574ac24abe6f7c7acab3fca"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#a0109c84ac574ac24abe6f7c7acab3fca">H5E_auto2_t</a>) (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> estack, void *client_data)</td></tr>
+<tr class="memdesc:a0109c84ac574ac24abe6f7c7acab3fca"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback function for <a class="el" href="group___h5_e.html#gaf0d6b18cd5160517fe5165b9a8443c69" title="Turns automatic error printing on or off.">H5Eset_auto2()</a> <a href="_h5_epublic_8h.html#a0109c84ac574ac24abe6f7c7acab3fca">More...</a><br /></td></tr>
+<tr class="separator:a0109c84ac574ac24abe6f7c7acab3fca"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b643ee74952ccb3b401eb97407070a8"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#a8b643ee74952ccb3b401eb97407070a8">H5E_major_t</a></td></tr>
+<tr class="separator:a8b643ee74952ccb3b401eb97407070a8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a5b9e5fcbb4cf4cdc5d347e34d4af0a"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#a6a5b9e5fcbb4cf4cdc5d347e34d4af0a">H5E_minor_t</a></td></tr>
+<tr class="separator:a6a5b9e5fcbb4cf4cdc5d347e34d4af0a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2088c033647027f76172116e2da33293"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#a2088c033647027f76172116e2da33293">H5E_walk1_t</a>) (int n, <a class="el" href="struct_h5_e__error1__t.html">H5E_error1_t</a> *err_desc, void *client_data)</td></tr>
+<tr class="memdesc:a2088c033647027f76172116e2da33293"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback function for <a class="el" href="group___h5_e.html#ga8d54a0f62f9ea625bdeab8e5e0c894c4" title="Walks the current error stack, calling the specified function.">H5Ewalk1()</a> <a href="_h5_epublic_8h.html#a2088c033647027f76172116e2da33293">More...</a><br /></td></tr>
+<tr class="separator:a2088c033647027f76172116e2da33293"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a54e242097ba2121788448b37579a107e"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>(*&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#a54e242097ba2121788448b37579a107e">H5E_auto1_t</a>) (void *client_data)</td></tr>
+<tr class="memdesc:a54e242097ba2121788448b37579a107e"><td class="mdescLeft">&#160;</td><td class="mdescRight">Callback function for <a class="el" href="group___h5_e.html#gab7e1c2db4a0811b70227833b5462eea8" title="Turns automatic error printing on or off.">H5Eset_auto1()</a> <a href="_h5_epublic_8h.html#a54e242097ba2121788448b37579a107e">More...</a><br /></td></tr>
+<tr class="separator:a54e242097ba2121788448b37579a107e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:a415162f1ce9b31241977d0a5857caa3c"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#a415162f1ce9b31241977d0a5857caa3c">H5E_type_t</a> { <a class="el" href="_h5_epublic_8h.html#a415162f1ce9b31241977d0a5857caa3cab0e1bfd4dab03f69f9a884e9079d3acc">H5E_MAJOR</a>
+, <a class="el" href="_h5_epublic_8h.html#a415162f1ce9b31241977d0a5857caa3caabc45a68c0f04871387677c099abb338">H5E_MINOR</a>
+ }</td></tr>
+<tr class="separator:a415162f1ce9b31241977d0a5857caa3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae30cff307b364e94ce2d552edbca6813"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#ae30cff307b364e94ce2d552edbca6813">H5E_direction_t</a> { <a class="el" href="_h5_epublic_8h.html#ae30cff307b364e94ce2d552edbca6813abedac175e65559c32551f132a78e1861">H5E_WALK_UPWARD</a> = 0
+, <a class="el" href="_h5_epublic_8h.html#ae30cff307b364e94ce2d552edbca6813ab0ba668f408b6c98dade64021973fb49">H5E_WALK_DOWNWARD</a> = 1
+ }</td></tr>
+<tr class="separator:ae30cff307b364e94ce2d552edbca6813"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga70ecfb35ab871ddb1cd2dfa0ac5f740c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga70ecfb35ab871ddb1cd2dfa0ac5f740c">H5Eregister_class</a> (const char *cls_name, const char *lib_name, const char *version)</td></tr>
+<tr class="memdesc:ga70ecfb35ab871ddb1cd2dfa0ac5f740c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Registers a client library or application program to the HDF5 error API. <a href="group___h5_e.html#ga70ecfb35ab871ddb1cd2dfa0ac5f740c">More...</a><br /></td></tr>
+<tr class="separator:ga70ecfb35ab871ddb1cd2dfa0ac5f740c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0383710d3984d19d3d2006d1151b88a2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga0383710d3984d19d3d2006d1151b88a2">H5Eunregister_class</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> class_id)</td></tr>
+<tr class="memdesc:ga0383710d3984d19d3d2006d1151b88a2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes an error class. <a href="group___h5_e.html#ga0383710d3984d19d3d2006d1151b88a2">More...</a><br /></td></tr>
+<tr class="separator:ga0383710d3984d19d3d2006d1151b88a2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga65b660eb16b25cc008585ba8990e8b15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga65b660eb16b25cc008585ba8990e8b15">H5Eclose_msg</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> err_id)</td></tr>
+<tr class="memdesc:ga65b660eb16b25cc008585ba8990e8b15"><td class="mdescLeft">&#160;</td><td class="mdescRight">Closes an error message. <a href="group___h5_e.html#ga65b660eb16b25cc008585ba8990e8b15">More...</a><br /></td></tr>
+<tr class="separator:ga65b660eb16b25cc008585ba8990e8b15"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga99a705d98873dcdd1bb6f9d5eebc5afd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga99a705d98873dcdd1bb6f9d5eebc5afd">H5Ecreate_msg</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> cls, <a class="el" href="_h5_epublic_8h.html#a415162f1ce9b31241977d0a5857caa3c">H5E_type_t</a> msg_type, const char *msg)</td></tr>
+<tr class="memdesc:ga99a705d98873dcdd1bb6f9d5eebc5afd"><td class="mdescLeft">&#160;</td><td class="mdescRight">Adds a major error message to an error class. <a href="group___h5_e.html#ga99a705d98873dcdd1bb6f9d5eebc5afd">More...</a><br /></td></tr>
+<tr class="separator:ga99a705d98873dcdd1bb6f9d5eebc5afd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8bfca811dc01e97b4ab0736dd8775b39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga8bfca811dc01e97b4ab0736dd8775b39">H5Ecreate_stack</a> (void)</td></tr>
+<tr class="memdesc:ga8bfca811dc01e97b4ab0736dd8775b39"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a new, empty error stack. <a href="group___h5_e.html#ga8bfca811dc01e97b4ab0736dd8775b39">More...</a><br /></td></tr>
+<tr class="separator:ga8bfca811dc01e97b4ab0736dd8775b39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac66c0955a6d821a472a3a408cdc95ae6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#gac66c0955a6d821a472a3a408cdc95ae6">H5Eget_current_stack</a> (void)</td></tr>
+<tr class="memdesc:gac66c0955a6d821a472a3a408cdc95ae6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a copy of the current error stack. <a href="group___h5_e.html#gac66c0955a6d821a472a3a408cdc95ae6">More...</a><br /></td></tr>
+<tr class="separator:gac66c0955a6d821a472a3a408cdc95ae6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa35a1b27d704a90f2a933f9d41df35ec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#gaa35a1b27d704a90f2a933f9d41df35ec">H5Eappend_stack</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dst_stack_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> src_stack_id, <a class="el" href="_h5public_8h.html#ad470b00eccd2115c707c02de5fa1120d">hbool_t</a> close_source_stack)</td></tr>
+<tr class="memdesc:gaa35a1b27d704a90f2a933f9d41df35ec"><td class="mdescLeft">&#160;</td><td class="mdescRight">Appends one error stack to another, optionally closing the source stack. <a href="group___h5_e.html#gaa35a1b27d704a90f2a933f9d41df35ec">More...</a><br /></td></tr>
+<tr class="separator:gaa35a1b27d704a90f2a933f9d41df35ec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga41c2ed13fd6aac6e413fe7383b9090fa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga41c2ed13fd6aac6e413fe7383b9090fa">H5Eclose_stack</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> stack_id)</td></tr>
+<tr class="memdesc:ga41c2ed13fd6aac6e413fe7383b9090fa"><td class="mdescLeft">&#160;</td><td class="mdescRight">Closes an error stack handle. <a href="group___h5_e.html#ga41c2ed13fd6aac6e413fe7383b9090fa">More...</a><br /></td></tr>
+<tr class="separator:ga41c2ed13fd6aac6e413fe7383b9090fa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf360b8e61728b421ee78438e4f57a001"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#af629ed855824cf5955b54529adf78ad6">ssize_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#gaf360b8e61728b421ee78438e4f57a001">H5Eget_class_name</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> class_id, char *name, size_t size)</td></tr>
+<tr class="memdesc:gaf360b8e61728b421ee78438e4f57a001"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves error class name. <a href="group___h5_e.html#gaf360b8e61728b421ee78438e4f57a001">More...</a><br /></td></tr>
+<tr class="separator:gaf360b8e61728b421ee78438e4f57a001"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga155715dd456c2b62a0b567e970af3473"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga155715dd456c2b62a0b567e970af3473">H5Eset_current_stack</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> err_stack_id)</td></tr>
+<tr class="memdesc:ga155715dd456c2b62a0b567e970af3473"><td class="mdescLeft">&#160;</td><td class="mdescRight">Replaces the current error stack. <a href="group___h5_e.html#ga155715dd456c2b62a0b567e970af3473">More...</a><br /></td></tr>
+<tr class="separator:ga155715dd456c2b62a0b567e970af3473"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga17c2790837a1c1ea7e56b65d3c00a920"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga17c2790837a1c1ea7e56b65d3c00a920">H5Epush2</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> err_stack, const char *file, const char *func, unsigned line, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> cls_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> maj_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> min_id, const char *msg,...)</td></tr>
+<tr class="memdesc:ga17c2790837a1c1ea7e56b65d3c00a920"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes a new error record onto an error stack. <a href="group___h5_e.html#ga17c2790837a1c1ea7e56b65d3c00a920">More...</a><br /></td></tr>
+<tr class="separator:ga17c2790837a1c1ea7e56b65d3c00a920"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga818569ac92695fb1a7836c2389faa2ba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga818569ac92695fb1a7836c2389faa2ba">H5Epop</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> err_stack, size_t count)</td></tr>
+<tr class="memdesc:ga818569ac92695fb1a7836c2389faa2ba"><td class="mdescLeft">&#160;</td><td class="mdescRight">Deletes specified number of error messages from the error stack. <a href="group___h5_e.html#ga818569ac92695fb1a7836c2389faa2ba">More...</a><br /></td></tr>
+<tr class="separator:ga818569ac92695fb1a7836c2389faa2ba"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae86ab32e85028412c731cf0f2b8d1f56"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#gae86ab32e85028412c731cf0f2b8d1f56">H5Eprint2</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> err_stack, FILE *stream)</td></tr>
+<tr class="memdesc:gae86ab32e85028412c731cf0f2b8d1f56"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prints the specified error stack in a default manner. <a href="group___h5_e.html#gae86ab32e85028412c731cf0f2b8d1f56">More...</a><br /></td></tr>
+<tr class="separator:gae86ab32e85028412c731cf0f2b8d1f56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4ecc0f6a1ea5bb821373a5a7b8070655"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga4ecc0f6a1ea5bb821373a5a7b8070655">H5Ewalk2</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> err_stack, <a class="el" href="_h5_epublic_8h.html#ae30cff307b364e94ce2d552edbca6813">H5E_direction_t</a> direction, <a class="el" href="_h5_epublic_8h.html#aa0fc6445c613e4159a17d28ca61be825">H5E_walk2_t</a> func, void *client_data)</td></tr>
+<tr class="memdesc:ga4ecc0f6a1ea5bb821373a5a7b8070655"><td class="mdescLeft">&#160;</td><td class="mdescRight">Walks the specified error stack, calling the specified function. <a href="group___h5_e.html#ga4ecc0f6a1ea5bb821373a5a7b8070655">More...</a><br /></td></tr>
+<tr class="separator:ga4ecc0f6a1ea5bb821373a5a7b8070655"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2eda33cbadd9be5bfddbaa91e863c936"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga2eda33cbadd9be5bfddbaa91e863c936">H5Eget_auto2</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> estack_id, <a class="el" href="_h5_epublic_8h.html#a0109c84ac574ac24abe6f7c7acab3fca">H5E_auto2_t</a> *func, void **client_data)</td></tr>
+<tr class="memdesc:ga2eda33cbadd9be5bfddbaa91e863c936"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the settings for the automatic error stack traversal function and its data. <a href="group___h5_e.html#ga2eda33cbadd9be5bfddbaa91e863c936">More...</a><br /></td></tr>
+<tr class="separator:ga2eda33cbadd9be5bfddbaa91e863c936"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf0d6b18cd5160517fe5165b9a8443c69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#gaf0d6b18cd5160517fe5165b9a8443c69">H5Eset_auto2</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> estack_id, <a class="el" href="_h5_epublic_8h.html#a0109c84ac574ac24abe6f7c7acab3fca">H5E_auto2_t</a> func, void *client_data)</td></tr>
+<tr class="memdesc:gaf0d6b18cd5160517fe5165b9a8443c69"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turns automatic error printing on or off. <a href="group___h5_e.html#gaf0d6b18cd5160517fe5165b9a8443c69">More...</a><br /></td></tr>
+<tr class="separator:gaf0d6b18cd5160517fe5165b9a8443c69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac9d90679c7879f3c4ebce858aaa9dfb2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#gac9d90679c7879f3c4ebce858aaa9dfb2">H5Eclear2</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> err_stack)</td></tr>
+<tr class="memdesc:gac9d90679c7879f3c4ebce858aaa9dfb2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the specified error stack or the error stack for the current thread. <a href="group___h5_e.html#gac9d90679c7879f3c4ebce858aaa9dfb2">More...</a><br /></td></tr>
+<tr class="separator:gac9d90679c7879f3c4ebce858aaa9dfb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga031740bbe952c10272f7e43b87565d2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga031740bbe952c10272f7e43b87565d2f">H5Eauto_is_v2</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> err_stack, unsigned *is_stack)</td></tr>
+<tr class="memdesc:ga031740bbe952c10272f7e43b87565d2f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines the type of error stack. <a href="group___h5_e.html#ga031740bbe952c10272f7e43b87565d2f">More...</a><br /></td></tr>
+<tr class="separator:ga031740bbe952c10272f7e43b87565d2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga64714effca13c23c4f95529256621fa0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#af629ed855824cf5955b54529adf78ad6">ssize_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga64714effca13c23c4f95529256621fa0">H5Eget_msg</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> msg_id, <a class="el" href="_h5_epublic_8h.html#a415162f1ce9b31241977d0a5857caa3c">H5E_type_t</a> *type, char *msg, size_t size)</td></tr>
+<tr class="memdesc:ga64714effca13c23c4f95529256621fa0"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves an error message. <a href="group___h5_e.html#ga64714effca13c23c4f95529256621fa0">More...</a><br /></td></tr>
+<tr class="separator:ga64714effca13c23c4f95529256621fa0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5c42673e2059c385a95ce3c597e0756d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#af629ed855824cf5955b54529adf78ad6">ssize_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga5c42673e2059c385a95ce3c597e0756d">H5Eget_num</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> error_stack_id)</td></tr>
+<tr class="memdesc:ga5c42673e2059c385a95ce3c597e0756d"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves the number of error messages in an error stack. <a href="group___h5_e.html#ga5c42673e2059c385a95ce3c597e0756d">More...</a><br /></td></tr>
+<tr class="separator:ga5c42673e2059c385a95ce3c597e0756d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0f2ee26cbe35c5dde49d615fc31ea2f6"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga0f2ee26cbe35c5dde49d615fc31ea2f6">H5Eclear1</a> (void)</td></tr>
+<tr class="memdesc:ga0f2ee26cbe35c5dde49d615fc31ea2f6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Clears the error stack for the current thread. <a href="group___h5_e.html#ga0f2ee26cbe35c5dde49d615fc31ea2f6">More...</a><br /></td></tr>
+<tr class="separator:ga0f2ee26cbe35c5dde49d615fc31ea2f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0ca4dd7ed560882a7da176a0e2325707"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga0ca4dd7ed560882a7da176a0e2325707">H5Eget_auto1</a> (<a class="el" href="_h5_epublic_8h.html#a54e242097ba2121788448b37579a107e">H5E_auto1_t</a> *func, void **client_data)</td></tr>
+<tr class="memdesc:ga0ca4dd7ed560882a7da176a0e2325707"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns the current settings for the automatic error stack traversal function and its data. <a href="group___h5_e.html#ga0ca4dd7ed560882a7da176a0e2325707">More...</a><br /></td></tr>
+<tr class="separator:ga0ca4dd7ed560882a7da176a0e2325707"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7e2d223ad3bf68fe35f343b97edf0e92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga7e2d223ad3bf68fe35f343b97edf0e92">H5Epush1</a> (const char *file, const char *func, unsigned line, <a class="el" href="_h5_epublic_8h.html#a8b643ee74952ccb3b401eb97407070a8">H5E_major_t</a> maj, <a class="el" href="_h5_epublic_8h.html#a6a5b9e5fcbb4cf4cdc5d347e34d4af0a">H5E_minor_t</a> min, const char *str)</td></tr>
+<tr class="memdesc:ga7e2d223ad3bf68fe35f343b97edf0e92"><td class="mdescLeft">&#160;</td><td class="mdescRight">Pushes a new error record onto the error stack. <a href="group___h5_e.html#ga7e2d223ad3bf68fe35f343b97edf0e92">More...</a><br /></td></tr>
+<tr class="separator:ga7e2d223ad3bf68fe35f343b97edf0e92"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9c71eb8e5b7261668e2e8926f1822365"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga9c71eb8e5b7261668e2e8926f1822365">H5Eprint1</a> (FILE *stream)</td></tr>
+<tr class="memdesc:ga9c71eb8e5b7261668e2e8926f1822365"><td class="mdescLeft">&#160;</td><td class="mdescRight">Prints the current error stack in a default manner. <a href="group___h5_e.html#ga9c71eb8e5b7261668e2e8926f1822365">More...</a><br /></td></tr>
+<tr class="separator:ga9c71eb8e5b7261668e2e8926f1822365"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab7e1c2db4a0811b70227833b5462eea8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#gab7e1c2db4a0811b70227833b5462eea8">H5Eset_auto1</a> (<a class="el" href="_h5_epublic_8h.html#a54e242097ba2121788448b37579a107e">H5E_auto1_t</a> func, void *client_data)</td></tr>
+<tr class="memdesc:gab7e1c2db4a0811b70227833b5462eea8"><td class="mdescLeft">&#160;</td><td class="mdescRight">Turns automatic error printing on or off. <a href="group___h5_e.html#gab7e1c2db4a0811b70227833b5462eea8">More...</a><br /></td></tr>
+<tr class="separator:gab7e1c2db4a0811b70227833b5462eea8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8d54a0f62f9ea625bdeab8e5e0c894c4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga8d54a0f62f9ea625bdeab8e5e0c894c4">H5Ewalk1</a> (<a class="el" href="_h5_epublic_8h.html#ae30cff307b364e94ce2d552edbca6813">H5E_direction_t</a> direction, <a class="el" href="_h5_epublic_8h.html#a2088c033647027f76172116e2da33293">H5E_walk1_t</a> func, void *client_data)</td></tr>
+<tr class="memdesc:ga8d54a0f62f9ea625bdeab8e5e0c894c4"><td class="mdescLeft">&#160;</td><td class="mdescRight">Walks the current error stack, calling the specified function. <a href="group___h5_e.html#ga8d54a0f62f9ea625bdeab8e5e0c894c4">More...</a><br /></td></tr>
+<tr class="separator:ga8d54a0f62f9ea625bdeab8e5e0c894c4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga106aabd35c2220589138cf5826011264"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga106aabd35c2220589138cf5826011264">H5Eget_major</a> (<a class="el" href="_h5_epublic_8h.html#a8b643ee74952ccb3b401eb97407070a8">H5E_major_t</a> maj)</td></tr>
+<tr class="memdesc:ga106aabd35c2220589138cf5826011264"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a character string describing an error specified by a major error number. <a href="group___h5_e.html#ga106aabd35c2220589138cf5826011264">More...</a><br /></td></tr>
+<tr class="separator:ga106aabd35c2220589138cf5826011264"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga62b93353a46578d0f5b41e87f075b112"><td class="memItemLeft" align="right" valign="top">char *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_e.html#ga62b93353a46578d0f5b41e87f075b112">H5Eget_minor</a> (<a class="el" href="_h5_epublic_8h.html#a6a5b9e5fcbb4cf4cdc5d347e34d4af0a">H5E_minor_t</a> min)</td></tr>
+<tr class="memdesc:ga62b93353a46578d0f5b41e87f075b112"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a character string describing an error specified by a minor error number. <a href="group___h5_e.html#ga62b93353a46578d0f5b41e87f075b112">More...</a><br /></td></tr>
+<tr class="separator:ga62b93353a46578d0f5b41e87f075b112"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr class="memitem:a06be6fee24e29e38a1a0350e91c92b10"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_epublic_8h.html#a06be6fee24e29e38a1a0350e91c92b10">H5E_ERR_CLS_g</a></td></tr>
+<tr class="separator:a06be6fee24e29e38a1a0350e91c92b10"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a id="aec70809990a203fe2e6b044437f74551"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aec70809990a203fe2e6b044437f74551">&#9670;&nbsp;</a></span>H5E_BEGIN_TRY</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5E_BEGIN_TRY</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"> { \</div>
+<div class="line"> unsigned H5E_saved_is_v2; \</div>
+<div class="line"> union { \</div>
+<div class="line"> H5E_auto1_t efunc1; \</div>
+<div class="line"> H5E_auto2_t efunc2; \</div>
+<div class="line"> } H5E_saved; \</div>
+<div class="line"> void *H5E_saved_edata; \</div>
+<div class="line"> \</div>
+<div class="line"> (void)<a class="code" href="group___h5_e.html#ga031740bbe952c10272f7e43b87565d2f">H5Eauto_is_v2</a>(<a class="code" href="_h5_epublic_8h.html#ad7ca07d2b387a59c7e8bcab22fa57455">H5E_DEFAULT</a>, &amp;H5E_saved_is_v2); \</div>
+<div class="line"> if (H5E_saved_is_v2) { \</div>
+<div class="line"> (void)<a class="code" href="group___h5_e.html#ga2eda33cbadd9be5bfddbaa91e863c936">H5Eget_auto2</a>(<a class="code" href="_h5_epublic_8h.html#ad7ca07d2b387a59c7e8bcab22fa57455">H5E_DEFAULT</a>, &amp;H5E_saved.efunc2, &amp;H5E_saved_edata); \</div>
+<div class="line"> (void)<a class="code" href="group___h5_e.html#gaf0d6b18cd5160517fe5165b9a8443c69">H5Eset_auto2</a>(<a class="code" href="_h5_epublic_8h.html#ad7ca07d2b387a59c7e8bcab22fa57455">H5E_DEFAULT</a>, NULL, NULL); \</div>
+<div class="line"> } \</div>
+<div class="line"> else { \</div>
+<div class="line"> (void)<a class="code" href="group___h5_e.html#ga0ca4dd7ed560882a7da176a0e2325707">H5Eget_auto1</a>(&amp;H5E_saved.efunc1, &amp;H5E_saved_edata); \</div>
+<div class="line"> (void)<a class="code" href="group___h5_e.html#gab7e1c2db4a0811b70227833b5462eea8">H5Eset_auto1</a>(NULL, NULL); \</div>
+<div class="line"> }</div>
+<div class="ttc" id="a_h5_epublic_8h_html_ad7ca07d2b387a59c7e8bcab22fa57455"><div class="ttname"><a href="_h5_epublic_8h.html#ad7ca07d2b387a59c7e8bcab22fa57455">H5E_DEFAULT</a></div><div class="ttdeci">#define H5E_DEFAULT</div><div class="ttdef"><b>Definition:</b> H5Epublic.h:25</div></div>
+<div class="ttc" id="agroup___h5_e_html_ga031740bbe952c10272f7e43b87565d2f"><div class="ttname"><a href="group___h5_e.html#ga031740bbe952c10272f7e43b87565d2f">H5Eauto_is_v2</a></div><div class="ttdeci">herr_t H5Eauto_is_v2(hid_t err_stack, unsigned *is_stack)</div><div class="ttdoc">Determines the type of error stack.</div></div>
+<div class="ttc" id="agroup___h5_e_html_ga0ca4dd7ed560882a7da176a0e2325707"><div class="ttname"><a href="group___h5_e.html#ga0ca4dd7ed560882a7da176a0e2325707">H5Eget_auto1</a></div><div class="ttdeci">herr_t H5Eget_auto1(H5E_auto1_t *func, void **client_data)</div><div class="ttdoc">Returns the current settings for the automatic error stack traversal function and its data.</div></div>
+<div class="ttc" id="agroup___h5_e_html_ga2eda33cbadd9be5bfddbaa91e863c936"><div class="ttname"><a href="group___h5_e.html#ga2eda33cbadd9be5bfddbaa91e863c936">H5Eget_auto2</a></div><div class="ttdeci">herr_t H5Eget_auto2(hid_t estack_id, H5E_auto2_t *func, void **client_data)</div><div class="ttdoc">Returns the settings for the automatic error stack traversal function and its data.</div></div>
+<div class="ttc" id="agroup___h5_e_html_gab7e1c2db4a0811b70227833b5462eea8"><div class="ttname"><a href="group___h5_e.html#gab7e1c2db4a0811b70227833b5462eea8">H5Eset_auto1</a></div><div class="ttdeci">herr_t H5Eset_auto1(H5E_auto1_t func, void *client_data)</div><div class="ttdoc">Turns automatic error printing on or off.</div></div>
+<div class="ttc" id="agroup___h5_e_html_gaf0d6b18cd5160517fe5165b9a8443c69"><div class="ttname"><a href="group___h5_e.html#gaf0d6b18cd5160517fe5165b9a8443c69">H5Eset_auto2</a></div><div class="ttdeci">herr_t H5Eset_auto2(hid_t estack_id, H5E_auto2_t func, void *client_data)</div><div class="ttdoc">Turns automatic error printing on or off.</div></div>
+</div><!-- fragment -->
+</div>
+</div>
+<a id="ad7ca07d2b387a59c7e8bcab22fa57455"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad7ca07d2b387a59c7e8bcab22fa57455">&#9670;&nbsp;</a></span>H5E_DEFAULT</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5E_DEFAULT&#160;&#160;&#160;0 /* (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>) */</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abed534bb6c70e3ac080b93e19343a3a5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abed534bb6c70e3ac080b93e19343a3a5">&#9670;&nbsp;</a></span>H5E_END_TRY</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5E_END_TRY</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">if</span> (H5E_saved_is_v2) \</div>
+<div class="line"> (void)<a class="code" href="group___h5_e.html#gaf0d6b18cd5160517fe5165b9a8443c69">H5Eset_auto2</a>(<a class="code" href="_h5_epublic_8h.html#ad7ca07d2b387a59c7e8bcab22fa57455">H5E_DEFAULT</a>, H5E_saved.efunc2, H5E_saved_edata); \</div>
+<div class="line"> else \</div>
+<div class="line"> (void)<a class="code" href="group___h5_e.html#gab7e1c2db4a0811b70227833b5462eea8">H5Eset_auto1</a>(H5E_saved.efunc1, H5E_saved_edata); \</div>
+<div class="line"> }</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a id="aea2b18de6c2207dde829f65f0997e6bf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aea2b18de6c2207dde829f65f0997e6bf">&#9670;&nbsp;</a></span>H5E_ERR_CLS</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5E_ERR_CLS&#160;&#160;&#160;(<a class="el" href="_h5_tpublic_8h.html#abb549ba9fa5c4f3107d8ff19602705da">H5OPEN</a> <a class="el" href="_h5_epublic_8h.html#a06be6fee24e29e38a1a0350e91c92b10">H5E_ERR_CLS_g</a>)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5970dd433ddbdb3680e130457661448b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5970dd433ddbdb3680e130457661448b">&#9670;&nbsp;</a></span>H5Epush_goto</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5Epush_goto</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">func, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">cls, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">maj, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">min, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">str, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">label&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
+<div class="line"> H5Epush2(<a class="code" href="_h5_epublic_8h.html#ad7ca07d2b387a59c7e8bcab22fa57455">H5E_DEFAULT</a>, __FILE__, func, __LINE__, cls, maj, min, str); \</div>
+<div class="line"> goto label; \</div>
+<div class="line"> } <span class="keywordflow">while</span> (0)</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a id="a466e98e559aa81cd46afe85bc9671efe"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a466e98e559aa81cd46afe85bc9671efe">&#9670;&nbsp;</a></span>H5Epush_ret</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5Epush_ret</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">func, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">cls, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">maj, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">min, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">str, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">ret&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"> <span class="keywordflow">do</span> { \</div>
+<div class="line"> H5Epush2(<a class="code" href="_h5_epublic_8h.html#ad7ca07d2b387a59c7e8bcab22fa57455">H5E_DEFAULT</a>, __FILE__, func, __LINE__, cls, maj, min, str); \</div>
+<div class="line"> return (ret); \</div>
+<div class="line"> } <span class="keywordflow">while</span> (0)</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a id="a178722645a30b5d7afd26bf3b02c2098"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a178722645a30b5d7afd26bf3b02c2098">&#9670;&nbsp;</a></span>H5Epush_sim</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5Epush_sim</td>
+ <td>(</td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">func, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">cls, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">maj, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">min, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">&#160;</td>
+ <td class="paramname">str&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td>&#160;&#160;&#160; <a class="el" href="group___h5_e.html#ga17c2790837a1c1ea7e56b65d3c00a920">H5Epush2</a>(<a class="el" href="_h5_epublic_8h.html#ad7ca07d2b387a59c7e8bcab22fa57455">H5E_DEFAULT</a>, __FILE__, func, __LINE__, cls, maj, min, str)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abb549ba9fa5c4f3107d8ff19602705da"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abb549ba9fa5c4f3107d8ff19602705da">&#9670;&nbsp;</a></span>H5OPEN</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5OPEN&#160;&#160;&#160;<a class="el" href="group___h5.html#ga27fa33dc262dda95c5aa8df533837480">H5open</a>(),</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Typedef Documentation</h2>
+<a id="a54e242097ba2121788448b37579a107e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a54e242097ba2121788448b37579a107e">&#9670;&nbsp;</a></span>H5E_auto1_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>(* H5E_auto1_t) (void *client_data)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Callback function for <a class="el" href="group___h5_e.html#gab7e1c2db4a0811b70227833b5462eea8" title="Turns automatic error printing on or off.">H5Eset_auto1()</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">client_data</td><td>Pointer to client data in the format expected by the user-defined function </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Returns a non-negative value if successful; otherwise, returns a negative value. </dd></dl>
+
+</div>
+</div>
+<a id="a0109c84ac574ac24abe6f7c7acab3fca"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0109c84ac574ac24abe6f7c7acab3fca">&#9670;&nbsp;</a></span>H5E_auto2_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>(* H5E_auto2_t) (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> estack, void *client_data)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Callback function for <a class="el" href="group___h5_e.html#gaf0d6b18cd5160517fe5165b9a8443c69" title="Turns automatic error printing on or off.">H5Eset_auto2()</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">estack</td><td>Error stack identifier </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">client_data</td><td>Pointer to client data in the format expected by the user-defined function </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Returns a non-negative value if successful; otherwise, returns a negative value. </dd></dl>
+
+</div>
+</div>
+<a id="a8b643ee74952ccb3b401eb97407070a8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8b643ee74952ccb3b401eb97407070a8">&#9670;&nbsp;</a></span>H5E_major_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> <a class="el" href="_h5_epublic_8h.html#a8b643ee74952ccb3b401eb97407070a8">H5E_major_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6a5b9e5fcbb4cf4cdc5d347e34d4af0a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6a5b9e5fcbb4cf4cdc5d347e34d4af0a">&#9670;&nbsp;</a></span>H5E_minor_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> <a class="el" href="_h5_epublic_8h.html#a6a5b9e5fcbb4cf4cdc5d347e34d4af0a">H5E_minor_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2088c033647027f76172116e2da33293"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2088c033647027f76172116e2da33293">&#9670;&nbsp;</a></span>H5E_walk1_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>(* H5E_walk1_t) (int n, <a class="el" href="struct_h5_e__error1__t.html">H5E_error1_t</a> *err_desc, void *client_data)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Callback function for <a class="el" href="group___h5_e.html#ga8d54a0f62f9ea625bdeab8e5e0c894c4" title="Walks the current error stack, calling the specified function.">H5Ewalk1()</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>Indexed error position in the stack </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">err_desc</td><td>Pointer to a data structure describing the error </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">client_data</td><td>Pointer to client data in the format expected by the user-defined function </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Returns a non-negative value if successful; otherwise, returns a negative value. </dd></dl>
+
+</div>
+</div>
+<a id="aa0fc6445c613e4159a17d28ca61be825"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa0fc6445c613e4159a17d28ca61be825">&#9670;&nbsp;</a></span>H5E_walk2_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">typedef <a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>(* H5E_walk2_t) (unsigned n, const <a class="el" href="struct_h5_e__error2__t.html">H5E_error2_t</a> *err_desc, void *client_data)</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Callback function for <a class="el" href="group___h5_e.html#ga4ecc0f6a1ea5bb821373a5a7b8070655" title="Walks the specified error stack, calling the specified function.">H5Ewalk2()</a> </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramdir">[in]</td><td class="paramname">n</td><td>Indexed error position in the stack </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">err_desc</td><td>Pointer to a data structure describing the error </td></tr>
+ <tr><td class="paramdir">[in]</td><td class="paramname">client_data</td><td>Pointer to client data in the format expected by the user-defined function </td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>Returns a non-negative value if successful; otherwise, returns a negative value. </dd></dl>
+
+</div>
+</div>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a id="ae30cff307b364e94ce2d552edbca6813"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae30cff307b364e94ce2d552edbca6813">&#9670;&nbsp;</a></span>H5E_direction_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="_h5_epublic_8h.html#ae30cff307b364e94ce2d552edbca6813">H5E_direction_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Error stack traversal direction </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae30cff307b364e94ce2d552edbca6813abedac175e65559c32551f132a78e1861"></a>H5E_WALK_UPWARD&#160;</td><td class="fielddoc"><p>begin w/ most specific error, end at API function </p>
+</td></tr>
+<tr><td class="fieldname"><a id="ae30cff307b364e94ce2d552edbca6813ab0ba668f408b6c98dade64021973fb49"></a>H5E_WALK_DOWNWARD&#160;</td><td class="fielddoc"><p>begin at API function, end w/ most specific error </p>
+</td></tr>
+</table>
+
+</div>
+</div>
+<a id="a415162f1ce9b31241977d0a5857caa3c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a415162f1ce9b31241977d0a5857caa3c">&#9670;&nbsp;</a></span>H5E_type_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="_h5_epublic_8h.html#a415162f1ce9b31241977d0a5857caa3c">H5E_type_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<p>Different kinds of error information </p>
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a415162f1ce9b31241977d0a5857caa3cab0e1bfd4dab03f69f9a884e9079d3acc"></a>H5E_MAJOR&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a415162f1ce9b31241977d0a5857caa3caabc45a68c0f04871387677c099abb338"></a>H5E_MINOR&#160;</td><td class="fielddoc"></td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Variable Documentation</h2>
+<a id="a06be6fee24e29e38a1a0350e91c92b10"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a06be6fee24e29e38a1a0350e91c92b10">&#9670;&nbsp;</a></span>H5E_ERR_CLS_g</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> H5E_ERR_CLS_g</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">extern</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="_h5_epublic_8h.html">H5Epublic.h</a></li>
+ <li class="footer">Generated by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.1 </li>
+ </ul>
+</div>
+</body>
+</html>