<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/xhtml;charset=UTF-8"/><metahttp-equiv="X-UA-Compatible"content="IE=9"/><metaname="generator"content="Doxygen 1.10.0"/><metaname="viewport"content="width=device-width, initial-scale=1"/><title>HDF5: Fortran Object (H5O) Interface</title><linkhref="tabs.css"rel="stylesheet"type="text/css"/><scripttype="text/javascript"src="jquery.js"></script><scripttype="text/javascript"src="dynsections.js"></script><linkhref="navtree.css"rel="stylesheet"type="text/css"/><scripttype="text/javascript"src="resize.js"></script><scripttype="text/javascript"src="navtreedata.js"></script><scripttype="text/javascript"src="navtree.js"></script><scripttype="text/javascript"src="cookie.js"></script><linkhref="search/search.css"rel="stylesheet"type="text/css"/><scripttype="text/javascript"src="search/searchdata.js"></script><scripttype="text/javascript"src="search/search.js"></script><scripttype="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$(function() { init_search(); });
/* @license-end */
</script><linkhref="doxygen.css"rel="stylesheet"type="text/css"/><linkhref="hdf5doxy.css"rel="stylesheet"type="text/css"><!-- <link href="hdf5doxy.css" rel="stylesheet" type="text/css"/> --><scripttype="text/javascript"src="hdf5_navtree_hacks.js"></script></head><body><divstyle="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: <ahref="https://www.hdfgroup.org/website-survey/">https://www.hdfgroup.org/website-survey/</a></div><divid="top"><!-- do not remove this div, it is closed by doxygen! --><divid="titlearea"><tablecellspacing="0"cellpadding="0"><tbody><trstyle="height: 56px;"><tdid="projectlogo"><imgalt="Logo"src="HDFG-logo.png"/></td><tdid="projectalign"style="padding-left: 0.5em;"><divid="projectname"><ahref="https://www.hdfgroup.org">HDF5</a> <spanid="projectnumber">1.15.0.02a5732</span></div><divid="projectbrief">API Reference</div></td><td> <divid="MSearchBox"class="MSearchBoxInactive"><spanclass="left"><spanid="MSearchSelect"onmouseover="return searchBox.OnSearchSelectShow()"onmouseout="return searchBox.OnSearchSelectHide()"> </span><inputtype="text"id="MSearchField"value=""placeholder="Search"accesskey="S"onfocus="searchBox.OnSearchFieldFocus(true)"onblur="searchBox.OnSearchFieldFocus(false)"onkeyup="searchBox.OnSearchFieldChange(event)"/></span><spanclass="right"><aid="MSearchClose"href="javascript:searchBox.CloseResultsWindow()"><imgid="MSearchCloseImg"border="0"src="search/close.svg"alt=""/></a></span></div></td></tr></tbody></table></div><!-- end header part --><!-- Generated by Doxygen 1.10.0 --><scripttype="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script></div><!-- top --><divid="side-nav"class="ui-resizable side-nav-resizable"><divid="nav-tree"><divid="nav-tree-contents"><divid="nav-sync"class="sync"></div></div></div><divid="splitbar"style="-moz-user-select:none;"class="ui-resizable-handle"></div></div><scripttype="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&dn=expat.txt MIT */
$(function(){initNavTree('group___f_h5_o.html',''); initResizable(); });
/* @license-end */
</script><divid="doc-content"><!-- window showing the filter options --><divid="MSearchSelectWindow"onmouseover="return searchBox.OnSearchSelectShow()"onmouseout="return searchBox.OnSearchSelectHide()"onkeydown="return searchBox.OnSearchSelectKey(event)"></div><!-- iframe showing the search results (closed by default) --><divid="MSearchResultsWindow"><divid="MSearchResults"><divclass="SRPage"><divid="SRIndex"><divid="SRResults"></div><divclass="SRStatus"id="Loading">Loading...</div><divclass="SRStatus"id="Searching">Searching...</div><divclass="SRStatus"id="NoMatches">No Matches</div></div></div></div></div><divclass="header"><divclass="summary"><ahref="#namespaces">Modules</a>|<ahref="#nested-classes">Data Types</a>|<ahref="#func-members">Functions/Subroutines</a>|<ahref="#var-members">Variables</a> </div><divclass="headertitle"><divclass="title">Fortran Object (H5O) Interface</div></div></div><!--header--><divclass="contents"><aname="details"id="details"></a><h2class="groupheader">Detailed Description</h2><dlclass="section see"><dt>See also</dt><dd><aclass="el"href="group___h5_o.html">Objects (H5O)</a>, C-API</dd><dd><aclass="el"href="_h5_o__u_g.html">The HDF5 Objects</a>, User Guide</dd></dl><p><aclass="el"href="structh5global_1_1h5o__token__t__f.html">h5o_token_t_f</a> derived type </p><tableclass="memberdecls"><trclass="heading"><tdcolspan="2"><h2class="groupheader"><aid="namespaces"name="namespaces"></a>
Modules</h2></td></tr><trclass="memitem:namespaceh5o"id="r_namespaceh5o"><tdclass="memItemLeft"align="right"valign="top">module  </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="namespaceh5o.html">h5o</a></td></tr><trclass="memdesc:namespaceh5o"><tdclass="mdescLeft"> </td><tdclass="mdescRight">This module contains Fortran interfaces for H5O functions. <br /></td></tr><trclass="separator:"><tdclass="memSeparator"colspan="2"> </td></tr></table><tableclass="memberdecls"><trclass="heading"><tdcolspan="2"><h2class="groupheader"><aid="nested-classes"name="nested-classes"></a>
Data Types</h2></td></tr><trclass="memitem:"><tdclass="memItemLeft"align="right"valign="top">type  </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="structh5global_1_1h5o__token__t__f.html">h5o_token_t_f</a></td></tr><trclass="separator:"><tdclass="memSeparator"colspan="2"> </td></tr></table><tableclass="memberdecls"><trclass="heading"><tdcolspan="2"><h2class="groupheader"><aid="func-members"name="func-members"></a>
Functions/Subroutines</h2></td></tr><trclass="memitem:gab3c4d50db730be81530db28c45180734"id="r_gab3c4d50db730be81530db28c45180734"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gab3c4d50db730be81530db28c45180734">h5olink_f</a> (object_id, new_loc_id, new_link_name, hdferr, lcpl_id, lapl_id)</td></tr><trclass="memdesc:gab3c4d50db730be81530db28c45180734"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Creates a hard link to an object in an HDF5 file. <br /></td></tr><trclass="separator:gab3c4d50db730be81530db28c45180734"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga47bfa4e336afe83960d397cd82882f6b"id="r_ga47bfa4e336afe83960d397cd82882f6b"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga47bfa4e336afe83960d397cd82882f6b">h5oopen_f</a> (loc_id, name, obj_id, hdferr, lapl_id)</td></tr><trclass="memdesc:ga47bfa4e336afe83960d397cd82882f6b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Opens an object in an HDF5 file by location identifier and path name. <br /></td></tr><trclass="separator:ga47bfa4e336afe83960d397cd82882f6b"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gaa72e13447137cb634e56bf9fc672da3a"id="r_gaa72e13447137cb634e56bf9fc672da3a"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gaa72e13447137cb634e56bf9fc672da3a">h5oopen_async_f</a> (loc_id, name, obj_id, es_id, hdferr, lapl_id, file, func, line)</td></tr><trclass="memdesc:gaa72e13447137cb634e56bf9fc672da3a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Asynchronously opens an object in an HDF5 file by location identifier and path name. <br /></td></tr><trclass="separator:gaa72e13447137cb634e56bf9fc672da3a"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga6956ddfcadb75eafec2416e900061340"id="r_ga6956ddfcadb75eafec2416e900061340"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga6956ddfcadb75eafec2416e900061340">h5oclose_f</a> (object_id, hdferr)</td></tr><trclass="memdesc:ga6956ddfcadb75eafec2416e900061340"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Closes an object in an HDF5 file. <br /></td></tr><trclass="separator:ga6956ddfcadb75eafec2416e900061340"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga69ec03f170de12f7262c34ee56fc0aab"id="r_ga69ec03f170de12f7262c34ee56fc0aab"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga69ec03f170de12f7262c34ee56fc0aab">h5oclose_async_f</a> (object_id, es_id, hdferr, file, func, line)</td></tr><trclass="memdesc:ga69ec03f170de12f7262c34ee56fc0aab"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Asynchronously closes an object in an HDF5 file. <br /></td></tr><trclass="separator:ga69ec03f170de12f7262c34ee56fc0aab"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga5ce7a8d47ba39d5f2e694a67aec1b977"id="r_ga5ce7a8d47ba39d5f2e694a67aec1b977"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga5ce7a8d47ba39d5f2e694a67aec1b977">h5oopen_by_token_f</a> (loc_id, token, obj_id, hdferr)</td></tr><trclass="memdesc:ga5ce7a8d47ba39d5f2e694a67aec1b977"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Opens an object using its token within an HDF5 file. <br /></td></tr><trclass="separator:ga5ce7a8d47ba39d5f2e694a67aec1b977"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gaa207f2836dfd29d04c38f58607d5b575"id="r_gaa207f2836dfd29d04c38f58607d5b575"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gaa207f2836dfd29d04c38f58607d5b575">h5ocopy_f</a> (src_loc_id, src_name, dst_loc_id, dst_name, hdferr, ocpypl_id, lcpl_id)</td></tr><trclass="memdesc:gaa207f2836dfd29d04c38f58607d5b575"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Copies an object in an HDF5 file. <br /></td></tr><trclass="separator:gaa207f2836dfd29d04c38f58607d5b575"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga520a1f55b68a896bc4cde5f7e2c038db"id="r_ga520a1f55b68a896bc4cde5f7e2c038db"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga520a1f55b68a896bc4cde5f7e2c038db">h5ocopy_async_f</a> (src_loc_id, src_name, dst_loc_id, dst_name, es_id, hdferr, ocpypl_id, lcpl_id, file, func, line)</td></tr><trclass="memdesc:ga520a1f55b68a896bc4cde5f7e2c038db"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Asynchronously copies an object in an HDF5 file. <br /></td></tr><trclass="separator:ga520a1f55b68a896bc4cde5f7e2c038db"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga19ac557c685ef7a2ed3fb0fba4c54074"id="r_ga19ac557c685ef7a2ed3fb0fba4c54074"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga19ac557c685ef7a2ed3fb0fba4c54074">h5odecr_refcount_f</a> (object_id, hdferr)</td></tr><trclass="memdesc:ga19ac557c685ef7a2ed3fb0fba4c54074"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Decrements an object reference count. <br /></td></tr><trclass="separator:ga19ac557c685ef7a2ed3fb0fba4c54074"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga75a45f3cf17086fb2e6a339f7914fda7"id="r_ga75a45f3cf17086fb2e6a339f7914fda7"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga75a45f3cf17086fb2e6a339f7914fda7">h5oexists_by_name_f</a> (loc_id, name, link_exists, hdferr, lapl_id)</td></tr><trclass="memdesc:ga75a45f3cf17086fb2e6a339f7914fda7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Determines whether a link resolves to an actual object. <br /></td></tr><trclass="separator:ga75a45f3cf17086fb2e6a339f7914fda7"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga59fc5980136553b57e47e4cacd7999eb"id="r_ga59fc5980136553b57e47e4cacd7999eb"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga59fc5980136553b57e47e4cacd7999eb">h5oget_comment_f</a> (obj_id, comment, hdferr, bufsize)</td></tr><trclass="memdesc:ga59fc5980136553b57e47e4cacd7999eb"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Retrieves comment for specified object. <br /></td></tr><trclass="separator:ga59fc5980136553b57e47e4cacd7999eb"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gac237ff94bcc03f6e8e311a866b20310b"id="r_gac237ff94bcc03f6e8e311a866b20310b"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gac237ff94bcc03f6e8e311a866b20310b">h5oget_comment_by_name_f</a> (loc_id, name, comment, hdferr, bufsize, lapl_id)</td></tr><trclass="memdesc:gac237ff94bcc03f6e8e311a866b20310b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Retrieves comment for specified object. <br /></td></tr><trclass="separator:gac237ff94bcc03f6e8e311a866b20310b"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gae82a5a69f8bfbe50ced183032e93c8e8"id="r_gae82a5a69f8bfbe50ced183032e93c8e8"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gae82a5a69f8bfbe50ced183032e93c8e8">h5oincr_refcount_f</a> (obj_id, hdferr)</td></tr><trclass="memdesc:gae82a5a69f8bfbe50ced183032e93c8e8"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Increments an object reference count. <br /></td></tr><trclass="separator:gae82a5a69f8bfbe50ced183032e93c8e8"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga0c59c0717072db4444fe6164cc970957"id="r_ga0c59c0717072db4444fe6164cc970957"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga0c59c0717072db4444fe6164cc970957">h5oopen_by_idx_f</a> (loc_id, group_name, index_type, order, n, obj_id, hdferr, lapl_id)</td></tr><trclass="memdesc:ga0c59c0717072db4444fe6164cc970957"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Open the nth object in a group. <br /></td></tr><trclass="separator:ga0c59c0717072db4444fe6164cc970957"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga7a414993e868fc71005afea77a31cc91"id="r_ga7a414993e868fc71005afea77a31cc91"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga7a414993e868fc71005afea77a31cc91">h5oopen_by_idx_async_f</a> (loc_id, group_name, index_type, order, n, obj_id, es_id, hdferr, lapl_id, file, func, line)</td></tr><trclass="memdesc:ga7a414993e868fc71005afea77a31cc91"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Asynchronously open the nth object in a group. <br /></td></tr><trclass="separator:ga7a414993e868fc71005afea77a31cc91"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga3fbcbefb1e2dc1436852114bd81cb33d"id="r_ga3fbcbefb1e2dc1436852114bd81cb33d"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga3fbcbefb1e2dc1436852114bd81cb33d">h5oset_comment_f</a> (obj_id, comment, hdferr)</td></tr><trclass="memdesc:ga3fbcbefb1e2dc1436852114bd81cb33d"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Sets comment for specified object. <br /></td></tr><trclass="separator:ga3fbcbefb1e2dc1436852114bd81cb33d"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gaada5df77b659e32eae1c9ed5cf864c1f"id="r_gaada5df77b659e32eae1c9ed5cf864c1f"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gaada5df77b659e32eae1c9ed5cf864c1f">h5oset_comment_by_name_f</a> (loc_id, name, comment, hdferr, lapl_id)</td></tr><trclass="memdesc:gaada5df77b659e32eae1c9ed5cf864c1f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Sets comment for specified object. <br /></td></tr><trclass="separator:gaada5df77b659e32eae1c9ed5cf864c1f"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga1aa4f84b78f029f048593b1ec0757a63"id="r_ga1aa4f84b78f029f048593b1ec0757a63"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga1aa4f84b78f029f048593b1ec0757a63">h5ovisit_f</a> (object_id, index_type, order, op, op_data, return_value, hdferr, fields)</td></tr><trclass="memdesc:ga1aa4f84b78f029f048593b1ec0757a63"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Recursively visits all objects starting from a specified object. <br /></td></tr><trclass="separator:ga1aa4f84b78f029f048593b1ec0757a63"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga40081a5f47dc7900a795c0df62791ff7"id="r_ga40081a5f47dc7900a795c0df62791ff7"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga40081a5f47dc7900a795c0df62791ff7">h5oget_info_by_name_f</a> (loc_id, name, object_info, hdferr, lapl_id, fields)</td></tr><trclass="memdesc:ga40081a5f47dc7900a795c0df62791ff7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Retrieves the metadata for an object, identifying the object by location and relative name. <br /></td></tr><trclass="separator:ga40081a5f47dc7900a795c0df62791ff7"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gae585e5647b83a6dfe9cfd5cd37eaeb89"id="r_gae585e5647b83a6dfe9cfd5cd37eaeb89"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gae585e5647b83a6dfe9cfd5cd37eaeb89">h5oget_info_by_name_async_f</a> (loc_id, name, object_info, es_id, hdferr, lapl_id, fields, file, func, line)</td></tr><trclass="memdesc:gae585e5647b83a6dfe9cfd5cd37eaeb89"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Asynchronously retrieves the metadata for an object, identifying the object by location and relative name. <br /></td></tr><trclass="separator:gae585e5647b83a6dfe9cfd5cd37eaeb89"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gabdbe70d333edbc46cffd791495e3edea"id="r_gabdbe70d333edbc46cffd791495e3edea"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gabdbe70d333edbc46cffd791495e3edea">h5oget_info_f</a> (object_id, object_info, hdferr, fields)</td></tr><trclass="memdesc:gabdbe70d333edbc46cffd791495e3edea"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Retrieves the metadata for an object specified by an identifier. <br /></td></tr><trclass="separator:gabdbe70d333edbc46cffd791495e3edea"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga6666adcfef409c0828390b75730f9987"id="r_ga6666adcfef409c0828390b75730f9987"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga6666adcfef409c0828390b75730f9987">h5oget_info_by_idx_f</a> (loc_id, group_name, index_field, order, n, object_info, hdferr, lapl_id, fields)</td></tr><trclass="memdesc:ga6666adcfef409c0828390b75730f9987"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Retrieves the metadata for an object, identifying the object by an index position. <br /></td></tr><trclass="separator:ga6666adcfef409c0828390b75730f9987"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gaed6f1ee04db6973cbffca2cf0c33348f"id="r_gaed6f1ee04db6973cbffca2cf0c33348f"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gaed6f1ee04db6973cbffca2cf0c33348f">h5ovisit_by_name_f</a> (loc_id, object_name, index_type, order, op, op_data, return_value, hdferr, lapl_id, fields)</td></tr><trclass="memdesc:gaed6f1ee04db6973cbffca2cf0c33348f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Recursively visits all objects starting from a specified object. <br /></td></tr><trclass="separator:gaed6f1ee04db6973cbffca2cf0c33348f"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga328c8eb3fec6785ae0ca058262021d72"id="r_ga328c8eb3fec6785ae0ca058262021d72"><tdclass="memItemLeft"align="right"valign="top">subroutine </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga328c8eb3fec6785ae0ca058262021d72">h5otoken_cmp_f</a> (loc_id, token1, token2, cmp_value, hdferr)</td></tr><trclass="memdesc:ga328c8eb3fec6785ae0ca058262021d72"><tdclass="mdescLeft"> </td><tdclass="mdescRight">Compare two tokens, which must be from the same file / containers. <br /></td></tr><trclass="separator:ga328c8eb3fec6785ae0ca058262021d72"><tdclass="memSeparator"colspan="2"> </td></tr></table><tableclass="memberdecls"><trclass="heading"><tdcolspan="2"><h2class="groupheader"><aid="var-members"name="var-members"></a>
Variables</h2></td></tr><trclass="memitem:ga1d8e217873b267c5a58cea3769dab8ef"id="r_ga1d8e217873b267c5a58cea3769dab8ef"><tdclass="memItemLeft"align="right"valign="top">integer(c_int8_t), dimension(1:<aclass="el"href="namespaceh5global.html#a6206adf002878e1a5e55706384a60173">h5o_token_buf_len</a>) </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga1d8e217873b267c5a58cea3769dab8ef">token</a></td></tr><trclass="separator:ga1d8e217873b267c5a58cea3769dab8ef"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga6517e04fb66c7b6f72ad312972212d93"id="r_ga6517e04fb66c7b6f72ad312972212d93"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga6517e04fb66c7b6f72ad312972212d93">h5o_copy_shallow_hierarchy_f</a></td></tr><trclass="memdesc:ga6517e04fb66c7b6f72ad312972212d93"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_COPY_SHALLOW_HIERARCHY_FLAG. <br /></td></tr><trclass="separator:ga6517e04fb66c7b6f72ad312972212d93"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga5661ab56cc19cab9e3e003b7d1149e79"id="r_ga5661ab56cc19cab9e3e003b7d1149e79"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga5661ab56cc19cab9e3e003b7d1149e79">h5o_copy_expand_soft_link_f</a></td></tr><trclass="memdesc:ga5661ab56cc19cab9e3e003b7d1149e79"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_COPY_EXPAND_SOFT_LINK_FLAG. <br /></td></tr><trclass="separator:ga5661ab56cc19cab9e3e003b7d1149e79"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga8ee00d872f67b4611e10a408d8dd3e44"id="r_ga8ee00d872f67b4611e10a408d8dd3e44"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga8ee00d872f67b4611e10a408d8dd3e44">h5o_copy_expand_ext_link_f</a></td></tr><trclass="memdesc:ga8ee00d872f67b4611e10a408d8dd3e44"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_COPY_EXPAND_EXT_LINK_FLAG. <br /></td></tr><trclass="separator:ga8ee00d872f67b4611e10a408d8dd3e44"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga8b6a7cda03fea0fd02468a31ed3e481e"id="r_ga8b6a7cda03fea0fd02468a31ed3e481e"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga8b6a7cda03fea0fd02468a31ed3e481e">h5o_copy_expand_reference_f</a></td></tr><trclass="memdesc:ga8b6a7cda03fea0fd02468a31ed3e481e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_COPY_EXPAND_REFERENCE_FLAG. <br /></td></tr><trclass="separator:ga8b6a7cda03fea0fd02468a31ed3e481e"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga1786afe2f506ab384a261b67059db92a"id="r_ga1786afe2f506ab384a261b67059db92a"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga1786afe2f506ab384a261b67059db92a">h5o_copy_without_attr_flag_f</a></td></tr><trclass="memdesc:ga1786afe2f506ab384a261b67059db92a"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_COPY_WITHOUT_ATTR_FLAG. <br /></td></tr><trclass="separator:ga1786afe2f506ab384a261b67059db92a"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga24550863243b68816df55728bc6c5474"id="r_ga24550863243b68816df55728bc6c5474"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga24550863243b68816df55728bc6c5474">h5o_copy_preserve_null_flag_f</a></td></tr><trclass="memdesc:ga24550863243b68816df55728bc6c5474"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_COPY_PRESERVE_NULL_FLAG. <br /></td></tr><trclass="separator:ga24550863243b68816df55728bc6c5474"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gad573d703adf25c8803d5eeae8e40024f"id="r_gad573d703adf25c8803d5eeae8e40024f"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gad573d703adf25c8803d5eeae8e40024f">h5o_copy_all_f</a></td></tr><trclass="memdesc:gad573d703adf25c8803d5eeae8e40024f"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_COPY_ALL. <br /></td></tr><trclass="separator:gad573d703adf25c8803d5eeae8e40024f"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gafcc9f0bd2785d0ec1c167027ec0685a6"id="r_gafcc9f0bd2785d0ec1c167027ec0685a6"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gafcc9f0bd2785d0ec1c167027ec0685a6">h5o_shmesg_none_flag_f</a></td></tr><trclass="memdesc:gafcc9f0bd2785d0ec1c167027ec0685a6"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_SHMESG_NONE_FLAG. <br /></td></tr><trclass="separator:gafcc9f0bd2785d0ec1c167027ec0685a6"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga9c2b650cf6a9c97cfdb2d8f476f13d29"id="r_ga9c2b650cf6a9c97cfdb2d8f476f13d29"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga9c2b650cf6a9c97cfdb2d8f476f13d29">h5o_shmesg_sdspace_flag_f</a></td></tr><trclass="memdesc:ga9c2b650cf6a9c97cfdb2d8f476f13d29"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_SHMESG_SDSPACE_FLAG. <br /></td></tr><trclass="separator:ga9c2b650cf6a9c97cfdb2d8f476f13d29"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga90d2d1f2f94f53885432cd0ce1a645bb"id="r_ga90d2d1f2f94f53885432cd0ce1a645bb"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga90d2d1f2f94f53885432cd0ce1a645bb">h5o_shmesg_dtype_flag_f</a></td></tr><trclass="memdesc:ga90d2d1f2f94f53885432cd0ce1a645bb"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_SHMESG_DTYPE_FLAG. <br /></td></tr><trclass="separator:ga90d2d1f2f94f53885432cd0ce1a645bb"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga4e371f6fc7b462c3f2fa8b18f30d451b"id="r_ga4e371f6fc7b462c3f2fa8b18f30d451b"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga4e371f6fc7b462c3f2fa8b18f30d451b">h5o_shmesg_fill_flag_f</a></td></tr><trclass="memdesc:ga4e371f6fc7b462c3f2fa8b18f30d451b"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_SHMESG_FILL_FLAG. <br /></td></tr><trclass="separator:ga4e371f6fc7b462c3f2fa8b18f30d451b"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gac8215262f7c33dca281bc1c9d03cb1e3"id="r_gac8215262f7c33dca281bc1c9d03cb1e3"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gac8215262f7c33dca281bc1c9d03cb1e3">h5o_shmesg_pline_flag_f</a></td></tr><trclass="memdesc:gac8215262f7c33dca281bc1c9d03cb1e3"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_SHMESG_PLINE_FLAG. <br /></td></tr><trclass="separator:gac8215262f7c33dca281bc1c9d03cb1e3"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga1fc5d1c1e31007ae227da3b6374f4f53"id="r_ga1fc5d1c1e31007ae227da3b6374f4f53"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga1fc5d1c1e31007ae227da3b6374f4f53">h5o_shmesg_attr_flag_f</a></td></tr><trclass="memdesc:ga1fc5d1c1e31007ae227da3b6374f4f53"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_SHMESG_ATTR_FLAG. <br /></td></tr><trclass="separator:ga1fc5d1c1e31007ae227da3b6374f4f53"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga99dcb8c9ca6e3cdf0759c1b6ddf9e0e2"id="r_ga99dcb8c9ca6e3cdf0759c1b6ddf9e0e2"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga99dcb8c9ca6e3cdf0759c1b6ddf9e0e2">h5o_shmesg_all_flag_f</a></td></tr><trclass="memdesc:ga99dcb8c9ca6e3cdf0759c1b6ddf9e0e2"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_SHMESG_ALL_FLAG. <br /></td></tr><trclass="separator:ga99dcb8c9ca6e3cdf0759c1b6ddf9e0e2"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga84ab2b5dc26fc88c4e7dcde8865f7b67"id="r_ga84ab2b5dc26fc88c4e7dcde8865f7b67"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga84ab2b5dc26fc88c4e7dcde8865f7b67">h5o_hdr_chunk0_size_f</a></td></tr><trclass="memdesc:ga84ab2b5dc26fc88c4e7dcde8865f7b67"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_HDR_CHUNK0_SIZE. <br /></td></tr><trclass="separator:ga84ab2b5dc26fc88c4e7dcde8865f7b67"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga764e535e0615f8088e7216c2dc8e5ab3"id="r_ga764e535e0615f8088e7216c2dc8e5ab3"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga764e535e0615f8088e7216c2dc8e5ab3">h5o_hdr_attr_crt_order_track_f</a></td></tr><trclass="separator:ga764e535e0615f8088e7216c2dc8e5ab3"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga635b9027b45b570775ff528f2eac16aa"id="r_ga635b9027b45b570775ff528f2eac16aa"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga635b9027b45b570775ff528f2eac16aa">h5o_hdr_attr_crt_order_index_f</a></td></tr><trclass="separator:ga635b9027b45b570775ff528f2eac16aa"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gafd73ce03646bcfe93039102a815dfbb8"id="r_gafd73ce03646bcfe93039102a815dfbb8"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gafd73ce03646bcfe93039102a815dfbb8">h5o_hdr_attr_store_phase_cha_f</a></td></tr><trclass="separator:gafd73ce03646bcfe93039102a815dfbb8"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gaecd65b3232158ebcc9f94b2079130783"id="r_gaecd65b3232158ebcc9f94b2079130783"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gaecd65b3232158ebcc9f94b2079130783">h5o_hdr_store_times_f</a></td></tr><trclass="memdesc:gaecd65b3232158ebcc9f94b2079130783"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_HDR_STORE_TIMES. <br /></td></tr><trclass="separator:gaecd65b3232158ebcc9f94b2079130783"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga63486738406f6136cae0ba88dbccf652"id="r_ga63486738406f6136cae0ba88dbccf652"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga63486738406f6136cae0ba88dbccf652">h5o_hdr_all_flags_f</a></td></tr><trclass="memdesc:ga63486738406f6136cae0ba88dbccf652"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_HDR_ALL_FLAGS. <br /></td></tr><trclass="separator:ga63486738406f6136cae0ba88dbccf652"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gaa3656b4f66f9d5f0e9d1f278e11f45dc"id="r_gaa3656b4f66f9d5f0e9d1f278e11f45dc"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gaa3656b4f66f9d5f0e9d1f278e11f45dc">h5o_shmesg_max_nindexes_f</a></td></tr><trclass="memdesc:gaa3656b4f66f9d5f0e9d1f278e11f45dc"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_SHMESG_MAX_NINDEXES. <br /></td></tr><trclass="separator:gaa3656b4f66f9d5f0e9d1f278e11f45dc"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gafac3101faa4f201b2782cb6a711a5c35"id="r_gafac3101faa4f201b2782cb6a711a5c35"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gafac3101faa4f201b2782cb6a711a5c35">h5o_shmesg_max_list_size_f</a></td></tr><trclass="memdesc:gafac3101faa4f201b2782cb6a711a5c35"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_SHMESG_MAX_LIST_SIZE. <br /></td></tr><trclass="separator:gafac3101faa4f201b2782cb6a711a5c35"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga91c6ddac8638bba138a5a613fce68fe7"id="r_ga91c6ddac8638bba138a5a613fce68fe7"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga91c6ddac8638bba138a5a613fce68fe7">h5o_type_unknown_f</a></td></tr><trclass="memdesc:ga91c6ddac8638bba138a5a613fce68fe7"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_TYPE_UNKNOWN. <br /></td></tr><trclass="separator:ga91c6ddac8638bba138a5a613fce68fe7"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga49b5d9d000424c9d1e8140e78ff08013"id="r_ga49b5d9d000424c9d1e8140e78ff08013"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga49b5d9d000424c9d1e8140e78ff08013">h5o_type_group_f</a></td></tr><trclass="memdesc:ga49b5d9d000424c9d1e8140e78ff08013"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_TYPE_GROUP. <br /></td></tr><trclass="separator:ga49b5d9d000424c9d1e8140e78ff08013"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga1dbff5e538ad7bb4fef3ffd78e1b85bb"id="r_ga1dbff5e538ad7bb4fef3ffd78e1b85bb"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga1dbff5e538ad7bb4fef3ffd78e1b85bb">h5o_type_dataset_f</a></td></tr><trclass="memdesc:ga1dbff5e538ad7bb4fef3ffd78e1b85bb"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_TYPE_DATASET. <br /></td></tr><trclass="separator:ga1dbff5e538ad7bb4fef3ffd78e1b85bb"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gac99b816dcab80ada01632346179d1d81"id="r_gac99b816dcab80ada01632346179d1d81"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gac99b816dcab80ada01632346179d1d81">h5o_type_named_datatype_f</a></td></tr><trclass="memdesc:gac99b816dcab80ada01632346179d1d81"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_TYPE_NAMED_DATATYPE. <br /></td></tr><trclass="separator:gac99b816dcab80ada01632346179d1d81"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga4655ad084d7f09d67e598abc19ac45cf"id="r_ga4655ad084d7f09d67e598abc19ac45cf"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga4655ad084d7f09d67e598abc19ac45cf">h5o_type_ntypes_f</a></td></tr><trclass="memdesc:ga4655ad084d7f09d67e598abc19ac45cf"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_TYPE_NTYPES. <br /></td></tr><trclass="separator:ga4655ad084d7f09d67e598abc19ac45cf"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga394a25c251a47708c20571d17df13655"id="r_ga394a25c251a47708c20571d17df13655"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga394a25c251a47708c20571d17df13655">h5o_info_all_f</a></td></tr><trclass="memdesc:ga394a25c251a47708c20571d17df13655"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_INFO_ALL. <br /></td></tr><trclass="separator:ga394a25c251a47708c20571d17df13655"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gad30f3f001188b40e849f6f9a5243a59e"id="r_gad30f3f001188b40e849f6f9a5243a59e"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gad30f3f001188b40e849f6f9a5243a59e">h5o_info_basic_f</a></td></tr><trclass="memdesc:gad30f3f001188b40e849f6f9a5243a59e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_INFO_BASIC. <br /></td></tr><trclass="separator:gad30f3f001188b40e849f6f9a5243a59e"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gac367d41dabbacb93612ac0ad96320e1e"id="r_gac367d41dabbacb93612ac0ad96320e1e"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gac367d41dabbacb93612ac0ad96320e1e">h5o_info_time_f</a></td></tr><trclass="memdesc:gac367d41dabbacb93612ac0ad96320e1e"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_INFO_TIME. <br /></td></tr><trclass="separator:gac367d41dabbacb93612ac0ad96320e1e"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gaeb9603961e2787df8b8320e27c61d096"id="r_gaeb9603961e2787df8b8320e27c61d096"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gaeb9603961e2787df8b8320e27c61d096">h5o_info_num_attrs_f</a></td></tr><trclass="memdesc:gaeb9603961e2787df8b8320e27c61d096"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_INFO_NUM_ATTRS. <br /></td></tr><trclass="separator:gaeb9603961e2787df8b8320e27c61d096"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:gab0e16f6d30370d22b2ef533e79cc2739"id="r_gab0e16f6d30370d22b2ef533e79cc2739"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#gab0e16f6d30370d22b2ef533e79cc2739">h5o_info_hdr_f</a></td></tr><trclass="memdesc:gab0e16f6d30370d22b2ef533e79cc2739"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_INFO_HDR. <br /></td></tr><trclass="separator:gab0e16f6d30370d22b2ef533e79cc2739"><tdclass="memSeparator"colspan="2"> </td></tr><trclass="memitem:ga61997d3fbd15f97c75d27a921761a3d4"id="r_ga61997d3fbd15f97c75d27a921761a3d4"><tdclass="memItemLeft"align="right"valign="top">integer </td><tdclass="memItemRight"valign="bottom"><aclass="el"href="#ga61997d3fbd15f97c75d27a921761a3d4">h5o_info_meta_size_f</a></td></tr><trclass="memdesc:ga61997d3fbd15f97c75d27a921761a3d4"><tdclass="mdescLeft"> </td><tdclass="mdescRight">H5O_INFO_META_SIZE. <br /></td></tr><trclass="separator:ga61997d3fbd15f97c75d27a921761a3d4"><tdclass="memSeparator"colspan="2"> </td></tr></table><h2class="groupheader">Function/Subroutine Documentation</h2><aid="ga69ec03f170de12f7262c34ee56fc0aab"name="ga69ec03f170de12f7262c34ee56fc0aab"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga69ec03f170de12f7262c34ee56fc0aab">◆ </a></span>h5oclose_async_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oclose_async_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>object_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>es_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>file</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>func</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>line</em></span> )</td></tr></table></div><divclass="memdoc"><p>Asynchronously closes an object in an HDF5 file. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">object_id</td><td>Object identifier </td></tr><tr><tdclass="paramname">es_id</td><td>Event set identifier </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr><tr><tdclass="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr><tr><tdclass="paramname">line</td><td>Line number the async subroutine is being called at</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___a_s_y_n_c.html#ga2979a4a45d3cd92c427735db6dcdf431">H5Oclose_async()</a> </p></div></div><aid="ga6956ddfcadb75eafec2416e900061340"name="ga6956ddfcadb75eafec2416e900061340"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga6956ddfcadb75eafec2416e900061340">◆ </a></span>h5oclose_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oclose_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>object_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em></span> )</td></tr></table></div><divclass="memdoc"><p>Closes an object in an HDF5 file. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">object_id</td><td>Object identifier. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#ga545ad7c54987013ebd50b40fe9e73c61">H5Oclose()</a> </p></div></div><aid="ga520a1f55b68a896bc4cde5f7e2c038db"name="ga520a1f55b68a896bc4cde5f7e2c038db"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga520a1f55b68a896bc4cde5f7e2c038db">◆ </a></span>h5ocopy_async_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5ocopy_async_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>src_loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>src_name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>dst_loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>dst_name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>es_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>ocpypl_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lcpl_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>file</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>func</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>line</em></span> )</td></tr></table></div><divclass="memdoc"><p>Asynchronously copies an object in an HDF5 file. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">src_loc_id</td><td>Object identifier indicating the location of the source object to be copied. </td></tr><tr><tdclass="paramname">src_name</td><td>Name of the source object to be copied. </td></tr><tr><tdclass="paramname">dst_loc_id</td><td>Location identifier specifying the destination. </td></tr><tr><tdclass="paramname">dst_name</td><td>Name to be assigned to the new copy. </td></tr><tr><tdclass="paramname">ocpypl_id</td><td>Object copy property list. </td></tr><tr><tdclass="paramname">lcpl_id</td><td>Link creation property list for the new hard link. </td></tr><tr><tdclass="paramname">es_id</td><td>Event set identifier </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr><tr><tdclass="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr><tr><tdclass="paramname">line</td><td>Line number the async subroutine is being called at</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___a_s_y_n_c.html#gae4364b88f8860f680d7782a721bba7af">H5Ocopy_async()</a> </p></div></div><aid="gaa207f2836dfd29d04c38f58607d5b575"name="gaa207f2836dfd29d04c38f58607d5b575"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gaa207f2836dfd29d04c38f58607d5b575">◆ </a></span>h5ocopy_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5ocopy_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>src_loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>src_name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>dst_loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>dst_name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>ocpypl_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lcpl_id</em></span> )</td></tr></table></div><divclass="memdoc"><p>Copies an object in an HDF5 file. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">src_loc_id</td><td>Object identifier indicating the location of the source object to be copied. </td></tr><tr><tdclass="paramname">src_name</td><td>Name of the source object to be copied. </td></tr><tr><tdclass="paramname">dst_loc_id</td><td>Location identifier specifying the destination. </td></tr><tr><tdclass="paramname">dst_name</td><td>Name to be assigned to the new copy. </td></tr><tr><tdclass="paramname">ocpypl_id</td><td>Object copy property list. </td></tr><tr><tdclass="paramname">lcpl_id</td><td>Link creation property list for the new hard link. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#gaa94449be6f67f499be5ddd3fc44f4225">H5Ocopy()</a> </p></div></div><aid="ga19ac557c685ef7a2ed3fb0fba4c54074"name="ga19ac557c685ef7a2ed3fb0fba4c54074"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga19ac557c685ef7a2ed3fb0fba4c54074">◆ </a></span>h5odecr_refcount_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5odecr_refcount_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>object_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em></span> )</td></tr></table></div><divclass="memdoc"><p>Decrements an object reference count. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">object_id</td><td>Object identifier. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#ga60c20da5e244c28a653d4fa23d316b44">H5Odecr_refcount()</a> </p></div></div><aid="ga75a45f3cf17086fb2e6a339f7914fda7"name="ga75a45f3cf17086fb2e6a339f7914fda7"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga75a45f3cf17086fb2e6a339f7914fda7">◆ </a></span>h5oexists_by_name_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oexists_by_name_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">logical, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>link_exists</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em></span> )</td></tr></table></div><divclass="memdoc"><p>Determines whether a link resolves to an actual object. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>IdeIdentifier of the file or group to query. </td></tr><tr><tdclass="paramname">name</td><td>TheThe name of the link to check.</td></tr><tr><tdclass="paramname">lapl_id</td><td>Link access property list identifier. </td></tr><tr><tdclass="paramname">link_exists</td><td>Existing link resolves to an object. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#gab0fef18d97844c4f83d412c5a22def7b">H5Oexists_by_name()</a> </p></div></div><aid="gac237ff94bcc03f6e8e311a866b20310b"name="gac237ff94bcc03f6e8e311a866b20310b"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gac237ff94bcc03f6e8e311a866b20310b">◆ </a></span>h5oget_comment_by_name_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oget_comment_by_name_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>comment</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(size_t), intent(out), optional</td> <tdclass="paramname"><spanclass="paramname"><em>bufsize</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em></span> )</td></tr></table></div><divclass="memdoc"><p>Retrieves comment for specified object. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>Identifier of a file, group, dataset, or named datatype. </td></tr><tr><tdclass="paramname">name</td><td>Name of the object whose comment is to be retrieved, specified as a path relative to loc_id. </td></tr><tr><tdclass="paramname">comment</td><td>The comment. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">bufsize</td><td>Size of the comment buffer. </td></tr><tr><tdclass="paramname">lapl_id</td><td>File access property list identifier.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#gae6d92d597c5a292d342a1bda91e41171">H5Oget_comment_by_name()</a> </p></div></div><aid="ga59fc5980136553b57e47e4cacd7999eb"name="ga59fc5980136553b57e47e4cacd7999eb"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga59fc5980136553b57e47e4cacd7999eb">◆ </a></span>h5oget_comment_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oget_comment_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>obj_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>comment</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a>), intent(out), optional</td> <tdclass="paramname"><spanclass="paramname"><em>bufsize</em></span> )</td></tr></table></div><divclass="memdoc"><p>Retrieves comment for specified object. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">obj_id</td><td>Identifier for the target object. </td></tr><tr><tdclass="paramname">bufsize</td><td>Size of the comment buffer. </td></tr><tr><tdclass="paramname">comment</td><td>The comment. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#gaa1511ce5e2fe01ce7ea58f2f851d694b">H5Oget_comment()</a> </p></div></div><aid="ga6666adcfef409c0828390b75730f9987"name="ga6666adcfef409c0828390b75730f9987"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga6666adcfef409c0828390b75730f9987">◆ </a></span>h5oget_info_by_idx_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oget_info_by_idx_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>group_name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>index_field</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>order</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>n</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(<aclass="el"href="structh5o_1_1h5o__info__t.html">h5o_info_t</a>), intent(out), target</td> <tdclass="paramname"><spanclass="paramname"><em>object_info</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>fields</em></span> )</td></tr></table></div><divclass="memdoc"><p>Retrieves the metadata for an object, identifying the object by an index position. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>File or group identifier specifying location of group in which object is located. </td></tr><tr><tdclass="paramname">group_name</td><td>Name of group in which object is located. </td></tr><tr><tdclass="paramname">index_field</td><td>Index or field that determines the order. </td></tr><tr><tdclass="paramname">order</td><td>Order within field or index. </td></tr><tr><tdclass="paramname">n</td><td>Object for which information is to be returned. </td></tr><tr><tdclass="paramname">object_info</td><td>Buffer in which to return object information. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr><tr><tdclass="paramname">lapl_id</td><td>Link access property list. (Not currently used.). </td></tr><tr><tdclass="paramname">fields</td><td>Flags specifying the fields to include in object_info.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#gafa2f8884f7d3e7fd9b8549f5b59fd9eb">H5Oget_info_by_idx3()</a> </p></div></div><aid="gae585e5647b83a6dfe9cfd5cd37eaeb89"name="gae585e5647b83a6dfe9cfd5cd37eaeb89"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gae585e5647b83a6dfe9cfd5cd37eaeb89">◆ </a></span>h5oget_info_by_name_async_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oget_info_by_name_async_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>object_info</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>es_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>fields</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>file</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>func</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>line</em></span> )</td></tr></table></div><divclass="memdoc"><p>Asynchronously retrieves the metadata for an object, identifying the object by location and relative name. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>File or group identifier specifying location of group in which object is located. </td></tr><tr><tdclass="paramname">name</td><td>Name of group, relative to loc_id. </td></tr><tr><tdclass="paramname">object_info</td><td>Pointer to buffer returning object information, points to variable of datatype TYPE(C_H5O_INFO_T). </td></tr><tr><tdclass="paramname">es_id</td><td>Event set identifier </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">lapl_id</td><td>Link access property list. </td></tr><tr><tdclass="paramname">fields</td><td>Flags specifying the fields to include in object_info. </td></tr><tr><tdclass="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr><tr><tdclass="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr><tr><tdclass="paramname">line</td><td>Line number the async subroutine is being called at</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___a_s_y_n_c.html#ga4c164275a34ff8208d8bcc9f701d47fe">H5Oget_info_by_name_async()</a> </p></div></div><aid="ga40081a5f47dc7900a795c0df62791ff7"name="ga40081a5f47dc7900a795c0df62791ff7"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga40081a5f47dc7900a795c0df62791ff7">◆ </a></span>h5oget_info_by_name_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oget_info_by_name_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(<aclass="el"href="structh5o_1_1h5o__info__t.html">h5o_info_t</a>), intent(out), target</td> <tdclass="paramname"><spanclass="paramname"><em>object_info</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>fields</em></span> )</td></tr></table></div><divclass="memdoc"><p>Retrieves the metadata for an object, identifying the object by location and relative name. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>File or group identifier specifying location of group in which object is located. </td></tr><tr><tdclass="paramname">name</td><td>Name of group, relative to loc_id. </td></tr><tr><tdclass="paramname">object_info</td><td>Buffer in which to return object information. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">lapl_id</td><td>Link access property list. </td></tr><tr><tdclass="paramname">fields</td><td>Flags specifying the fields to include in object_info.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#gabb69c962999e027cef0079bbb1282199">H5Oget_info_by_name3()</a> </p></div></div><aid="gabdbe70d333edbc46cffd791495e3edea"name="gabdbe70d333edbc46cffd791495e3edea"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gabdbe70d333edbc46cffd791495e3edea">◆ </a></span>h5oget_info_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oget_info_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>object_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(<aclass="el"href="structh5o_1_1h5o__info__t.html">h5o_info_t</a>), intent(out), target</td> <tdclass="paramname"><spanclass="paramname"><em>object_info</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>fields</em></span> )</td></tr></table></div><divclass="memdoc"><p>Retrieves the metadata for an object specified by an identifier. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">object_id</td><td>Identifier for target object. </td></tr><tr><tdclass="paramname">object_info</td><td>Buffer in which to return object information. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">fields</td><td>Flags specifying the fields to include in object_info.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#gaf0fbf7d780a1eefce920facadb198013">H5Oget_info3()</a> </p></div></div><aid="gae82a5a69f8bfbe50ced183032e93c8e8"name="gae82a5a69f8bfbe50ced183032e93c8e8"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gae82a5a69f8bfbe50ced183032e93c8e8">◆ </a></span>h5oincr_refcount_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oincr_refcount_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>obj_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em></span> )</td></tr></table></div><divclass="memdoc"><p>Increments an object reference count. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">obj_id</td><td>Object identifier. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#ga2086bad6c3cd2a711c306a48c093ff55">H5Oincr_refcount()</a> </p></div></div><aid="gab3c4d50db730be81530db28c45180734"name="gab3c4d50db730be81530db28c45180734"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gab3c4d50db730be81530db28c45180734">◆ </a></span>h5olink_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5olink_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>object_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>new_loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>new_link_name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lcpl_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em></span> )</td></tr></table></div><divclass="memdoc"><p>Creates a hard link to an object in an HDF5 file. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">object_id</td><td>Object to be linked. </td></tr><tr><tdclass="paramname">new_loc_id</td><td>File or group identifier specifying location at which object is to be linked. </td></tr><tr><tdclass="paramname">new_link_name</td><td>Name of link to be created, relative to new_loc_id. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">lcpl_id</td><td>Link creation property list identifier. </td></tr><tr><tdclass="paramname">lapl_id</td><td>Link access property list identifier.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#ga2c97dd58e64b67d16325fceb7e02113f">H5Olink()</a> </p></div></div><aid="gaa72e13447137cb634e56bf9fc672da3a"name="gaa72e13447137cb634e56bf9fc672da3a"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gaa72e13447137cb634e56bf9fc672da3a">◆ </a></span>h5oopen_async_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oopen_async_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>obj_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>es_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>file</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>func</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>line</em></span> )</td></tr></table></div><divclass="memdoc"><p>Asynchronously opens an object in an HDF5 file by location identifier and path name. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>File or group identifier. </td></tr><tr><tdclass="paramname">name</td><td>Path to the object, relative to loc_id. </td></tr><tr><tdclass="paramname">obj_id</td><td>Object identifier for the opened object. </td></tr><tr><tdclass="paramname">es_id</td><td>Event set identifier </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">lapl_id</td><td>Access property list identifier for the link pointing to the object. </td></tr><tr><tdclass="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr><tr><tdclass="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr><tr><tdclass="paramname">line</td><td>Line number the async subroutine is being called at</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___a_s_y_n_c.html#gaefb9550c0b6faeb8c299dc67f92e1494">H5Oopen_async()</a> </p></div></div><aid="ga7a414993e868fc71005afea77a31cc91"name="ga7a414993e868fc71005afea77a31cc91"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga7a414993e868fc71005afea77a31cc91">◆ </a></span>h5oopen_by_idx_async_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oopen_by_idx_async_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>group_name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>index_type</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>order</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>n</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>obj_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>es_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>file</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>func</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>line</em></span> )</td></tr></table></div><divclass="memdoc"><p>Asynchronously open the nth object in a group. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>A file or group identifier. </td></tr><tr><tdclass="paramname">group_name</td><td>Name of group, relative to loc_id, in which object is located. </td></tr><tr><tdclass="paramname">index_type</td><td>Type of index by which objects are ordered. </td></tr><tr><tdclass="paramname">order</td><td>Order of iteration within index, NOTE: zero-based. </td></tr><tr><tdclass="paramname">n</td><td>Object to open. </td></tr><tr><tdclass="paramname">obj_id</td><td>An object identifier for the opened object. </td></tr><tr><tdclass="paramname">es_id</td><td>Event set identifier </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr><tr><tdclass="paramname">lapl_id</td><td>Link access property list. </td></tr><tr><tdclass="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr><tr><tdclass="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr><tr><tdclass="paramname">line</td><td>Line number the async subroutine is being called at</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___a_s_y_n_c.html#ga3775880873cc64059e71f35f5693b4f6">H5Oopen_by_idx_async()</a> </p></div></div><aid="ga0c59c0717072db4444fe6164cc970957"name="ga0c59c0717072db4444fe6164cc970957"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga0c59c0717072db4444fe6164cc970957">◆ </a></span>h5oopen_by_idx_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oopen_by_idx_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>group_name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>index_type</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>order</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>n</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>obj_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em></span> )</td></tr></table></div><divclass="memdoc"><p>Open the nth object in a group. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>A file or group identifier. </td></tr><tr><tdclass="paramname">group_name</td><td>Name of group, relative to loc_id, in which object is located. </td></tr><tr><tdclass="paramname">index_type</td><td>Type of index by which objects are ordered. </td></tr><tr><tdclass="paramname">order</td><td>Order of iteration within index, NOTE: zero-based. </td></tr><tr><tdclass="paramname">n</td><td>Object to open. </td></tr><tr><tdclass="paramname">obj_id</td><td>An object identifier for the opened object. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">lapl_id</td><td>Link access property list.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#gaeb66e5cbb3ca79890fc284a0b06762be">H5Oopen_by_idx()</a> </p></div></div><aid="ga5ce7a8d47ba39d5f2e694a67aec1b977"name="ga5ce7a8d47ba39d5f2e694a67aec1b977"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga5ce7a8d47ba39d5f2e694a67aec1b977">◆ </a></span>h5oopen_by_token_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oopen_by_token_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(<aclass="el"href="structh5global_1_1h5o__token__t__f.html">h5o_token_t_f</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>token</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>obj_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em></span> )</td></tr></table></div><divclass="memdoc"><p>Opens an object using its token within an HDF5 file. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>File or group identifier. </td></tr><tr><tdclass="paramname">token</td><td>Object's token in the file. </td></tr><tr><tdclass="paramname">obj_id</td><td>Object identifier for the opened object. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#ga2ea3627cf171d0565307702a5e203262">H5Oopen_by_token()</a> </p></div></div><aid="ga47bfa4e336afe83960d397cd82882f6b"name="ga47bfa4e336afe83960d397cd82882f6b"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga47bfa4e336afe83960d397cd82882f6b">◆ </a></span>h5oopen_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oopen_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>obj_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em></span> )</td></tr></table></div><divclass="memdoc"><p>Opens an object in an HDF5 file by location identifier and path name. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>File or group identifier. </td></tr><tr><tdclass="paramname">name</td><td>Path to the object, relative to loc_id. </td></tr><tr><tdclass="paramname">obj_id</td><td>Object identifier for the opened object. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">lapl_id</td><td>Access property list identifier for the link pointing to the object.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#ga9f635f58c7ddf17f87c253bfbca08bc1">H5Oopen()</a> </p></div></div><aid="gaada5df77b659e32eae1c9ed5cf864c1f"name="gaada5df77b659e32eae1c9ed5cf864c1f"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gaada5df77b659e32eae1c9ed5cf864c1f">◆ </a></span>h5oset_comment_by_name_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oset_comment_by_name_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>comment</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em></span> )</td></tr></table></div><divclass="memdoc"><p>Sets comment for specified object. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>Identifier of a file, group, dataset, or named datatype. </td></tr><tr><tdclass="paramname">name</td><td>Name of the object whose comment is to be set or reset, specified as a path relative to loc_id. </td></tr><tr><tdclass="paramname">comment</td><td>The new comment. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">lapl_id</td><td>Link access property list identifier.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#gafeb5242de7f1080b5c19f4fe19784505">H5Oset_comment_by_name()</a> </p></div></div><aid="ga3fbcbefb1e2dc1436852114bd81cb33d"name="ga3fbcbefb1e2dc1436852114bd81cb33d"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga3fbcbefb1e2dc1436852114bd81cb33d">◆ </a></span>h5oset_comment_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5oset_comment_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>obj_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>comment</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em></span> )</td></tr></table></div><divclass="memdoc"><p>Sets comment for specified object. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">obj_id</td><td>Identifier of the target object. </td></tr><tr><tdclass="paramname">comment</td><td>The new comment. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#ga8b5cf8e916204e29616516046121f631">H5Oset_comment()</a> </p></div></div><aid="ga328c8eb3fec6785ae0ca058262021d72"name="ga328c8eb3fec6785ae0ca058262021d72"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga328c8eb3fec6785ae0ca058262021d72">◆ </a></span>h5otoken_cmp_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5otoken_cmp_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(<aclass="el"href="structh5global_1_1h5o__token__t__f.html">h5o_token_t_f</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>token1</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(<aclass="el"href="structh5global_1_1h5o__token__t__f.html">h5o_token_t_f</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>token2</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>cmp_value</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em></span> )</td></tr></table></div><divclass="memdoc"><p>Compare two tokens, which must be from the same file / containers. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>Identifier of an object in the file / container. </td></tr><tr><tdclass="paramname">token1</td><td>The first token to compare. </td></tr><tr><tdclass="paramname">token2</td><td>The second token to compare. </td></tr><tr><tdclass="paramname">cmp_value</td><td>Returns 0 if tokens are equal, non-zero for unequal tokens. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#gaeb8da4fbe62f8a3cd9146a7ac1093562">H5Otoken_cmp()</a> </p></div></div><aid="gaed6f1ee04db6973cbffca2cf0c33348f"name="gaed6f1ee04db6973cbffca2cf0c33348f"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gaed6f1ee04db6973cbffca2cf0c33348f">◆ </a></span>h5ovisit_by_name_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5ovisit_by_name_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>loc_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">character(len=*), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>object_name</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>index_type</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>order</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_funptr), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>op</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(inout)</td> <tdclass="paramname"><spanclass="paramname"><em>op_data</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>return_value</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>lapl_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>fields</em></span> )</td></tr></table></div><divclass="memdoc"><p>Recursively visits all objects starting from a specified object. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">loc_id</td><td>Identifier of a file or group. </td></tr><tr><tdclass="paramname">object_name</td><td>Name of the object, generally relative to loc_id, that will serve as root of the iteration. </td></tr><tr><tdclass="paramname">index_type</td><td>Type of index; valid values include: <ul><li>H5_INDEX_NAME_F </li><li>H5_INDEX_CRT_ORDER_F </li></ul></td></tr><tr><tdclass="paramname">order</td><td>Order in which index is traversed; valid values include: <ul><li>H5_ITER_DEC_F </li><li>H5_ITER_INC_F </li><li>H5_ITER_NATIVE_F </li></ul></td></tr><tr><tdclass="paramname">op</td><td>Callback function passing data regarding the group to the calling application. </td></tr><tr><tdclass="paramname">op_data</td><td>User-defined pointer to data required by the application for its processing of the group. </td></tr><tr><tdclass="paramname">return_value</td><td>Returns the return value of the first operator that returns a positive value, or zero if all members were processed with no operator returning non-zero. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">lapl_id</td><td>Link access property list identifier. </td></tr><tr><tdclass="paramname">fields</td><td>Flags specifying the fields to include in object_info.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#ga34815400b01df59c4dac19436124885a">H5Ovisit_by_name3()</a> </p></div></div><aid="ga1aa4f84b78f029f048593b1ec0757a63"name="ga1aa4f84b78f029f048593b1ec0757a63"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga1aa4f84b78f029f048593b1ec0757a63">◆ </a></span>h5ovisit_f()</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">subroutine h5ovisit_f </td><td>(</td><tdclass="paramtype">integer(<aclass="el"href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>object_id</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>index_type</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>order</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_funptr), intent(in)</td> <tdclass="paramname"><spanclass="paramname"><em>op</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">type(c_ptr), intent(inout)</td> <tdclass="paramname"><spanclass="paramname"><em>op_data</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>return_value</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(out)</td> <tdclass="paramname"><spanclass="paramname"><em>hdferr</em>, </span></td></tr><tr><tdclass="paramkey"></td><td></td><tdclass="paramtype">integer, intent(in), optional</td> <tdclass="paramname"><spanclass="paramname"><em>fields</em></span> )</td></tr></table></div><divclass="memdoc"><p>Recursively visits all objects starting from a specified object. </p><dlclass="params"><dt>Parameters</dt><dd><tableclass="params"><tr><tdclass="paramname">object_id</td><td>Identifier of the object at which the recursive iteration begins. </td></tr><tr><tdclass="paramname">index_type</td><td>Type of index; valid values include: <ul><li>H5_INDEX_NAME_F </li><li>H5_INDEX_CRT_ORDER_F </li></ul></td></tr><tr><tdclass="paramname">order</td><td>Order in which index is traversed; valid values include: <ul><li>H5_ITER_DEC_F </li><li>H5_ITER_INC_F </li><li>H5_ITER_NATIVE_F </li></ul></td></tr><tr><tdclass="paramname">op</td><td>Callback function passing data regarding the group to the calling application. </td></tr><tr><tdclass="paramname">op_data</td><td>User-defined pointer to data required by the application for its processing of the group. </td></tr><tr><tdclass="paramname">return_value</td><td>Returns the return value of the first operator that returns a positive value, or zero if all members were processed with no operator returning non-zero. </td></tr><tr><tdclass="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr><tr><tdclass="paramname">fields</td><td>Flags specifying the fields to include in object_info.</td></tr></table></dd></dl><p>See C API: <aclass="el"href="group___h5_o.html#ga6d03115ae0e5e5b516bbf35bb492266a">H5Ovisit3()</a> </p></div></div><h2class="groupheader">Variable Documentation</h2><aid="gad573d703adf25c8803d5eeae8e40024f"name="gad573d703adf25c8803d5eeae8e40024f"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gad573d703adf25c8803d5eeae8e40024f">◆ </a></span>h5o_copy_all_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_copy_all_f</td></tr></table></div><divclass="memdoc"><p>H5O_COPY_ALL. </p></div></div><aid="ga8ee00d872f67b4611e10a408d8dd3e44"name="ga8ee00d872f67b4611e10a408d8dd3e44"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga8ee00d872f67b4611e10a408d8dd3e44">◆ </a></span>h5o_copy_expand_ext_link_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_copy_expand_ext_link_f</td></tr></table></div><divclass="memdoc"><p>H5O_COPY_EXPAND_EXT_LINK_FLAG. </p></div></div><aid="ga8b6a7cda03fea0fd02468a31ed3e481e"name="ga8b6a7cda03fea0fd02468a31ed3e481e"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga8b6a7cda03fea0fd02468a31ed3e481e">◆ </a></span>h5o_copy_expand_reference_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_copy_expand_reference_f</td></tr></table></div><divclass="memdoc"><p>H5O_COPY_EXPAND_REFERENCE_FLAG. </p></div></div><aid="ga5661ab56cc19cab9e3e003b7d1149e79"name="ga5661ab56cc19cab9e3e003b7d1149e79"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga5661ab56cc19cab9e3e003b7d1149e79">◆ </a></span>h5o_copy_expand_soft_link_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_copy_expand_soft_link_f</td></tr></table></div><divclass="memdoc"><p>H5O_COPY_EXPAND_SOFT_LINK_FLAG. </p></div></div><aid="ga24550863243b68816df55728bc6c5474"name="ga24550863243b68816df55728bc6c5474"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga24550863243b68816df55728bc6c5474">◆ </a></span>h5o_copy_preserve_null_flag_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_copy_preserve_null_flag_f</td></tr></table></div><divclass="memdoc"><p>H5O_COPY_PRESERVE_NULL_FLAG. </p></div></div><aid="ga6517e04fb66c7b6f72ad312972212d93"name="ga6517e04fb66c7b6f72ad312972212d93"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga6517e04fb66c7b6f72ad312972212d93">◆ </a></span>h5o_copy_shallow_hierarchy_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_copy_shallow_hierarchy_f</td></tr></table></div><divclass="memdoc"><p>H5O_COPY_SHALLOW_HIERARCHY_FLAG. </p></div></div><aid="ga1786afe2f506ab384a261b67059db92a"name="ga1786afe2f506ab384a261b67059db92a"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga1786afe2f506ab384a261b67059db92a">◆ </a></span>h5o_copy_without_attr_flag_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_copy_without_attr_flag_f</td></tr></table></div><divclass="memdoc"><p>H5O_COPY_WITHOUT_ATTR_FLAG. </p></div></div><aid="ga63486738406f6136cae0ba88dbccf652"name="ga63486738406f6136cae0ba88dbccf652"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga63486738406f6136cae0ba88dbccf652">◆ </a></span>h5o_hdr_all_flags_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_hdr_all_flags_f</td></tr></table></div><divclass="memdoc"><p>H5O_HDR_ALL_FLAGS. </p></div></div><aid="ga635b9027b45b570775ff528f2eac16aa"name="ga635b9027b45b570775ff528f2eac16aa"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga635b9027b45b570775ff528f2eac16aa">◆ </a></span>h5o_hdr_attr_crt_order_index_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_hdr_attr_crt_order_index_f</td></tr></table></div><divclass="memdoc"></div></div><aid="ga764e535e0615f8088e7216c2dc8e5ab3"name="ga764e535e0615f8088e7216c2dc8e5ab3"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga764e535e0615f8088e7216c2dc8e5ab3">◆ </a></span>h5o_hdr_attr_crt_order_track_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_hdr_attr_crt_order_track_f</td></tr></table></div><divclass="memdoc"></div></div><aid="gafd73ce03646bcfe93039102a815dfbb8"name="gafd73ce03646bcfe93039102a815dfbb8"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gafd73ce03646bcfe93039102a815dfbb8">◆ </a></span>h5o_hdr_attr_store_phase_cha_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_hdr_attr_store_phase_cha_f</td></tr></table></div><divclass="memdoc"></div></div><aid="ga84ab2b5dc26fc88c4e7dcde8865f7b67"name="ga84ab2b5dc26fc88c4e7dcde8865f7b67"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga84ab2b5dc26fc88c4e7dcde8865f7b67">◆ </a></span>h5o_hdr_chunk0_size_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_hdr_chunk0_size_f</td></tr></table></div><divclass="memdoc"><p>H5O_HDR_CHUNK0_SIZE. </p></div></div><aid="gaecd65b3232158ebcc9f94b2079130783"name="gaecd65b3232158ebcc9f94b2079130783"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gaecd65b3232158ebcc9f94b2079130783">◆ </a></span>h5o_hdr_store_times_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_hdr_store_times_f</td></tr></table></div><divclass="memdoc"><p>H5O_HDR_STORE_TIMES. </p></div></div><aid="ga394a25c251a47708c20571d17df13655"name="ga394a25c251a47708c20571d17df13655"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga394a25c251a47708c20571d17df13655">◆ </a></span>h5o_info_all_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_info_all_f</td></tr></table></div><divclass="memdoc"><p>H5O_INFO_ALL. </p></div></div><aid="gad30f3f001188b40e849f6f9a5243a59e"name="gad30f3f001188b40e849f6f9a5243a59e"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gad30f3f001188b40e849f6f9a5243a59e">◆ </a></span>h5o_info_basic_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_info_basic_f</td></tr></table></div><divclass="memdoc"><p>H5O_INFO_BASIC. </p></div></div><aid="gab0e16f6d30370d22b2ef533e79cc2739"name="gab0e16f6d30370d22b2ef533e79cc2739"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gab0e16f6d30370d22b2ef533e79cc2739">◆ </a></span>h5o_info_hdr_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_info_hdr_f</td></tr></table></div><divclass="memdoc"><p>H5O_INFO_HDR. </p></div></div><aid="ga61997d3fbd15f97c75d27a921761a3d4"name="ga61997d3fbd15f97c75d27a921761a3d4"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga61997d3fbd15f97c75d27a921761a3d4">◆ </a></span>h5o_info_meta_size_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_info_meta_size_f</td></tr></table></div><divclass="memdoc"><p>H5O_INFO_META_SIZE. </p></div></div><aid="gaeb9603961e2787df8b8320e27c61d096"name="gaeb9603961e2787df8b8320e27c61d096"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gaeb9603961e2787df8b8320e27c61d096">◆ </a></span>h5o_info_num_attrs_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_info_num_attrs_f</td></tr></table></div><divclass="memdoc"><p>H5O_INFO_NUM_ATTRS. </p></div></div><aid="gac367d41dabbacb93612ac0ad96320e1e"name="gac367d41dabbacb93612ac0ad96320e1e"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gac367d41dabbacb93612ac0ad96320e1e">◆ </a></span>h5o_info_time_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_info_time_f</td></tr></table></div><divclass="memdoc"><p>H5O_INFO_TIME. </p></div></div><aid="ga99dcb8c9ca6e3cdf0759c1b6ddf9e0e2"name="ga99dcb8c9ca6e3cdf0759c1b6ddf9e0e2"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga99dcb8c9ca6e3cdf0759c1b6ddf9e0e2">◆ </a></span>h5o_shmesg_all_flag_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_shmesg_all_flag_f</td></tr></table></div><divclass="memdoc"><p>H5O_SHMESG_ALL_FLAG. </p></div></div><aid="ga1fc5d1c1e31007ae227da3b6374f4f53"name="ga1fc5d1c1e31007ae227da3b6374f4f53"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga1fc5d1c1e31007ae227da3b6374f4f53">◆ </a></span>h5o_shmesg_attr_flag_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_shmesg_attr_flag_f</td></tr></table></div><divclass="memdoc"><p>H5O_SHMESG_ATTR_FLAG. </p></div></div><aid="ga90d2d1f2f94f53885432cd0ce1a645bb"name="ga90d2d1f2f94f53885432cd0ce1a645bb"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga90d2d1f2f94f53885432cd0ce1a645bb">◆ </a></span>h5o_shmesg_dtype_flag_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_shmesg_dtype_flag_f</td></tr></table></div><divclass="memdoc"><p>H5O_SHMESG_DTYPE_FLAG. </p></div></div><aid="ga4e371f6fc7b462c3f2fa8b18f30d451b"name="ga4e371f6fc7b462c3f2fa8b18f30d451b"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga4e371f6fc7b462c3f2fa8b18f30d451b">◆ </a></span>h5o_shmesg_fill_flag_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_shmesg_fill_flag_f</td></tr></table></div><divclass="memdoc"><p>H5O_SHMESG_FILL_FLAG. </p></div></div><aid="gafac3101faa4f201b2782cb6a711a5c35"name="gafac3101faa4f201b2782cb6a711a5c35"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gafac3101faa4f201b2782cb6a711a5c35">◆ </a></span>h5o_shmesg_max_list_size_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_shmesg_max_list_size_f</td></tr></table></div><divclass="memdoc"><p>H5O_SHMESG_MAX_LIST_SIZE. </p></div></div><aid="gaa3656b4f66f9d5f0e9d1f278e11f45dc"name="gaa3656b4f66f9d5f0e9d1f278e11f45dc"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gaa3656b4f66f9d5f0e9d1f278e11f45dc">◆ </a></span>h5o_shmesg_max_nindexes_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_shmesg_max_nindexes_f</td></tr></table></div><divclass="memdoc"><p>H5O_SHMESG_MAX_NINDEXES. </p></div></div><aid="gafcc9f0bd2785d0ec1c167027ec0685a6"name="gafcc9f0bd2785d0ec1c167027ec0685a6"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gafcc9f0bd2785d0ec1c167027ec0685a6">◆ </a></span>h5o_shmesg_none_flag_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_shmesg_none_flag_f</td></tr></table></div><divclass="memdoc"><p>H5O_SHMESG_NONE_FLAG. </p></div></div><aid="gac8215262f7c33dca281bc1c9d03cb1e3"name="gac8215262f7c33dca281bc1c9d03cb1e3"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gac8215262f7c33dca281bc1c9d03cb1e3">◆ </a></span>h5o_shmesg_pline_flag_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_shmesg_pline_flag_f</td></tr></table></div><divclass="memdoc"><p>H5O_SHMESG_PLINE_FLAG. </p></div></div><aid="ga9c2b650cf6a9c97cfdb2d8f476f13d29"name="ga9c2b650cf6a9c97cfdb2d8f476f13d29"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga9c2b650cf6a9c97cfdb2d8f476f13d29">◆ </a></span>h5o_shmesg_sdspace_flag_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_shmesg_sdspace_flag_f</td></tr></table></div><divclass="memdoc"><p>H5O_SHMESG_SDSPACE_FLAG. </p></div></div><aid="ga1dbff5e538ad7bb4fef3ffd78e1b85bb"name="ga1dbff5e538ad7bb4fef3ffd78e1b85bb"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga1dbff5e538ad7bb4fef3ffd78e1b85bb">◆ </a></span>h5o_type_dataset_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_type_dataset_f</td></tr></table></div><divclass="memdoc"><p>H5O_TYPE_DATASET. </p></div></div><aid="ga49b5d9d000424c9d1e8140e78ff08013"name="ga49b5d9d000424c9d1e8140e78ff08013"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga49b5d9d000424c9d1e8140e78ff08013">◆ </a></span>h5o_type_group_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_type_group_f</td></tr></table></div><divclass="memdoc"><p>H5O_TYPE_GROUP. </p></div></div><aid="gac99b816dcab80ada01632346179d1d81"name="gac99b816dcab80ada01632346179d1d81"></a><h2class="memtitle"><spanclass="permalink"><ahref="#gac99b816dcab80ada01632346179d1d81">◆ </a></span>h5o_type_named_datatype_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_type_named_datatype_f</td></tr></table></div><divclass="memdoc"><p>H5O_TYPE_NAMED_DATATYPE. </p></div></div><aid="ga4655ad084d7f09d67e598abc19ac45cf"name="ga4655ad084d7f09d67e598abc19ac45cf"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga4655ad084d7f09d67e598abc19ac45cf">◆ </a></span>h5o_type_ntypes_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_type_ntypes_f</td></tr></table></div><divclass="memdoc"><p>H5O_TYPE_NTYPES. </p></div></div><aid="ga91c6ddac8638bba138a5a613fce68fe7"name="ga91c6ddac8638bba138a5a613fce68fe7"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga91c6ddac8638bba138a5a613fce68fe7">◆ </a></span>h5o_type_unknown_f</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer h5o_type_unknown_f</td></tr></table></div><divclass="memdoc"><p>H5O_TYPE_UNKNOWN. </p></div></div><aid="ga1d8e217873b267c5a58cea3769dab8ef"name="ga1d8e217873b267c5a58cea3769dab8ef"></a><h2class="memtitle"><spanclass="permalink"><ahref="#ga1d8e217873b267c5a58cea3769dab8ef">◆ </a></span>token</h2><divclass="memitem"><divclass="memproto"><tableclass="memname"><tr><tdclass="memname">integer(c_int8_t), dimension(1:<aclass="el"href="namespaceh5global.html#a6206adf002878e1a5e55706384a60173">h5o_token_buf_len</a>) token</td></tr></table></div><divclass="memdoc"></div></div></div><!-- contents --></div><!-- doc-content --><!-- start footer part --><divid="nav-path"class="navpath"><!-- id is needed for treeview function! --><ul><liclass="footer">Generated by
<ahref="http://www.doxygen.org/index.html"><imgclass="footer"src="doxygen.png"alt="doxygen"/></a>1.10.0</li></ul></div></body></html>