summaryrefslogtreecommitdiffstats
path: root/v1_14/group___f_h5_l.html
diff options
context:
space:
mode:
authorbyrnHDF <byrnHDF@users.noreply.github.com>2023-11-16 13:51:37 (GMT)
committerbyrnHDF <byrnHDF@users.noreply.github.com>2023-11-16 13:51:37 (GMT)
commit4b5805be2b387289d3f148308b1812fad3e6e157 (patch)
tree18ed4d6a5a427791bbf70b078aa906027bdfedb9 /v1_14/group___f_h5_l.html
parent4f20d880c97be1249f8d89ced95f72836dbf3ee0 (diff)
downloadhdf5-4b5805be2b387289d3f148308b1812fad3e6e157.zip
hdf5-4b5805be2b387289d3f148308b1812fad3e6e157.tar.gz
hdf5-4b5805be2b387289d3f148308b1812fad3e6e157.tar.bz2
deploy: af8c1d1d872112ad741bbf05dda792c1626b93fd
Diffstat (limited to 'v1_14/group___f_h5_l.html')
-rw-r--r--v1_14/group___f_h5_l.html2211
1 files changed, 2211 insertions, 0 deletions
diff --git a/v1_14/group___f_h5_l.html b/v1_14/group___f_h5_l.html
new file mode 100644
index 0000000..ba472ca
--- /dev/null
+++ b/v1_14/group___f_h5_l.html
@@ -0,0 +1,2211 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>HDF5: Fortran Link (H5L) Interface</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="hdf5doxy.css" rel="stylesheet" type="text/css">
+<!-- <link href="hdf5doxy.css" rel="stylesheet" type="text/css"/>
+ -->
+<script type="text/javascript" src="hdf5_navtree_hacks.js"></script>
+</head>
+<body>
+<div style="background:#FFDDDD;font-size:120%;text-align:center;margin:0;padding:5px">Please, help us to better serve our user community by answering the following short survey: <a href="https://www.hdfgroup.org/website-survey/">https://www.hdfgroup.org/website-survey/</a></div>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectlogo"><img alt="Logo" src="HDFG-logo.png"/></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname"><a href="https://www.hdfgroup.org">HDF5</a>
+ &#160;<span id="projectnumber">1.14.4.af8c1d1</span>
+ </div>
+ <div id="projectbrief">API Reference</div>
+ </td>
+ <td> <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.svg"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
+ </span>
+ </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('group___f_h5_l.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#func-members">Functions/Subroutines</a> &#124;
+<a href="#var-members">Variables</a> </div>
+ <div class="headertitle">
+<div class="title">Fortran Link (H5L) Interface</div> </div>
+</div><!--header-->
+<div class="contents">
+<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
+<dl class="section see"><dt>See also</dt><dd><a class="el" href="group___h5_l.html">Links (H5L)</a>, C-API</dd>
+<dd>
+<a class="el" href="_h5_l__u_g.html">The HDF5 Links</a>, User Guide </dd></dl>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions/Subroutines</h2></td></tr>
+<tr class="memitem:ga77c3d23c13ea6888b93d583c827b4643"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga77c3d23c13ea6888b93d583c827b4643">h5lcopy_f</a> (src_loc_id, src_name, dest_loc_id, dest_name, hdferr, lcpl_id, lapl_id)</td></tr>
+<tr class="memdesc:ga77c3d23c13ea6888b93d583c827b4643"><td class="mdescLeft">&#160;</td><td class="mdescRight">Copies a link from one location to another. <a href="group___f_h5_l.html#ga77c3d23c13ea6888b93d583c827b4643">More...</a><br /></td></tr>
+<tr class="separator:ga77c3d23c13ea6888b93d583c827b4643"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaed9e00c1376f8c080e1b87a9a2db0abb"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#gaed9e00c1376f8c080e1b87a9a2db0abb">h5ldelete_f</a> (loc_id, name, hdferr, lapl_id)</td></tr>
+<tr class="memdesc:gaed9e00c1376f8c080e1b87a9a2db0abb"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes a link from a group. <a href="group___f_h5_l.html#gaed9e00c1376f8c080e1b87a9a2db0abb">More...</a><br /></td></tr>
+<tr class="separator:gaed9e00c1376f8c080e1b87a9a2db0abb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga79d92d8ac7efc7d6d05f49cda1f21810"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga79d92d8ac7efc7d6d05f49cda1f21810">h5ldelete_async_f</a> (loc_id, name, es_id, hdferr, lapl_id, file, func, line)</td></tr>
+<tr class="memdesc:ga79d92d8ac7efc7d6d05f49cda1f21810"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously removes a link from a group. <a href="group___f_h5_l.html#ga79d92d8ac7efc7d6d05f49cda1f21810">More...</a><br /></td></tr>
+<tr class="separator:ga79d92d8ac7efc7d6d05f49cda1f21810"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga52446a8b94ae33a65332b3f02b151816"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga52446a8b94ae33a65332b3f02b151816">h5lcreate_soft_f</a> (target_path, link_loc_id, link_name, hdferr, lcpl_id, lapl_id)</td></tr>
+<tr class="memdesc:ga52446a8b94ae33a65332b3f02b151816"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a soft link to an object. <a href="group___f_h5_l.html#ga52446a8b94ae33a65332b3f02b151816">More...</a><br /></td></tr>
+<tr class="separator:ga52446a8b94ae33a65332b3f02b151816"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6b742d1c327ae6a6495e3cd69ee98487"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga6b742d1c327ae6a6495e3cd69ee98487">h5lcreate_soft_async_f</a> (target_path, link_loc_id, link_name, es_id, hdferr, lcpl_id, lapl_id, file, func, line)</td></tr>
+<tr class="memdesc:ga6b742d1c327ae6a6495e3cd69ee98487"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously creates a soft link to an object. <a href="group___f_h5_l.html#ga6b742d1c327ae6a6495e3cd69ee98487">More...</a><br /></td></tr>
+<tr class="separator:ga6b742d1c327ae6a6495e3cd69ee98487"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga09bde858e3d6544eaa56f129e5da0375"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga09bde858e3d6544eaa56f129e5da0375">h5lcreate_hard_f</a> (obj_loc_id, obj_name, link_loc_id, link_name, hdferr, lcpl_id, lapl_id)</td></tr>
+<tr class="memdesc:ga09bde858e3d6544eaa56f129e5da0375"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a hard link to an object. <a href="group___f_h5_l.html#ga09bde858e3d6544eaa56f129e5da0375">More...</a><br /></td></tr>
+<tr class="separator:ga09bde858e3d6544eaa56f129e5da0375"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga45dd519b8bcbc122012a277089b315c9"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga45dd519b8bcbc122012a277089b315c9">h5lcreate_hard_async_f</a> (obj_loc_id, obj_name, link_loc_id, link_name, es_id, hdferr, lcpl_id, lapl_id, file, func, line)</td></tr>
+<tr class="memdesc:ga45dd519b8bcbc122012a277089b315c9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously creates a hard link to an object. <a href="group___f_h5_l.html#ga45dd519b8bcbc122012a277089b315c9">More...</a><br /></td></tr>
+<tr class="separator:ga45dd519b8bcbc122012a277089b315c9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga31d20cab71a6a36fb27ee41510428d24"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga31d20cab71a6a36fb27ee41510428d24">h5lcreate_external_f</a> (file_name, obj_name, link_loc_id, link_name, hdferr, lcpl_id, lapl_id)</td></tr>
+<tr class="memdesc:ga31d20cab71a6a36fb27ee41510428d24"><td class="mdescLeft">&#160;</td><td class="mdescRight">Creates a soft link to an object in a different file. <a href="group___f_h5_l.html#ga31d20cab71a6a36fb27ee41510428d24">More...</a><br /></td></tr>
+<tr class="separator:ga31d20cab71a6a36fb27ee41510428d24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab401110c42ef57285d311b54f8495f4c"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#gab401110c42ef57285d311b54f8495f4c">h5ldelete_by_idx_f</a> (loc_id, group_name, index_field, order, n, hdferr, lapl_id)</td></tr>
+<tr class="memdesc:gab401110c42ef57285d311b54f8495f4c"><td class="mdescLeft">&#160;</td><td class="mdescRight">Removes the nth link in a group. <a href="group___f_h5_l.html#gab401110c42ef57285d311b54f8495f4c">More...</a><br /></td></tr>
+<tr class="separator:gab401110c42ef57285d311b54f8495f4c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5cad7854dd1986ca92a5595a0e1e5298"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga5cad7854dd1986ca92a5595a0e1e5298">h5ldelete_by_idx_async_f</a> (loc_id, group_name, index_field, order, n, es_id, hdferr, lapl_id, file, func, line)</td></tr>
+<tr class="memdesc:ga5cad7854dd1986ca92a5595a0e1e5298"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously removes the nth link in a group. <a href="group___f_h5_l.html#ga5cad7854dd1986ca92a5595a0e1e5298">More...</a><br /></td></tr>
+<tr class="separator:ga5cad7854dd1986ca92a5595a0e1e5298"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga33f8908c3915302600d6753a84bd9f82"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga33f8908c3915302600d6753a84bd9f82">h5lexists_f</a> (loc_id, name, link_exists, hdferr, lapl_id)</td></tr>
+<tr class="memdesc:ga33f8908c3915302600d6753a84bd9f82"><td class="mdescLeft">&#160;</td><td class="mdescRight">Check if a link with a particular name exists in a group. <a href="group___f_h5_l.html#ga33f8908c3915302600d6753a84bd9f82">More...</a><br /></td></tr>
+<tr class="separator:ga33f8908c3915302600d6753a84bd9f82"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga70e8f9f58e20b3456b2ed530a8554d5b"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga70e8f9f58e20b3456b2ed530a8554d5b">h5lexists_async_f</a> (loc_id, name, link_exists, es_id, hdferr, lapl_id, file, func, line)</td></tr>
+<tr class="memdesc:ga70e8f9f58e20b3456b2ed530a8554d5b"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously checks if a link with a particular name exists in a group. <a href="group___f_h5_l.html#ga70e8f9f58e20b3456b2ed530a8554d5b">More...</a><br /></td></tr>
+<tr class="separator:ga70e8f9f58e20b3456b2ed530a8554d5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3ff434a804014217c9ba96d98c95aa75"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga3ff434a804014217c9ba96d98c95aa75">h5lget_info_f</a> (link_loc_id, link_name, cset, corder, f_corder_valid, link_type, token, val_size, hdferr, lapl_id)</td></tr>
+<tr class="memdesc:ga3ff434a804014217c9ba96d98c95aa75"><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns information about a link. <a href="group___f_h5_l.html#ga3ff434a804014217c9ba96d98c95aa75">More...</a><br /></td></tr>
+<tr class="separator:ga3ff434a804014217c9ba96d98c95aa75"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d9b80bf47d989f277ad3b01bcb4af0f"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga2d9b80bf47d989f277ad3b01bcb4af0f">h5lget_info_by_idx_f</a> (loc_id, group_name, index_field, order, n, link_type, f_corder_valid, corder, cset, token, val_size, hdferr, lapl_id)</td></tr>
+<tr class="memdesc:ga2d9b80bf47d989f277ad3b01bcb4af0f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves metadata for a link in a group, according to the order within a field or index. <a href="group___f_h5_l.html#ga2d9b80bf47d989f277ad3b01bcb4af0f">More...</a><br /></td></tr>
+<tr class="separator:ga2d9b80bf47d989f277ad3b01bcb4af0f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga83751f44c400576d675a3f293e515209"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga83751f44c400576d675a3f293e515209">h5lis_registered_f</a> (link_cls_id, registered, hdferr)</td></tr>
+<tr class="memdesc:ga83751f44c400576d675a3f293e515209"><td class="mdescLeft">&#160;</td><td class="mdescRight">Determines whether a class of user-defined links is registered. <a href="group___f_h5_l.html#ga83751f44c400576d675a3f293e515209">More...</a><br /></td></tr>
+<tr class="separator:ga83751f44c400576d675a3f293e515209"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9e0662219e9782d91250ca6627b574b6"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga9e0662219e9782d91250ca6627b574b6">h5lmove_f</a> (src_loc_id, src_name, dest_loc_id, dest_name, hdferr, lcpl_id, lapl_id)</td></tr>
+<tr class="memdesc:ga9e0662219e9782d91250ca6627b574b6"><td class="mdescLeft">&#160;</td><td class="mdescRight">Renames a link within an HDF5 file. <a href="group___f_h5_l.html#ga9e0662219e9782d91250ca6627b574b6">More...</a><br /></td></tr>
+<tr class="separator:ga9e0662219e9782d91250ca6627b574b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga99aa9227eaada35260ad838b8ed62659"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga99aa9227eaada35260ad838b8ed62659">h5lget_name_by_idx_f</a> (loc_id, group_name, index_field, order, n, name, hdferr, size, lapl_id)</td></tr>
+<tr class="memdesc:ga99aa9227eaada35260ad838b8ed62659"><td class="mdescLeft">&#160;</td><td class="mdescRight">Retrieves name of the nth link in a group, according to the order within a specified field or index. <a href="group___f_h5_l.html#ga99aa9227eaada35260ad838b8ed62659">More...</a><br /></td></tr>
+<tr class="separator:ga99aa9227eaada35260ad838b8ed62659"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga26cbb1a84d4dd500df6949d2a4a92e0d"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga26cbb1a84d4dd500df6949d2a4a92e0d">h5literate_f</a> (group_id, idx_type, order, idx, op, op_data, return_value, hdferr)</td></tr>
+<tr class="memdesc:ga26cbb1a84d4dd500df6949d2a4a92e0d"><td class="mdescLeft">&#160;</td><td class="mdescRight">$ SUBROUTINE h5lget_val_by_idx_f(loc_id, group_name, index_field, order, n, &amp; $ f_corder_valid, corder, cset, data_size, hdferr, lapl_id) $ IMPLICIT NONE <a href="group___f_h5_l.html#ga26cbb1a84d4dd500df6949d2a4a92e0d">More...</a><br /></td></tr>
+<tr class="separator:ga26cbb1a84d4dd500df6949d2a4a92e0d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad790e4fc4a233cf25d8be763cb620c53"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#gad790e4fc4a233cf25d8be763cb620c53">h5literate_async_f</a> (group_id, idx_type, order, idx, op, op_data, return_value, es_id, hdferr, file, func, line)</td></tr>
+<tr class="memdesc:gad790e4fc4a233cf25d8be763cb620c53"><td class="mdescLeft">&#160;</td><td class="mdescRight">Asynchronously iterates through links in a group. <a href="group___f_h5_l.html#gad790e4fc4a233cf25d8be763cb620c53">More...</a><br /></td></tr>
+<tr class="separator:gad790e4fc4a233cf25d8be763cb620c53"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga79959b5c280fefeee6a9a4fd890e3918"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga79959b5c280fefeee6a9a4fd890e3918">h5literate_by_name_f</a> (loc_id, group_name, index_type, order, idx, op, op_data, return_value, hdferr, lapl_id)</td></tr>
+<tr class="memdesc:ga79959b5c280fefeee6a9a4fd890e3918"><td class="mdescLeft">&#160;</td><td class="mdescRight">Iterates through links in a group. <a href="group___f_h5_l.html#ga79959b5c280fefeee6a9a4fd890e3918">More...</a><br /></td></tr>
+<tr class="separator:ga79959b5c280fefeee6a9a4fd890e3918"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2b70c18c17afcd7ca0509dc12f6e5ef3"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga2b70c18c17afcd7ca0509dc12f6e5ef3">h5lvisit_f</a> (grp_id, idx_type, order, op, op_data, return_value, hdferr)</td></tr>
+<tr class="memdesc:ga2b70c18c17afcd7ca0509dc12f6e5ef3"><td class="mdescLeft">&#160;</td><td class="mdescRight">Recursively visits all links starting from a specified group. <a href="group___f_h5_l.html#ga2b70c18c17afcd7ca0509dc12f6e5ef3">More...</a><br /></td></tr>
+<tr class="separator:ga2b70c18c17afcd7ca0509dc12f6e5ef3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8c17b9a759f758374df64b2216dc514f"><td class="memItemLeft" align="right" valign="top">subroutine&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga8c17b9a759f758374df64b2216dc514f">h5lvisit_by_name_f</a> (loc_id, group_name, idx_type, order, op, op_data, return_value, hdferr, lapl_id)</td></tr>
+<tr class="memdesc:ga8c17b9a759f758374df64b2216dc514f"><td class="mdescLeft">&#160;</td><td class="mdescRight">Recursively visits all links starting from a specified group. <a href="group___f_h5_l.html#ga8c17b9a759f758374df64b2216dc514f">More...</a><br /></td></tr>
+<tr class="separator:ga8c17b9a759f758374df64b2216dc514f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a>
+Variables</h2></td></tr>
+<tr class="memitem:ga7eb0438f997d467c514e1758350004a3"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga7eb0438f997d467c514e1758350004a3">h5l_type_error_f</a></td></tr>
+<tr class="memdesc:ga7eb0438f997d467c514e1758350004a3"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5L_TYPE_ERROR. <a href="group___f_h5_l.html#ga7eb0438f997d467c514e1758350004a3">More...</a><br /></td></tr>
+<tr class="separator:ga7eb0438f997d467c514e1758350004a3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7f46e8015570c850d46fc2c04462573f"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga7f46e8015570c850d46fc2c04462573f">h5l_type_hard_f</a></td></tr>
+<tr class="memdesc:ga7f46e8015570c850d46fc2c04462573f"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5L_TYPE_HARD. <a href="group___f_h5_l.html#ga7f46e8015570c850d46fc2c04462573f">More...</a><br /></td></tr>
+<tr class="separator:ga7f46e8015570c850d46fc2c04462573f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9942d93ab69e3c609f4e2357a93b7ce0"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga9942d93ab69e3c609f4e2357a93b7ce0">h5l_type_soft_f</a></td></tr>
+<tr class="memdesc:ga9942d93ab69e3c609f4e2357a93b7ce0"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5L_TYPE_SOFT. <a href="group___f_h5_l.html#ga9942d93ab69e3c609f4e2357a93b7ce0">More...</a><br /></td></tr>
+<tr class="separator:ga9942d93ab69e3c609f4e2357a93b7ce0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2eb38e4b58b76e1fa18d8b884f1cfd26"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga2eb38e4b58b76e1fa18d8b884f1cfd26">h5l_type_external_f</a></td></tr>
+<tr class="memdesc:ga2eb38e4b58b76e1fa18d8b884f1cfd26"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5L_TYPE_EXTERNAL. <a href="group___f_h5_l.html#ga2eb38e4b58b76e1fa18d8b884f1cfd26">More...</a><br /></td></tr>
+<tr class="separator:ga2eb38e4b58b76e1fa18d8b884f1cfd26"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaae5ada36912c6d058d219aef3aa18477"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#gaae5ada36912c6d058d219aef3aa18477">h5l_same_loc_f</a></td></tr>
+<tr class="memdesc:gaae5ada36912c6d058d219aef3aa18477"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5L_SAME_LOC. <a href="group___f_h5_l.html#gaae5ada36912c6d058d219aef3aa18477">More...</a><br /></td></tr>
+<tr class="separator:gaae5ada36912c6d058d219aef3aa18477"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9286668bf707376ba5d7a999c35befee"><td class="memItemLeft" align="right" valign="top">integer&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___f_h5_l.html#ga9286668bf707376ba5d7a999c35befee">h5l_link_class_t_vers_f</a></td></tr>
+<tr class="memdesc:ga9286668bf707376ba5d7a999c35befee"><td class="mdescLeft">&#160;</td><td class="mdescRight">H5L_LINK_CLASS_T_VERS. <a href="group___f_h5_l.html#ga9286668bf707376ba5d7a999c35befee">More...</a><br /></td></tr>
+<tr class="separator:ga9286668bf707376ba5d7a999c35befee"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Function/Subroutine Documentation</h2>
+<a id="ga77c3d23c13ea6888b93d583c827b4643"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga77c3d23c13ea6888b93d583c827b4643">&#9670;&nbsp;</a></span>h5lcopy_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lcopy_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>src_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>src_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>dest_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>dest_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lcpl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Copies a link from one location to another. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">src_loc_id</td><td>Location identifier. The identifier may be that of a file, group, dataset, or named datatype. </td></tr>
+ <tr><td class="paramname">src_name</td><td>Name of the link to be copied. </td></tr>
+ <tr><td class="paramname">dest_loc_id</td><td>Location identifier. The identifier may be that of a file, group, dataset, or named datatype. </td></tr>
+ <tr><td class="paramname">dest_name</td><td>Name to be assigned to the new copy. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lcpl_id</td><td>Link creation property list identifier. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#gafd4624f1c040d5f1df36cb1e6986aac6">H5Lcopy()</a> </p>
+
+</div>
+</div>
+<a id="ga31d20cab71a6a36fb27ee41510428d24"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga31d20cab71a6a36fb27ee41510428d24">&#9670;&nbsp;</a></span>h5lcreate_external_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lcreate_external_f </td>
+ <td>(</td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>file_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>obj_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>link_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>link_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lcpl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Creates a soft link to an object in a different file. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">file_name</td><td>Name of the file containing the target object. Neither the file nor the target object is required to exist. May be the file the link is being created in. </td></tr>
+ <tr><td class="paramname">obj_name</td><td>Path within the target file to the target object. </td></tr>
+ <tr><td class="paramname">link_loc_id</td><td>The file or group identifier for the new link. </td></tr>
+ <tr><td class="paramname">link_name</td><td>The name of the new link. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lcpl_id</td><td>Link creation property list identifier. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#ga15dfaeb9b1c0b3136533cb97ee45e683">H5Lcreate_external()</a> </p>
+
+</div>
+</div>
+<a id="ga45dd519b8bcbc122012a277089b315c9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga45dd519b8bcbc122012a277089b315c9">&#9670;&nbsp;</a></span>h5lcreate_hard_async_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lcreate_hard_async_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>obj_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>obj_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>link_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>link_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>es_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lcpl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>func</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in), optional&#160;</td>
+ <td class="paramname"><em>line</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Asynchronously creates a hard link to an object. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">obj_loc_id</td><td>The file or group identifier for the target object. </td></tr>
+ <tr><td class="paramname">obj_name</td><td>Name of the target object, which must already exist. </td></tr>
+ <tr><td class="paramname">link_loc_id</td><td>The file or group identifier for the new link. </td></tr>
+ <tr><td class="paramname">link_name</td><td>The name of the new link. </td></tr>
+ <tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lcpl_id</td><td>Link creation property list identifier. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier. </td></tr>
+ <tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
+ <tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
+ <tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___a_s_y_n_c.html#gaecc69b84cafb71d27dbcc244c35930c7">H5Lcreate_hard_async()</a> </p>
+
+</div>
+</div>
+<a id="ga09bde858e3d6544eaa56f129e5da0375"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga09bde858e3d6544eaa56f129e5da0375">&#9670;&nbsp;</a></span>h5lcreate_hard_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lcreate_hard_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>obj_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>obj_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>link_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>link_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lcpl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Creates a hard link to an object. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">obj_loc_id</td><td>The file or group identifier for the target object. </td></tr>
+ <tr><td class="paramname">obj_name</td><td>Name of the target object, which must already exist. </td></tr>
+ <tr><td class="paramname">link_loc_id</td><td>The file or group identifier for the new link. </td></tr>
+ <tr><td class="paramname">link_name</td><td>The name of the new link. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lcpl_id</td><td>Link creation property list identifier. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#ga69d50f7acdfd2f1dc7c4372397e63bd2">H5Lcreate_hard()</a> </p>
+
+</div>
+</div>
+<a id="ga6b742d1c327ae6a6495e3cd69ee98487"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6b742d1c327ae6a6495e3cd69ee98487">&#9670;&nbsp;</a></span>h5lcreate_soft_async_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lcreate_soft_async_f </td>
+ <td>(</td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>target_path</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>link_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>link_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>es_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lcpl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>func</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in), optional&#160;</td>
+ <td class="paramname"><em>line</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Asynchronously creates a soft link to an object. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">target_path</td><td>Path to the target object, which is not required to exist. </td></tr>
+ <tr><td class="paramname">link_loc_id</td><td>The file or group identifier for the new link. </td></tr>
+ <tr><td class="paramname">link_name</td><td>The name of the new link. </td></tr>
+ <tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lcpl_id</td><td>Link creation property list identifier. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier. </td></tr>
+ <tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
+ <tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
+ <tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___a_s_y_n_c.html#ga7ba84c7db6ef67e270fa7bc3413d4def">H5Lcreate_soft_async()</a> </p>
+
+</div>
+</div>
+<a id="ga52446a8b94ae33a65332b3f02b151816"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga52446a8b94ae33a65332b3f02b151816">&#9670;&nbsp;</a></span>h5lcreate_soft_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lcreate_soft_f </td>
+ <td>(</td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>target_path</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>link_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>link_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lcpl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Creates a soft link to an object. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">target_path</td><td>Path to the target object, which is not required to exist. </td></tr>
+ <tr><td class="paramname">link_loc_id</td><td>The file or group identifier for the new link. </td></tr>
+ <tr><td class="paramname">link_name</td><td>The name of the new link. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lcpl_id</td><td>Link creation property list identifier. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#ga894444623b58ce1ac3bd35538245ac78">H5Lcreate_soft()</a> </p>
+
+</div>
+</div>
+<a id="ga79d92d8ac7efc7d6d05f49cda1f21810"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga79d92d8ac7efc7d6d05f49cda1f21810">&#9670;&nbsp;</a></span>h5ldelete_async_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5ldelete_async_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>es_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>func</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in), optional&#160;</td>
+ <td class="paramname"><em>line</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Asynchronously removes a link from a group. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>Identifier of the file or group containing the object. </td></tr>
+ <tr><td class="paramname">name</td><td>Name of the link to delete. </td></tr>
+ <tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier. </td></tr>
+ <tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
+ <tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
+ <tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___a_s_y_n_c.html#ga6074beb8fd1d7761db082fc611519b54">H5Ldelete_async()</a> </p>
+
+</div>
+</div>
+<a id="ga5cad7854dd1986ca92a5595a0e1e5298"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga5cad7854dd1986ca92a5595a0e1e5298">&#9670;&nbsp;</a></span>h5ldelete_by_idx_async_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5ldelete_by_idx_async_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>group_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>index_field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>order</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>n</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>es_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>func</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in), optional&#160;</td>
+ <td class="paramname"><em>line</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Asynchronously removes the nth link in a group. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>File or group identifier specifying location of subject group. </td></tr>
+ <tr><td class="paramname">group_name</td><td>Name of subject group. </td></tr>
+ <tr><td class="paramname">index_field</td><td>Type of index; Possible values are: <ul>
+<li>H5_INDEX_UNKNOWN_F = -1 - Unknown index type </li>
+<li>H5_INDEX_NAME_F - Index on names </li>
+<li>H5_INDEX_CRT_ORDER_F - Index on creation order </li>
+<li>H5_INDEX_N_F - Number of indices defined </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">order</td><td>Order within field or index; Possible values are: <ul>
+<li>H5_ITER_UNKNOWN_F - Unknown order </li>
+<li>H5_ITER_INC_F - Increasing order </li>
+<li>H5_ITER_DEC_F - Decreasing order </li>
+<li>H5_ITER_NATIVE_F - No particular order, whatever is fastest </li>
+<li>H5_ITER_N_F - Number of iteration orders </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">n</td><td>Link for which to retrieve information. </td></tr>
+ <tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list. </td></tr>
+ <tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
+ <tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
+ <tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___a_s_y_n_c.html#ga7dc3198d8cfaeb6a780863af8d0af253">H5Ldelete_by_idx_async()</a> </p>
+
+</div>
+</div>
+<a id="gab401110c42ef57285d311b54f8495f4c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab401110c42ef57285d311b54f8495f4c">&#9670;&nbsp;</a></span>h5ldelete_by_idx_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5ldelete_by_idx_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>group_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>index_field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>order</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>n</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Removes the nth link in a group. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>File or group identifier specifying location of subject group. </td></tr>
+ <tr><td class="paramname">group_name</td><td>Name of subject group. </td></tr>
+ <tr><td class="paramname">index_field</td><td>Type of index; Possible values are: <ul>
+<li>H5_INDEX_UNKNOWN_F = -1 - Unknown index type </li>
+<li>H5_INDEX_NAME_F - Index on names </li>
+<li>H5_INDEX_CRT_ORDER_F - Index on creation order </li>
+<li>H5_INDEX_N_F - Number of indices defined </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">order</td><td>Order within field or index; Possible values are: <ul>
+<li>H5_ITER_UNKNOWN_F - Unknown order </li>
+<li>H5_ITER_INC_F - Increasing order </li>
+<li>H5_ITER_DEC_F - Decreasing order </li>
+<li>H5_ITER_NATIVE_F - No particular order, whatever is fastest </li>
+<li>H5_ITER_N_F - Number of iteration orders </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">n</td><td>Link for which to retrieve information. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#gaaf5f820856afdd34f9070a797a246805">H5Ldelete_by_idx()</a> </p>
+
+</div>
+</div>
+<a id="gaed9e00c1376f8c080e1b87a9a2db0abb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaed9e00c1376f8c080e1b87a9a2db0abb">&#9670;&nbsp;</a></span>h5ldelete_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5ldelete_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Removes a link from a group. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>Identifier of the file or group containing the object. </td></tr>
+ <tr><td class="paramname">name</td><td>Name of the link to delete. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#ga5b4e7f59f5d4bdae94fd8ce6875295cf">H5Ldelete()</a> </p>
+
+</div>
+</div>
+<a id="ga70e8f9f58e20b3456b2ed530a8554d5b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga70e8f9f58e20b3456b2ed530a8554d5b">&#9670;&nbsp;</a></span>h5lexists_async_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lexists_async_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in)&#160;</td>
+ <td class="paramname"><em>link_exists</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>es_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>func</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in), optional&#160;</td>
+ <td class="paramname"><em>line</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Asynchronously checks if a link with a particular name exists in a group. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>Identifier of the file or group to query. </td></tr>
+ <tr><td class="paramname">name</td><td>Link name to check. </td></tr>
+ <tr><td class="paramname">link_exists</td><td>Pointer to link exists status. It should be declared INTEGER(C_INT) and initialized to zero (false) for portability. It will return one when true. LOGICAL(C_BOOL) is also acceptable but may encounter atypical anomalies. It should be initialized to false when used. </td></tr>
+ <tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier. </td></tr>
+ <tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
+ <tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
+ <tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___a_s_y_n_c.html#gae33482c2e6df9771dde47ae47874fa18">H5Lexists_async()</a> </p>
+
+</div>
+</div>
+<a id="ga33f8908c3915302600d6753a84bd9f82"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga33f8908c3915302600d6753a84bd9f82">&#9670;&nbsp;</a></span>h5lexists_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lexists_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">logical, intent(out)&#160;</td>
+ <td class="paramname"><em>link_exists</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Check if a link with a particular name exists in a group. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>Identifier of the file or group to query. </td></tr>
+ <tr><td class="paramname">name</td><td>Link name to check. </td></tr>
+ <tr><td class="paramname">link_exists</td><td>Link exists status (.TRUE.,.FALSE.). </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#ga171be6e41dc1a464edc402df0ebdf801">H5Lexists()</a> </p>
+
+</div>
+</div>
+<a id="ga2d9b80bf47d989f277ad3b01bcb4af0f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2d9b80bf47d989f277ad3b01bcb4af0f">&#9670;&nbsp;</a></span>h5lget_info_by_idx_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lget_info_by_idx_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>group_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>index_field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>order</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>n</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>link_type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">logical, intent(out)&#160;</td>
+ <td class="paramname"><em>f_corder_valid</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>corder</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>cset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(<a class="el" href="structh5global_1_1h5o__token__t__f.html">h5o_token_t_f</a>), intent(out), target&#160;</td>
+ <td class="paramname"><em>token</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(size_t), intent(out)&#160;</td>
+ <td class="paramname"><em>val_size</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Retrieves metadata for a link in a group, according to the order within a field or index. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>File or group identifier specifying location of subject group. </td></tr>
+ <tr><td class="paramname">group_name</td><td>Name of subject group. </td></tr>
+ <tr><td class="paramname">index_field</td><td>Index or field which determines the order: <ul>
+<li>H5_INDEX_UNKNOWN_F = -1 - Unknown index type </li>
+<li>H5_INDEX_NAME_F - Index on names </li>
+<li>H5_INDEX_CRT_ORDER_F - Index on creation order </li>
+<li>H5_INDEX_N_F - Number of indices defined </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">order</td><td>Order within field or index: <ul>
+<li>H5_ITER_UNKNOWN_F - Unknown order </li>
+<li>H5_ITER_INC_F - Increasing order </li>
+<li>H5_ITER_DEC_F - Decreasing order </li>
+<li>H5_ITER_NATIVE_F - No particular order, whatever is fastest </li>
+<li>H5_ITER_N_F - Number of iteration orders </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">n</td><td>Link for which to retrieve information. NOTE: In C these are defined as a structure: H5L_info_t </td></tr>
+ <tr><td class="paramname">link_type</td><td>Specifies the link class: <ul>
+<li>H5L_TYPE_HARD_F - Hard link </li>
+<li>H5L_TYPE_SOFT_F - Soft link </li>
+<li>H5L_TYPE_EXTERNAL_F - External link </li>
+<li>H5L_TYPE_ERROR _F - Error </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">f_corder_valid</td><td>Indicates whether the creation order data is valid for this attribute. </td></tr>
+ <tr><td class="paramname">corder</td><td>Is a positive integer containing the creation order of the attribute. </td></tr>
+ <tr><td class="paramname">cset</td><td>Indicates the character set used for the attribute's name. </td></tr>
+ <tr><td class="paramname">token</td><td>If the link is a hard link, token specifies the object token that the link points to. </td></tr>
+ <tr><td class="paramname">val_size</td><td>If the link is a symbolic link, val_size will be the length of the link value, e.g., the length of the name of the pointed-to object with a null terminator. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#gaecfb3ef8520e9224b24a151ff8459ba9">H5Lget_info_by_idx2()</a> </p>
+
+</div>
+</div>
+<a id="ga3ff434a804014217c9ba96d98c95aa75"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3ff434a804014217c9ba96d98c95aa75">&#9670;&nbsp;</a></span>h5lget_info_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lget_info_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>link_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>link_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>cset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>corder</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">logical, intent(out)&#160;</td>
+ <td class="paramname"><em>f_corder_valid</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>link_type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(<a class="el" href="structh5global_1_1h5o__token__t__f.html">h5o_token_t_f</a>), intent(out), target&#160;</td>
+ <td class="paramname"><em>token</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(size_t), intent(out)&#160;</td>
+ <td class="paramname"><em>val_size</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Returns information about a link. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">link_loc_id</td><td>File or group identifier. </td></tr>
+ <tr><td class="paramname">link_name</td><td>Name of the link for which information is being sought. NOTE: In C these are contained in the structure H5L_info_t </td></tr>
+ <tr><td class="paramname">cset</td><td>Indicates the character set used for link's name. </td></tr>
+ <tr><td class="paramname">corder</td><td>Specifies the link's creation order position. </td></tr>
+ <tr><td class="paramname">f_corder_valid</td><td>Indicates whether the value in corder is valid. </td></tr>
+ <tr><td class="paramname">link_type</td><td>Specifies the link class: <ul>
+<li>H5L_TYPE_HARD_F - Hard link </li>
+<li>H5L_TYPE_SOFT_F - Soft link </li>
+<li>H5L_TYPE_EXTERNAL_F - External link </li>
+<li>H5L_TYPE_ERROR_ F - Error </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">token</td><td>If the link is a hard link, token specifies the object token that the link points to. </td></tr>
+ <tr><td class="paramname">val_size</td><td>If the link is a symbolic link, val_size will be the length of the link value, e.g., the length of the name of the pointed-to object with a null terminator. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#ga65e63c6e880fd0183c40486d6748e400">H5Lget_info2()</a> </p>
+
+</div>
+</div>
+<a id="ga99aa9227eaada35260ad838b8ed62659"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga99aa9227eaada35260ad838b8ed62659">&#9670;&nbsp;</a></span>h5lget_name_by_idx_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lget_name_by_idx_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>group_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>index_field</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>order</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>n</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(out)&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(size_t), intent(out), optional&#160;</td>
+ <td class="paramname"><em>size</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Retrieves name of the nth link in a group, according to the order within a specified field or index. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>File or group identifier specifying location of subject group. </td></tr>
+ <tr><td class="paramname">group_name</td><td>Name of subject group. </td></tr>
+ <tr><td class="paramname">index_field</td><td>Index or field which determines the order: <ul>
+<li>H5_INDEX_UNKNOWN_F = -1 - Unknown index type </li>
+<li>H5_INDEX_NAME_F - Index on names </li>
+<li>H5_INDEX_CRT_ORDER_F - Index on creation order </li>
+<li>H5_INDEX_N_F - Number of indices defined </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">order</td><td>Order within field or index: <ul>
+<li>H5_ITER_UNKNOWN_F - Unknown order </li>
+<li>H5_ITER_INC_F - Increasing order </li>
+<li>H5_ITER_DEC_F - Decreasing order </li>
+<li>H5_ITER_NATIVE_F - No particular order, whatever is fastest </li>
+<li>H5_ITER_N_F - Number of iteration orders </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">n</td><td>Link for which to retrieve information. </td></tr>
+ <tr><td class="paramname">name</td><td>Buffer in which link value is returned. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>List access property list identifier. </td></tr>
+ <tr><td class="paramname">size</td><td>Maximum number of characters of link value to be returned.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#ga453ea40c3bb85ec8120dd17deed2bd90">H5Lget_name_by_idx()</a> </p>
+
+</div>
+</div>
+<a id="ga83751f44c400576d675a3f293e515209"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga83751f44c400576d675a3f293e515209">&#9670;&nbsp;</a></span>h5lis_registered_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lis_registered_f </td>
+ <td>(</td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>link_cls_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">logical, intent(out)&#160;</td>
+ <td class="paramname"><em>registered</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Determines whether a class of user-defined links is registered. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">link_cls_id</td><td>User-defined link class identifier. </td></tr>
+ <tr><td class="paramname">registered</td><td>.TRUE. if the link class has been registered. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l_a.html#ga02c1cf38efea97d18e5e2f65df3f08a2">H5Lis_registered()</a> </p>
+
+</div>
+</div>
+<a id="gad790e4fc4a233cf25d8be763cb620c53"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad790e4fc4a233cf25d8be763cb620c53">&#9670;&nbsp;</a></span>h5literate_async_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5literate_async_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>group_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>idx_type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>order</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(inout)&#160;</td>
+ <td class="paramname"><em>idx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_funptr), intent(in)&#160;</td>
+ <td class="paramname"><em>op</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in)&#160;</td>
+ <td class="paramname"><em>op_data</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>return_value</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>es_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in), optional&#160;</td>
+ <td class="paramname"><em>func</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in), optional&#160;</td>
+ <td class="paramname"><em>line</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Asynchronously iterates through links in a group. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">group_id</td><td>Identifier specifying subject group. </td></tr>
+ <tr><td class="paramname">idx_type</td><td>Type of index which determines the order: <ul>
+<li>H5_INDEX_NAME_F - Alphanumeric index on name </li>
+<li>H5_INDEX_CRT_ORDER_F - Index on creation order </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">order</td><td>Order within index: <ul>
+<li>H5_ITER_INC_F - Increasing order </li>
+<li>H5_ITER_DEC_F - Decreasing order </li>
+<li>H5_ITER_NATIVE_F - Fastest available order </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">idx</td><td>Iteration position at which to start, or <br />
+ Position at which an interrupted iteration may be restarted </td></tr>
+ <tr><td class="paramname">op</td><td>Callback function passing data regarding the link to the calling application. </td></tr>
+ <tr><td class="paramname">op_data</td><td>User-defined pointer to data required by the application for its processing of the link. </td></tr>
+ <tr><td class="paramname">return_value</td><td>N/A</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section warning"><dt>Warning</dt><dd>The returned value of the callback routine op will not be set in <code>return_value</code> for H5Literate_async_f(), so <code>return_value</code> should not be used for determining the return state of the callback routine.</dd></dl>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">es_id</td><td>Event set identifier </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">file</td><td>Pointer to filename the async subroutine is being called from, filename must be null character terminated </td></tr>
+ <tr><td class="paramname">func</td><td>Pointer to function name the async subroutine is being called in, func must be null character terminated </td></tr>
+ <tr><td class="paramname">line</td><td>Line number the async subroutine is being called at</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___a_s_y_n_c.html#ga0f56b7243d036cdeb5280d8c41f2436e">H5Literate_async()</a> </p>
+
+</div>
+</div>
+<a id="ga79959b5c280fefeee6a9a4fd890e3918"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga79959b5c280fefeee6a9a4fd890e3918">&#9670;&nbsp;</a></span>h5literate_by_name_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5literate_by_name_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>group_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>index_type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>order</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(inout)&#160;</td>
+ <td class="paramname"><em>idx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_funptr), intent(in)&#160;</td>
+ <td class="paramname"><em>op</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in)&#160;</td>
+ <td class="paramname"><em>op_data</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>return_value</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Iterates through links in a group. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>File or group identifier specifying location of subject group. </td></tr>
+ <tr><td class="paramname">group_name</td><td>Name of subject group. </td></tr>
+ <tr><td class="paramname">index_type</td><td>Type of index which determines the order: <ul>
+<li>H5_INDEX_NAME_F - Alphanumeric index on name </li>
+<li>H5_INDEX_CRT_ORDER_F - Index on creation order </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">order</td><td>Order within index: <ul>
+<li>H5_ITER_INC_F - Increasing order </li>
+<li>H5_ITER_DEC_F - Decreasing order </li>
+<li>H5_ITER_NATIVE_F - Fastest available order </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">idx</td><td>Iteration position at which to start, or <br />
+ Position at which an interrupted iteration may be restarted </td></tr>
+ <tr><td class="paramname">op</td><td>Callback function passing data regarding the link to the calling application. </td></tr>
+ <tr><td class="paramname">op_data</td><td>User-defined pointer to data required by the application for its processing of the link. </td></tr>
+ <tr><td class="paramname">return_value</td><td>Return context: <ul>
+<li>Success: The return value of the first operator that returns non-zero, or zero if all members were processed with no operator returning non-zero. </li>
+<li>Failure: Negative if something goes wrong within the library, or the negative value returned by one of the operators. </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___t_r_a_v.html#ga745a65eb516ce40a3be43490aaeb5c5e">H5Literate_by_name2()</a> </p>
+
+</div>
+</div>
+<a id="ga26cbb1a84d4dd500df6949d2a4a92e0d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga26cbb1a84d4dd500df6949d2a4a92e0d">&#9670;&nbsp;</a></span>h5literate_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5literate_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>group_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>idx_type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>order</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>), intent(inout)&#160;</td>
+ <td class="paramname"><em>idx</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_funptr), intent(in)&#160;</td>
+ <td class="paramname"><em>op</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(in)&#160;</td>
+ <td class="paramname"><em>op_data</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>return_value</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>$ SUBROUTINE h5lget_val_by_idx_f(loc_id, group_name, index_field, order, n, &amp; $ f_corder_valid, corder, cset, data_size, hdferr, lapl_id) $ IMPLICIT NONE </p>
+<p>$ SUBROUTINE h5lget_val_f(link_loc_id, link_name, size, linkval_buff, &amp; $ hdferr, lapl_id) $ IMPLICIT NONE $ SUBROUTINE H5Lregistered_f(version, class_id, comment, create_func, &amp; $ move_func, copy_func, trav_func, del_func, query_func, hdferr) $ IMPLICIT NONE</p>
+<p>Iterates through links in a group.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">group_id</td><td>Identifier specifying subject group. </td></tr>
+ <tr><td class="paramname">idx_type</td><td>Type of index which determines the order: <ul>
+<li>H5_INDEX_NAME_F - Alphanumeric index on name </li>
+<li>H5_INDEX_CRT_ORDER_F - Index on creation order </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">order</td><td>Order within index: <ul>
+<li>H5_ITER_INC_F - Increasing order </li>
+<li>H5_ITER_DEC_F - Decreasing order </li>
+<li>H5_ITER_NATIVE_F - Fastest available order </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">idx</td><td>Iteration position at which to start, or <br />
+ Position at which an interrupted iteration may be restarted </td></tr>
+ <tr><td class="paramname">op</td><td>Callback function passing data regarding the link to the calling application. </td></tr>
+ <tr><td class="paramname">op_data</td><td>User-defined pointer to data required by the application for its processing of the link. </td></tr>
+ <tr><td class="paramname">return_value</td><td>Return context: <ul>
+<li>Success: The return value of the first operator that returns non-zero, or zero if all members were processed with no operator returning non-zero. </li>
+<li>Failure: Negative if something goes wrong within the library, or the negative value returned by one of the operators. </li>
+</ul>
+</td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___t_r_a_v.html#gad7ca4206f06b5ada85b6ec5867ec6c73">H5Literate2()</a> </p>
+
+</div>
+</div>
+<a id="ga9e0662219e9782d91250ca6627b574b6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9e0662219e9782d91250ca6627b574b6">&#9670;&nbsp;</a></span>h5lmove_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lmove_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>src_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>src_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>dest_loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>dest_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lcpl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Renames a link within an HDF5 file. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">src_loc_id</td><td>Original file or group identifier. </td></tr>
+ <tr><td class="paramname">src_name</td><td>Original link name. </td></tr>
+ <tr><td class="paramname">dest_loc_id</td><td>Destination file or group identifier. </td></tr>
+ <tr><td class="paramname">dest_name</td><td>NEW link name. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lcpl_id</td><td>Link creation property list identifier to be associated WITH the NEW link. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list identifier to be associated WITH the NEW link.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___h5_l.html#ga0bbc7f9bf25c8aca9dd8433a325c8acb">H5Lmove()</a> </p>
+
+</div>
+</div>
+<a id="ga8c17b9a759f758374df64b2216dc514f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8c17b9a759f758374df64b2216dc514f">&#9670;&nbsp;</a></span>h5lvisit_by_name_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lvisit_by_name_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">character(len=*), intent(in)&#160;</td>
+ <td class="paramname"><em>group_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>idx_type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>order</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_funptr), intent(in)&#160;</td>
+ <td class="paramname"><em>op</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(inout)&#160;</td>
+ <td class="paramname"><em>op_data</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>return_value</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in), optional&#160;</td>
+ <td class="paramname"><em>lapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Recursively visits all links starting from a specified group. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>Location identifier </td></tr>
+ <tr><td class="paramname">group_name</td><td>Group name </td></tr>
+ <tr><td class="paramname">idx_type</td><td>Index type </td></tr>
+ <tr><td class="paramname">order</td><td>Iteration order </td></tr>
+ <tr><td class="paramname">op</td><td>Callback function </td></tr>
+ <tr><td class="paramname">op_data</td><td>User-defined callback function context </td></tr>
+ <tr><td class="paramname">return_value</td><td>The return value of the first operator that returns non-zero, or zero if all members were processed with no operator returning non-zero. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails. </td></tr>
+ <tr><td class="paramname">lapl_id</td><td>Link access property list</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___t_r_a_v.html#gafee93792c7e27a7e78b1ec221876b173">H5Lvisit_by_name2()</a> </p>
+
+</div>
+</div>
+<a id="ga2b70c18c17afcd7ca0509dc12f6e5ef3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2b70c18c17afcd7ca0509dc12f6e5ef3">&#9670;&nbsp;</a></span>h5lvisit_f()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">subroutine h5l::h5lvisit_f </td>
+ <td>(</td>
+ <td class="paramtype">integer(<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>), intent(in)&#160;</td>
+ <td class="paramname"><em>grp_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>idx_type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(in)&#160;</td>
+ <td class="paramname"><em>order</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_funptr), intent(in)&#160;</td>
+ <td class="paramname"><em>op</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">type(c_ptr), intent(inout)&#160;</td>
+ <td class="paramname"><em>op_data</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>return_value</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">integer, intent(out)&#160;</td>
+ <td class="paramname"><em>hdferr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>Recursively visits all links starting from a specified group. </p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">grp_id</td><td>Group identifier </td></tr>
+ <tr><td class="paramname">idx_type</td><td>Index type </td></tr>
+ <tr><td class="paramname">order</td><td>Iteration order </td></tr>
+ <tr><td class="paramname">op</td><td>Callback function </td></tr>
+ <tr><td class="paramname">op_data</td><td>User-defined callback function context </td></tr>
+ <tr><td class="paramname">return_value</td><td>The return value of the first operator that returns non-zero, or zero if all members were processed with no operator returning non-zero. </td></tr>
+ <tr><td class="paramname">hdferr</td><td>Returns 0 if successful and -1 if it fails.</td></tr>
+ </table>
+ </dd>
+</dl>
+<p>See C API: <a class="el" href="group___t_r_a_v.html#gae1c6f963892a5f4e8922a66fbe338f66">H5Lvisit2()</a> </p>
+
+</div>
+</div>
+<h2 class="groupheader">Variable Documentation</h2>
+<a id="ga9286668bf707376ba5d7a999c35befee"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9286668bf707376ba5d7a999c35befee">&#9670;&nbsp;</a></span>h5l_link_class_t_vers_f</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">integer h5l_link_class_t_vers_f</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>H5L_LINK_CLASS_T_VERS. </p>
+
+</div>
+</div>
+<a id="gaae5ada36912c6d058d219aef3aa18477"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaae5ada36912c6d058d219aef3aa18477">&#9670;&nbsp;</a></span>h5l_same_loc_f</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">integer h5l_same_loc_f</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>H5L_SAME_LOC. </p>
+
+</div>
+</div>
+<a id="ga7eb0438f997d467c514e1758350004a3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7eb0438f997d467c514e1758350004a3">&#9670;&nbsp;</a></span>h5l_type_error_f</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">integer h5l_type_error_f</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>H5L_TYPE_ERROR. </p>
+
+</div>
+</div>
+<a id="ga2eb38e4b58b76e1fa18d8b884f1cfd26"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2eb38e4b58b76e1fa18d8b884f1cfd26">&#9670;&nbsp;</a></span>h5l_type_external_f</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">integer h5l_type_external_f</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>H5L_TYPE_EXTERNAL. </p>
+
+</div>
+</div>
+<a id="ga7f46e8015570c850d46fc2c04462573f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7f46e8015570c850d46fc2c04462573f">&#9670;&nbsp;</a></span>h5l_type_hard_f</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">integer h5l_type_hard_f</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>H5L_TYPE_HARD. </p>
+
+</div>
+</div>
+<a id="ga9942d93ab69e3c609f4e2357a93b7ce0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9942d93ab69e3c609f4e2357a93b7ce0">&#9670;&nbsp;</a></span>h5l_type_soft_f</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">integer h5l_type_soft_f</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+<p>H5L_TYPE_SOFT. </p>
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="footer">Generated by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.1 </li>
+ </ul>
+</div>
+</body>
+</html>