summaryrefslogtreecommitdiffstats
path: root/develop/_h5_f_dprivate_8h.html
diff options
context:
space:
mode:
authorbyrnHDF <byrnHDF@users.noreply.github.com>2023-11-16 13:49:28 (GMT)
committerbyrnHDF <byrnHDF@users.noreply.github.com>2023-11-16 13:49:28 (GMT)
commit4f20d880c97be1249f8d89ced95f72836dbf3ee0 (patch)
tree30d8dcb282134b7126b092796f2be00d2d97bd3c /develop/_h5_f_dprivate_8h.html
parent4e7e457497c948b41c8b0065225875bf10cdf9d4 (diff)
downloadhdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.zip
hdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.tar.gz
hdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.tar.bz2
deploy: ef39882fa1e13740d2530c7a0637bd1f1a822b68
Diffstat (limited to 'develop/_h5_f_dprivate_8h.html')
-rw-r--r--develop/_h5_f_dprivate_8h.html2790
1 files changed, 2790 insertions, 0 deletions
diff --git a/develop/_h5_f_dprivate_8h.html b/develop/_h5_f_dprivate_8h.html
new file mode 100644
index 0000000..9b870a1
--- /dev/null
+++ b/develop/_h5_f_dprivate_8h.html
@@ -0,0 +1,2790 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>HDF5: src/H5FDprivate.h File Reference</title>
+<link href="tabs.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="jquery.js"></script>
+<script type="text/javascript" src="dynsections.js"></script>
+<link href="navtree.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="hdf5doxy.css" rel="stylesheet" type="text/css">
+<!-- <link href="hdf5doxy.css" rel="stylesheet" type="text/css"/>
+ -->
+<script type="text/javascript" src="hdf5_navtree_hacks.js"></script>
+</head>
+<body>
+<div style="background:#FFDDDD;font-size:120%;text-align:center;margin:0;padding:5px">Please, help us to better serve our user community by answering the following short survey: <a href="https://www.hdfgroup.org/website-survey/">https://www.hdfgroup.org/website-survey/</a></div>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectlogo"><img alt="Logo" src="HDFG-logo.png"/></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname"><a href="https://www.hdfgroup.org">HDF5</a>
+ &#160;<span id="projectnumber">1.15.0.ef39882</span>
+ </div>
+ <div id="projectbrief">API Reference</div>
+ </td>
+ <td> <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.svg"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
+ </span>
+ </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('_h5_f_dprivate_8h.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#nested-classes">Data Structures</a> &#124;
+<a href="#define-members">Macros</a> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">H5FDprivate.h File Reference</div> </div>
+</div><!--header-->
+<div class="contents">
+<div class="textblock"><code>#include &quot;<a class="el" href="_h5_f_dpublic_8h.html">H5FDpublic.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="_h5_f_ddevelop_8h.html">H5FDdevelop.h</a>&quot;</code><br />
+<code>#include &quot;H5Pprivate.h&quot;</code><br />
+<code>#include &quot;H5Sprivate.h&quot;</code><br />
+<code>#include &quot;<a class="el" href="_h5_f_dmpi_8h.html">H5FDmpi.h</a>&quot;</code><br />
+</div><div class="textblock"><div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+ <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Include dependency graph for H5FDprivate.h:</div>
+<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-0-content" class="dyncontent" style="display:none;">
+<div class="center"><img src="_h5_f_dprivate_8h__incl.png" border="0" usemap="#asrc_2_h5_f_dprivate_8h" alt=""/></div>
+<map name="asrc_2_h5_f_dprivate_8h" id="asrc_2_h5_f_dprivate_8h">
+<area shape="rect" title=" " alt="" coords="762,5,901,32"/>
+<area shape="rect" href="_h5_f_dpublic_8h.html" title=" " alt="" coords="589,155,698,181"/>
+<area shape="rect" href="_h5_f_ddevelop_8h.html" title=" " alt="" coords="631,80,754,107"/>
+<area shape="rect" title=" " alt="" coords="778,80,885,107"/>
+<area shape="rect" title=" " alt="" coords="909,80,1015,107"/>
+<area shape="rect" href="_h5_f_dmpi_8h.html" title=" " alt="" coords="1040,80,1135,107"/>
+<area shape="rect" href="_h5public_8h.html" title=" " alt="" coords="557,453,647,480"/>
+<area shape="rect" href="_h5_fpublic_8h.html" title=" " alt="" coords="594,229,693,256"/>
+<area shape="rect" href="_h5_ipublic_8h.html" title=" " alt="" coords="723,304,817,331"/>
+<area shape="rect" title=" " alt="" coords="5,528,108,555"/>
+<area shape="rect" href="_h5version_8h.html" title=" " alt="" coords="132,528,232,555"/>
+<area shape="rect" title=" " alt="" coords="256,528,343,555"/>
+<area shape="rect" title=" " alt="" coords="367,528,437,555"/>
+<area shape="rect" title=" " alt="" coords="462,528,537,555"/>
+<area shape="rect" title=" " alt="" coords="561,528,643,555"/>
+<area shape="rect" title=" " alt="" coords="667,528,742,555"/>
+<area shape="rect" title=" " alt="" coords="767,528,837,555"/>
+<area shape="rect" title=" " alt="" coords="862,528,921,555"/>
+<area shape="rect" title=" " alt="" coords="945,528,1011,555"/>
+<area shape="rect" title=" " alt="" coords="1036,528,1144,555"/>
+<area shape="rect" href="_h5_a_cpublic_8h.html" title=" " alt="" coords="589,304,698,331"/>
+<area shape="rect" href="_h5_cpublic_8h.html" title=" " alt="" coords="640,379,740,405"/>
+<area shape="rect" href="_h5_f_dmpio_8h.html" title=" " alt="" coords="1036,155,1139,181"/>
+</map>
+</div>
+</div><div class="textblock"><div id="dynsection-1" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+ <img id="dynsection-1-trigger" src="closed.png" alt="+"/> This graph shows which files directly or indirectly include this file:</div>
+<div id="dynsection-1-summary" class="dynsummary" style="display:block;">
+</div>
+<div id="dynsection-1-content" class="dyncontent" style="display:none;">
+<div class="center"><img src="_h5_f_dprivate_8h__dep__incl.png" border="0" usemap="#asrc_2_h5_f_dprivate_8hdep" alt=""/></div>
+<map name="asrc_2_h5_f_dprivate_8hdep" id="asrc_2_h5_f_dprivate_8hdep">
+<area shape="rect" title=" " alt="" coords="5,5,144,32"/>
+<area shape="rect" href="_h5_f_dpkg_8h.html" title=" " alt="" coords="16,80,133,107"/>
+</map>
+</div>
+</div><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
+Data Structures</h2></td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_f_d__file__image__info__t.html">H5FD_file_image_info_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_f_d__driver__prop__t.html">H5FD_driver_prop_t</a></td></tr>
+<tr class="separator:"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
+Macros</h2></td></tr>
+<tr class="memitem:a125f757304843e65c95978b6eb4d8a6c"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a125f757304843e65c95978b6eb4d8a6c">H5FD_MAX_FILENAME_LEN</a>&#160;&#160;&#160;1024</td></tr>
+<tr class="separator:a125f757304843e65c95978b6eb4d8a6c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a88f3b91903172849b5653ae238a7a8dd"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a88f3b91903172849b5653ae238a7a8dd">H5FD_MPI_XFER_MEM_MPI_TYPE_NAME</a>&#160;&#160;&#160;&quot;H5FD_mpi_mem_mpi_type&quot;</td></tr>
+<tr class="separator:a88f3b91903172849b5653ae238a7a8dd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:add21007ac4b65c4b2dbdaa9c244807e3"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#add21007ac4b65c4b2dbdaa9c244807e3">H5FD_MPI_XFER_FILE_MPI_TYPE_NAME</a>&#160;&#160;&#160;&quot;H5FD_mpi_file_mpi_type&quot;</td></tr>
+<tr class="separator:add21007ac4b65c4b2dbdaa9c244807e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a28285478795571211f38de2843a05611"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a28285478795571211f38de2843a05611">H5FD_DEFAULT_FILE_IMAGE_INFO</a></td></tr>
+<tr class="separator:a28285478795571211f38de2843a05611"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aae6815375b2e13c715a0c124f8b95c4f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#aae6815375b2e13c715a0c124f8b95c4f">SKIP_NO_CB</a>&#160;&#160;&#160;0x00u</td></tr>
+<tr class="separator:aae6815375b2e13c715a0c124f8b95c4f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f298fd60fd4b92778cf1cb26dfe6a73"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a8f298fd60fd4b92778cf1cb26dfe6a73">SKIP_SELECTION_CB</a>&#160;&#160;&#160;0x01u</td></tr>
+<tr class="separator:a8f298fd60fd4b92778cf1cb26dfe6a73"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a399947bdf27f1e72963feb12da85040f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a399947bdf27f1e72963feb12da85040f">SKIP_VECTOR_CB</a>&#160;&#160;&#160;0x02u</td></tr>
+<tr class="separator:a399947bdf27f1e72963feb12da85040f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ad04fbad2016010f126b7e16230011628"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ad04fbad2016010f126b7e16230011628">H5FD_file_op_t</a> { <a class="el" href="_h5_f_dprivate_8h.html#ad04fbad2016010f126b7e16230011628a3070ec4253e2531351d7aeb586069a54">OP_UNKNOWN</a> = 0
+, <a class="el" href="_h5_f_dprivate_8h.html#ad04fbad2016010f126b7e16230011628ac02b22f7017838ad0c1304b26a8cb2d2">OP_READ</a> = 1
+, <a class="el" href="_h5_f_dprivate_8h.html#ad04fbad2016010f126b7e16230011628a17a60143bf77a229ec511cfe1465723e">OP_WRITE</a> = 2
+ }</td></tr>
+<tr class="separator:ad04fbad2016010f126b7e16230011628"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3c7f068eb7fdb020659f507f6e5b2253"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a3c7f068eb7fdb020659f507f6e5b2253">H5FD_get_driver_kind_t</a> { <a class="el" href="_h5_f_dprivate_8h.html#a3c7f068eb7fdb020659f507f6e5b2253a5a8ff4b2f6b0489f4807aff61b46a86c">H5FD_GET_DRIVER_BY_NAME</a>
+, <a class="el" href="_h5_f_dprivate_8h.html#a3c7f068eb7fdb020659f507f6e5b2253a35a49418a2d1f203765e6f880748beef">H5FD_GET_DRIVER_BY_VALUE</a>
+ }</td></tr>
+<tr class="separator:a3c7f068eb7fdb020659f507f6e5b2253"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:aa3a8493c505e5e9528ddc21dceb71138"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#aa3a8493c505e5e9528ddc21dceb71138">H5FD_term_interface</a> (void)</td></tr>
+<tr class="separator:aa3a8493c505e5e9528ddc21dceb71138"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a13a2fb140301962df97ad89b97087327"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a13a2fb140301962df97ad89b97087327">H5FD_locate_signature</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> *sig_addr)</td></tr>
+<tr class="separator:a13a2fb140301962df97ad89b97087327"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a92d1ce112586e1ff7198da24ee2edff7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_h5_f_d__class__t.html">H5FD_class_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a92d1ce112586e1ff7198da24ee2edff7">H5FD_get_class</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> id)</td></tr>
+<tr class="separator:a92d1ce112586e1ff7198da24ee2edff7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad137b9b28f38934d6f29a75bfef2c7db"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ad137b9b28f38934d6f29a75bfef2c7db">H5FD_sb_size</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr>
+<tr class="separator:ad137b9b28f38934d6f29a75bfef2c7db"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a596c322ca2e8052b45a481f9c963d12d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a596c322ca2e8052b45a481f9c963d12d">H5FD_sb_encode</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, char *name, uint8_t *buf)</td></tr>
+<tr class="separator:a596c322ca2e8052b45a481f9c963d12d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7a1675fdb21e71da117176bbe8a51dcb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a7a1675fdb21e71da117176bbe8a51dcb">H5FD_sb_load</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, const char *name, const uint8_t *buf)</td></tr>
+<tr class="separator:a7a1675fdb21e71da117176bbe8a51dcb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3dec77e5d135073eafbb967c6fe594ef"><td class="memItemLeft" align="right" valign="top">void *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a3dec77e5d135073eafbb967c6fe594ef">H5FD_fapl_get</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr>
+<tr class="separator:a3dec77e5d135073eafbb967c6fe594ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a05915a89ad0f4f518f0a914cbda5642c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a05915a89ad0f4f518f0a914cbda5642c">H5FD_free_driver_info</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> driver_id, const void *driver_info)</td></tr>
+<tr class="separator:a05915a89ad0f4f518f0a914cbda5642c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac44f781406a0edad797c2e70cb610b63"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ac44f781406a0edad797c2e70cb610b63">H5FD_register</a> (const void *cls, size_t size, bool app_ref)</td></tr>
+<tr class="separator:ac44f781406a0edad797c2e70cb610b63"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af493cbe87d582c6f91d7dfc30a6d634d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#af493cbe87d582c6f91d7dfc30a6d634d">H5FD_register_driver_by_name</a> (const char *name, bool app_ref)</td></tr>
+<tr class="separator:af493cbe87d582c6f91d7dfc30a6d634d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9a68dfecb7eab7cd54aa8a4a04f6e7ea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a9a68dfecb7eab7cd54aa8a4a04f6e7ea">H5FD_register_driver_by_value</a> (<a class="el" href="_h5_f_dpublic_8h.html#a17ff64731b589ac818c2309d0d0ce8fb">H5FD_class_value_t</a> value, bool app_ref)</td></tr>
+<tr class="separator:a9a68dfecb7eab7cd54aa8a4a04f6e7ea"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a154350a140ec00e5904305c593f8a765"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a154350a140ec00e5904305c593f8a765">H5FD_is_driver_registered_by_name</a> (const char *driver_name, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> *registered_id)</td></tr>
+<tr class="separator:a154350a140ec00e5904305c593f8a765"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2b462ce65396c44d2b93872d372fe04c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a2b462ce65396c44d2b93872d372fe04c">H5FD_is_driver_registered_by_value</a> (<a class="el" href="_h5_f_dpublic_8h.html#a17ff64731b589ac818c2309d0d0ce8fb">H5FD_class_value_t</a> driver_value, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> *registered_id)</td></tr>
+<tr class="separator:a2b462ce65396c44d2b93872d372fe04c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9f502548e1e6ef05880eb72187892e72"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a9f502548e1e6ef05880eb72187892e72">H5FD_get_driver_id_by_name</a> (const char *name, bool is_api)</td></tr>
+<tr class="separator:a9f502548e1e6ef05880eb72187892e72"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a52ebef81846405aae7ec40eff02c34c5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a52ebef81846405aae7ec40eff02c34c5">H5FD_get_driver_id_by_value</a> (<a class="el" href="_h5_f_dpublic_8h.html#a17ff64731b589ac818c2309d0d0ce8fb">H5FD_class_value_t</a> value, bool is_api)</td></tr>
+<tr class="separator:a52ebef81846405aae7ec40eff02c34c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:aa4db755bc813cc42a0788e00eb526b7f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#aa4db755bc813cc42a0788e00eb526b7f">H5FD_open</a> (const char *name, unsigned flags, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> fapl_id, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> maxaddr)</td></tr>
+<tr class="separator:aa4db755bc813cc42a0788e00eb526b7f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0789d10189a33ad1520e5147ae8bd751"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a0789d10189a33ad1520e5147ae8bd751">H5FD_close</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr>
+<tr class="separator:a0789d10189a33ad1520e5147ae8bd751"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a79ccfb9197d138c07e070cda769b14c2"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a79ccfb9197d138c07e070cda769b14c2">H5FD_cmp</a> (const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *f1, const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *f2)</td></tr>
+<tr class="separator:a79ccfb9197d138c07e070cda769b14c2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5e262f839148c1d94b358b4b5920104b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a5e262f839148c1d94b358b4b5920104b">H5FD_driver_query</a> (const <a class="el" href="struct_h5_f_d__class__t.html">H5FD_class_t</a> *driver, unsigned long *flags)</td></tr>
+<tr class="separator:a5e262f839148c1d94b358b4b5920104b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a813675e71eab77a43b84897f21e24110"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a813675e71eab77a43b84897f21e24110">H5FD_check_plugin_load</a> (const <a class="el" href="struct_h5_f_d__class__t.html">H5FD_class_t</a> *cls, const union H5PL_key_t *key, bool *success)</td></tr>
+<tr class="separator:a813675e71eab77a43b84897f21e24110"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a80a0b12a5773b78da9076e86bf7eacd7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a80a0b12a5773b78da9076e86bf7eacd7">H5FD_alloc</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, struct H5F_t *f, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> size, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> *frag_addr, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> *frag_size)</td></tr>
+<tr class="separator:a80a0b12a5773b78da9076e86bf7eacd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ad47eac4b50876b9d175e77371d396a3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ad47eac4b50876b9d175e77371d396a3a">H5FD_free</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, struct H5F_t *f, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> addr, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> size)</td></tr>
+<tr class="separator:ad47eac4b50876b9d175e77371d396a3a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac235dfdc4582c784074ae7988c1a9c39"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ac235dfdc4582c784074ae7988c1a9c39">H5FD_try_extend</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, struct H5F_t *f, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> blk_end, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> extra_requested)</td></tr>
+<tr class="separator:ac235dfdc4582c784074ae7988c1a9c39"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8f78b21ffdf8e48e6a42d5757301ffa9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a8f78b21ffdf8e48e6a42d5757301ffa9">H5FD_get_eoa</a> (const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type)</td></tr>
+<tr class="separator:a8f78b21ffdf8e48e6a42d5757301ffa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a577f8c62257f8fdf079e532572b4f6be"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a577f8c62257f8fdf079e532572b4f6be">H5FD_set_eoa</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> addr)</td></tr>
+<tr class="separator:a577f8c62257f8fdf079e532572b4f6be"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8d4e38e226994a1ea704b8903c4b7ebf"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a8d4e38e226994a1ea704b8903c4b7ebf">H5FD_get_eof</a> (const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type)</td></tr>
+<tr class="separator:a8d4e38e226994a1ea704b8903c4b7ebf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af88917c57c921f82986cbf519911738b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#af88917c57c921f82986cbf519911738b">H5FD_get_maxaddr</a> (const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr>
+<tr class="separator:af88917c57c921f82986cbf519911738b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3b76c3fb8254b01d86c3a3937b97f730"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a3b76c3fb8254b01d86c3a3937b97f730">H5FD_get_feature_flags</a> (const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, unsigned long *feature_flags)</td></tr>
+<tr class="separator:a3b76c3fb8254b01d86c3a3937b97f730"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a959c88ff8894928375787da9d290c2af"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a959c88ff8894928375787da9d290c2af">H5FD_set_feature_flags</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, unsigned long feature_flags)</td></tr>
+<tr class="separator:a959c88ff8894928375787da9d290c2af"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61d1f23702f7b30d60b957f53b11a4ff"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a61d1f23702f7b30d60b957f53b11a4ff">H5FD_get_fs_type_map</a> (const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> *type_map)</td></tr>
+<tr class="separator:a61d1f23702f7b30d60b957f53b11a4ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5444ec85e464eb4bbe1c476bbff97d42"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a5444ec85e464eb4bbe1c476bbff97d42">H5FD_read</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> addr, size_t size, void *buf)</td></tr>
+<tr class="separator:a5444ec85e464eb4bbe1c476bbff97d42"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a4638b22d1f07b73f2c616ea84239aa86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a4638b22d1f07b73f2c616ea84239aa86">H5FD_write</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> addr, size_t size, const void *buf)</td></tr>
+<tr class="separator:a4638b22d1f07b73f2c616ea84239aa86"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0b6a1ffa547bc6f6c70b86ed384b6846"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a0b6a1ffa547bc6f6c70b86ed384b6846">H5FD_read_vector</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, uint32_t count, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> types[], <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> addrs[], size_t sizes[], void *bufs[])</td></tr>
+<tr class="separator:a0b6a1ffa547bc6f6c70b86ed384b6846"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a03a9671d76f4807a4e2ce4d9879d0669"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a03a9671d76f4807a4e2ce4d9879d0669">H5FD_write_vector</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, uint32_t count, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> types[], <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> addrs[], size_t sizes[], const void *bufs[])</td></tr>
+<tr class="separator:a03a9671d76f4807a4e2ce4d9879d0669"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac522a16110bc46471705208752093a2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ac522a16110bc46471705208752093a2f">H5FD_read_selection</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, uint32_t count, struct H5S_t **mem_spaces, struct H5S_t **file_spaces, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> offsets[], size_t element_sizes[], void *bufs[])</td></tr>
+<tr class="separator:ac522a16110bc46471705208752093a2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a7ef7b9bdeea9a543c8184c07d4f92aa8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a7ef7b9bdeea9a543c8184c07d4f92aa8">H5FD_write_selection</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, uint32_t count, struct H5S_t **mem_spaces, struct H5S_t **file_spaces, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> offsets[], size_t element_sizes[], const void *bufs[])</td></tr>
+<tr class="separator:a7ef7b9bdeea9a543c8184c07d4f92aa8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a59a0185be70841af0d4f2bc55863a78f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a59a0185be70841af0d4f2bc55863a78f">H5FD_read_selection_id</a> (uint32_t skip_cb, <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, uint32_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_space_ids[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> file_space_ids[], <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> offsets[], size_t element_sizes[], void *bufs[])</td></tr>
+<tr class="separator:a59a0185be70841af0d4f2bc55863a78f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae3c865294e76f33496321783884348bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ae3c865294e76f33496321783884348bc">H5FD_write_selection_id</a> (uint32_t skip_cb, <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, uint32_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_space_ids[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> file_space_ids[], <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> offsets[], size_t element_sizes[], const void *bufs[])</td></tr>
+<tr class="separator:ae3c865294e76f33496321783884348bc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6a8d099043106040950c8f6678b25aec"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a6a8d099043106040950c8f6678b25aec">H5FD_read_vector_from_selection</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, uint32_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_space_ids[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> file_space_ids[], <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> offsets[], size_t element_sizes[], void *bufs[])</td></tr>
+<tr class="separator:a6a8d099043106040950c8f6678b25aec"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8469ecaa19f67aaee366aa44e3d45167"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a8469ecaa19f67aaee366aa44e3d45167">H5FD_write_vector_from_selection</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, uint32_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_space_ids[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> file_space_ids[], <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> offsets[], size_t element_sizes[], const void *bufs[])</td></tr>
+<tr class="separator:a8469ecaa19f67aaee366aa44e3d45167"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a665dc11107ef233a200e44dc142a6f69"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a665dc11107ef233a200e44dc142a6f69">H5FD_read_from_selection</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, uint32_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_space_ids[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> file_space_ids[], <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> offsets[], size_t element_sizes[], void *bufs[])</td></tr>
+<tr class="separator:a665dc11107ef233a200e44dc142a6f69"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a3148066e5a272d6e32d928afccf5ed56"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a3148066e5a272d6e32d928afccf5ed56">H5FD_write_from_selection</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> type, uint32_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_space_ids[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> file_space_ids[], <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> offsets[], size_t element_sizes[], const void *bufs[])</td></tr>
+<tr class="separator:a3148066e5a272d6e32d928afccf5ed56"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1cdbe3ff2423b5cb311147f4f8fedb8d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a1cdbe3ff2423b5cb311147f4f8fedb8d">H5FD_flush</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, bool closing)</td></tr>
+<tr class="separator:a1cdbe3ff2423b5cb311147f4f8fedb8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abe31c6585ca70651836170b959f12ae1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#abe31c6585ca70651836170b959f12ae1">H5FD_truncate</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, bool closing)</td></tr>
+<tr class="separator:abe31c6585ca70651836170b959f12ae1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a98bc9579fac2e949725beb5e4a45c2aa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a98bc9579fac2e949725beb5e4a45c2aa">H5FD_lock</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, bool rw)</td></tr>
+<tr class="separator:a98bc9579fac2e949725beb5e4a45c2aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a44fd6c7f7a6870870d2eb4ff19345492"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a44fd6c7f7a6870870d2eb4ff19345492">H5FD_unlock</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr>
+<tr class="separator:a44fd6c7f7a6870870d2eb4ff19345492"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a97cc959c4979ad46295905eb3007e512"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a97cc959c4979ad46295905eb3007e512">H5FD_delete</a> (const char *name, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> fapl_id)</td></tr>
+<tr class="separator:a97cc959c4979ad46295905eb3007e512"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a61de9ed429b6c1c5a6cf257d1e90c01f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a61de9ed429b6c1c5a6cf257d1e90c01f">H5FD_ctl</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, uint64_t op_code, uint64_t flags, const void *input, void **output)</td></tr>
+<tr class="separator:a61de9ed429b6c1c5a6cf257d1e90c01f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a300d4ec838a02df2e48cb92005a8d4b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a300d4ec838a02df2e48cb92005a8d4b3">H5FD_get_fileno</a> (const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, unsigned long *filenum)</td></tr>
+<tr class="separator:a300d4ec838a02df2e48cb92005a8d4b3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a1e0a85492e637e6122e15f8449bfbe37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a1e0a85492e637e6122e15f8449bfbe37">H5FD_get_vfd_handle</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> fapl, void **file_handle)</td></tr>
+<tr class="separator:a1e0a85492e637e6122e15f8449bfbe37"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8b78210a7988bece4d8720fd4f8f6537"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a8b78210a7988bece4d8720fd4f8f6537">H5FD_set_base_addr</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> base_addr)</td></tr>
+<tr class="separator:a8b78210a7988bece4d8720fd4f8f6537"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac1b80e281d80fef350c8bdd02ab48993"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ac1b80e281d80fef350c8bdd02ab48993">H5FD_get_base_addr</a> (const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr>
+<tr class="separator:ac1b80e281d80fef350c8bdd02ab48993"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ae0d4868e62c249f1b42d46756401e284"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ae0d4868e62c249f1b42d46756401e284">H5FD_set_paged_aggr</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, bool paged)</td></tr>
+<tr class="separator:ae0d4868e62c249f1b42d46756401e284"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af52b9eba7c9e41bdd2f5d2ac33967d1a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#af52b9eba7c9e41bdd2f5d2ac33967d1a">H5FD_sort_vector_io_req</a> (bool *vector_was_sorted, uint32_t count, <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> types[], <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> addrs[], size_t sizes[], H5_flexible_const_ptr_t bufs[], <a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> **s_types_ptr, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> **s_addrs_ptr, size_t **s_sizes_ptr, H5_flexible_const_ptr_t **s_bufs_ptr)</td></tr>
+<tr class="separator:af52b9eba7c9e41bdd2f5d2ac33967d1a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a2a5eb40b2ac03a11a05a0918db7e8092"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a2a5eb40b2ac03a11a05a0918db7e8092">H5FD_sort_selection_io_req</a> (bool *selection_was_sorted, size_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_space_ids[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> file_space_ids[], <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> offsets[], size_t element_sizes[], H5_flexible_const_ptr_t bufs[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> **s_mem_space_ids, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> **s_file_space_ids, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> **s_offsets_ptr, size_t **s_element_sizes_ptr, H5_flexible_const_ptr_t **s_bufs_ptr)</td></tr>
+<tr class="separator:a2a5eb40b2ac03a11a05a0918db7e8092"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab88ecc860e4cabb8dacc4e0f8c57682d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ab88ecc860e4cabb8dacc4e0f8c57682d">H5FD_init</a> (void)</td></tr>
+<tr class="separator:ab88ecc860e4cabb8dacc4e0f8c57682d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a044be42750e8bb8213e2267fc45ea16d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a044be42750e8bb8213e2267fc45ea16d">H5FD_mpi_MPIOff_to_haddr</a> (MPI_Offset mpi_off)</td></tr>
+<tr class="separator:a044be42750e8bb8213e2267fc45ea16d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:af3a889b6ed99db52d6423c31f04457ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#af3a889b6ed99db52d6423c31f04457ad">H5FD_mpi_haddr_to_MPIOff</a> (<a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> addr, MPI_Offset *mpi_off)</td></tr>
+<tr class="separator:af3a889b6ed99db52d6423c31f04457ad"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a8c80ee835d39c871ea63d781a19bd00e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a8c80ee835d39c871ea63d781a19bd00e">H5FD_set_mpio_atomicity</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, bool flag)</td></tr>
+<tr class="separator:a8c80ee835d39c871ea63d781a19bd00e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a36391e735c350282889ad0ee4c128864"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a36391e735c350282889ad0ee4c128864">H5FD_get_mpio_atomicity</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, bool *flag)</td></tr>
+<tr class="separator:a36391e735c350282889ad0ee4c128864"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:abffcb6041cb4c853d616a81b262d4f90"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#abffcb6041cb4c853d616a81b262d4f90">H5FD_mpi_get_rank</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr>
+<tr class="separator:abffcb6041cb4c853d616a81b262d4f90"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a9aa8ca644ea24f741a941f24bb196ac5"><td class="memItemLeft" align="right" valign="top">int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a9aa8ca644ea24f741a941f24bb196ac5">H5FD_mpi_get_size</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr>
+<tr class="separator:a9aa8ca644ea24f741a941f24bb196ac5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ab11f0067ce4578f899427582c2fcb4f2"><td class="memItemLeft" align="right" valign="top">MPI_Comm&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#ab11f0067ce4578f899427582c2fcb4f2">H5FD_mpi_get_comm</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr>
+<tr class="separator:ab11f0067ce4578f899427582c2fcb4f2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5eeed10baf30bec5ca5b038e89697675"><td class="memItemLeft" align="right" valign="top">MPI_Info&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a5eeed10baf30bec5ca5b038e89697675">H5FD_mpi_get_info</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr>
+<tr class="separator:a5eeed10baf30bec5ca5b038e89697675"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a41e45ab62361000c1bfd18c52b1f4021"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_dprivate_8h.html#a41e45ab62361000c1bfd18c52b1f4021">H5FD_mpi_get_file_sync_required</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, bool *file_sync_required)</td></tr>
+<tr class="separator:a41e45ab62361000c1bfd18c52b1f4021"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a id="a28285478795571211f38de2843a05611"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a28285478795571211f38de2843a05611">&#9670;&nbsp;</a></span>H5FD_DEFAULT_FILE_IMAGE_INFO</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5FD_DEFAULT_FILE_IMAGE_INFO</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<b>Value:</b><div class="fragment"><div class="line"> { \</div>
+<div class="line"> NULL, <span class="comment">/* file image buffer */</span> \</div>
+<div class="line"> 0, <span class="comment">/* buffer size */</span> \</div>
+<div class="line"> { <span class="comment">/* Callbacks */</span> \</div>
+<div class="line"> NULL, <span class="comment">/* image_malloc */</span> \</div>
+<div class="line"> NULL, <span class="comment">/* image_memcpy */</span> \</div>
+<div class="line"> NULL, <span class="comment">/* image_realloc */</span> \</div>
+<div class="line"> NULL, <span class="comment">/* image_free */</span> \</div>
+<div class="line"> NULL, <span class="comment">/* udata_copy */</span> \</div>
+<div class="line"> NULL, <span class="comment">/* udata_free */</span> \</div>
+<div class="line"> NULL, <span class="comment">/* udata */</span> \</div>
+<div class="line"> } \</div>
+<div class="line"> }</div>
+</div><!-- fragment -->
+</div>
+</div>
+<a id="a125f757304843e65c95978b6eb4d8a6c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a125f757304843e65c95978b6eb4d8a6c">&#9670;&nbsp;</a></span>H5FD_MAX_FILENAME_LEN</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5FD_MAX_FILENAME_LEN&#160;&#160;&#160;1024</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="add21007ac4b65c4b2dbdaa9c244807e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#add21007ac4b65c4b2dbdaa9c244807e3">&#9670;&nbsp;</a></span>H5FD_MPI_XFER_FILE_MPI_TYPE_NAME</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5FD_MPI_XFER_FILE_MPI_TYPE_NAME&#160;&#160;&#160;&quot;H5FD_mpi_file_mpi_type&quot;</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a88f3b91903172849b5653ae238a7a8dd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a88f3b91903172849b5653ae238a7a8dd">&#9670;&nbsp;</a></span>H5FD_MPI_XFER_MEM_MPI_TYPE_NAME</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5FD_MPI_XFER_MEM_MPI_TYPE_NAME&#160;&#160;&#160;&quot;H5FD_mpi_mem_mpi_type&quot;</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aae6815375b2e13c715a0c124f8b95c4f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aae6815375b2e13c715a0c124f8b95c4f">&#9670;&nbsp;</a></span>SKIP_NO_CB</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define SKIP_NO_CB&#160;&#160;&#160;0x00u</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8f298fd60fd4b92778cf1cb26dfe6a73"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8f298fd60fd4b92778cf1cb26dfe6a73">&#9670;&nbsp;</a></span>SKIP_SELECTION_CB</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define SKIP_SELECTION_CB&#160;&#160;&#160;0x01u</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a399947bdf27f1e72963feb12da85040f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a399947bdf27f1e72963feb12da85040f">&#9670;&nbsp;</a></span>SKIP_VECTOR_CB</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define SKIP_VECTOR_CB&#160;&#160;&#160;0x02u</td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<h2 class="groupheader">Enumeration Type Documentation</h2>
+<a id="ad04fbad2016010f126b7e16230011628"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad04fbad2016010f126b7e16230011628">&#9670;&nbsp;</a></span>H5FD_file_op_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="_h5_f_dprivate_8h.html#ad04fbad2016010f126b7e16230011628">H5FD_file_op_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad04fbad2016010f126b7e16230011628a3070ec4253e2531351d7aeb586069a54"></a>OP_UNKNOWN&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="ad04fbad2016010f126b7e16230011628ac02b22f7017838ad0c1304b26a8cb2d2"></a>OP_READ&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="ad04fbad2016010f126b7e16230011628a17a60143bf77a229ec511cfe1465723e"></a>OP_WRITE&#160;</td><td class="fielddoc"></td></tr>
+</table>
+
+</div>
+</div>
+<a id="a3c7f068eb7fdb020659f507f6e5b2253"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3c7f068eb7fdb020659f507f6e5b2253">&#9670;&nbsp;</a></span>H5FD_get_driver_kind_t</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">enum <a class="el" href="_h5_f_dprivate_8h.html#a3c7f068eb7fdb020659f507f6e5b2253">H5FD_get_driver_kind_t</a></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+<table class="fieldtable">
+<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a3c7f068eb7fdb020659f507f6e5b2253a5a8ff4b2f6b0489f4807aff61b46a86c"></a>H5FD_GET_DRIVER_BY_NAME&#160;</td><td class="fielddoc"></td></tr>
+<tr><td class="fieldname"><a id="a3c7f068eb7fdb020659f507f6e5b2253a35a49418a2d1f203765e6f880748beef"></a>H5FD_GET_DRIVER_BY_VALUE&#160;</td><td class="fielddoc"></td></tr>
+</table>
+
+</div>
+</div>
+<h2 class="groupheader">Function Documentation</h2>
+<a id="a80a0b12a5773b78da9076e86bf7eacd7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a80a0b12a5773b78da9076e86bf7eacd7">&#9670;&nbsp;</a></span>H5FD_alloc()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> H5FD_alloc </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct H5F_t *&#160;</td>
+ <td class="paramname"><em>f</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>&#160;</td>
+ <td class="paramname"><em>size</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> *&#160;</td>
+ <td class="paramname"><em>frag_addr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> *&#160;</td>
+ <td class="paramname"><em>frag_size</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a813675e71eab77a43b84897f21e24110"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a813675e71eab77a43b84897f21e24110">&#9670;&nbsp;</a></span>H5FD_check_plugin_load()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_check_plugin_load </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__class__t.html">H5FD_class_t</a> *&#160;</td>
+ <td class="paramname"><em>cls</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const union H5PL_key_t *&#160;</td>
+ <td class="paramname"><em>key</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool *&#160;</td>
+ <td class="paramname"><em>success</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0789d10189a33ad1520e5147ae8bd751"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0789d10189a33ad1520e5147ae8bd751">&#9670;&nbsp;</a></span>H5FD_close()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_close </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a79ccfb9197d138c07e070cda769b14c2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a79ccfb9197d138c07e070cda769b14c2">&#9670;&nbsp;</a></span>H5FD_cmp()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int H5FD_cmp </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>f1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>f2</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a61de9ed429b6c1c5a6cf257d1e90c01f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a61de9ed429b6c1c5a6cf257d1e90c01f">&#9670;&nbsp;</a></span>H5FD_ctl()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_ctl </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint64_t&#160;</td>
+ <td class="paramname"><em>op_code</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint64_t&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>input</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void **&#160;</td>
+ <td class="paramname"><em>output</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a97cc959c4979ad46295905eb3007e512"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a97cc959c4979ad46295905eb3007e512">&#9670;&nbsp;</a></span>H5FD_delete()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_delete </td>
+ <td>(</td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>fapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5e262f839148c1d94b358b4b5920104b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5e262f839148c1d94b358b4b5920104b">&#9670;&nbsp;</a></span>H5FD_driver_query()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_driver_query </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__class__t.html">H5FD_class_t</a> *&#160;</td>
+ <td class="paramname"><em>driver</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned long *&#160;</td>
+ <td class="paramname"><em>flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3dec77e5d135073eafbb967c6fe594ef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3dec77e5d135073eafbb967c6fe594ef">&#9670;&nbsp;</a></span>H5FD_fapl_get()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">void* H5FD_fapl_get </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1cdbe3ff2423b5cb311147f4f8fedb8d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1cdbe3ff2423b5cb311147f4f8fedb8d">&#9670;&nbsp;</a></span>H5FD_flush()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_flush </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>closing</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad47eac4b50876b9d175e77371d396a3a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad47eac4b50876b9d175e77371d396a3a">&#9670;&nbsp;</a></span>H5FD_free()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_free </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct H5F_t *&#160;</td>
+ <td class="paramname"><em>f</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>addr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>&#160;</td>
+ <td class="paramname"><em>size</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a05915a89ad0f4f518f0a914cbda5642c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a05915a89ad0f4f518f0a914cbda5642c">&#9670;&nbsp;</a></span>H5FD_free_driver_info()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_free_driver_info </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>driver_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>driver_info</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac1b80e281d80fef350c8bdd02ab48993"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac1b80e281d80fef350c8bdd02ab48993">&#9670;&nbsp;</a></span>H5FD_get_base_addr()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> H5FD_get_base_addr </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a92d1ce112586e1ff7198da24ee2edff7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a92d1ce112586e1ff7198da24ee2edff7">&#9670;&nbsp;</a></span>H5FD_get_class()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_h5_f_d__class__t.html">H5FD_class_t</a>* H5FD_get_class </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>id</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9f502548e1e6ef05880eb72187892e72"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9f502548e1e6ef05880eb72187892e72">&#9670;&nbsp;</a></span>H5FD_get_driver_id_by_name()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> H5FD_get_driver_id_by_name </td>
+ <td>(</td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>is_api</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a52ebef81846405aae7ec40eff02c34c5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a52ebef81846405aae7ec40eff02c34c5">&#9670;&nbsp;</a></span>H5FD_get_driver_id_by_value()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> H5FD_get_driver_id_by_value </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a17ff64731b589ac818c2309d0d0ce8fb">H5FD_class_value_t</a>&#160;</td>
+ <td class="paramname"><em>value</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>is_api</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8f78b21ffdf8e48e6a42d5757301ffa9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8f78b21ffdf8e48e6a42d5757301ffa9">&#9670;&nbsp;</a></span>H5FD_get_eoa()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> H5FD_get_eoa </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8d4e38e226994a1ea704b8903c4b7ebf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8d4e38e226994a1ea704b8903c4b7ebf">&#9670;&nbsp;</a></span>H5FD_get_eof()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> H5FD_get_eof </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3b76c3fb8254b01d86c3a3937b97f730"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3b76c3fb8254b01d86c3a3937b97f730">&#9670;&nbsp;</a></span>H5FD_get_feature_flags()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_get_feature_flags </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned long *&#160;</td>
+ <td class="paramname"><em>feature_flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a300d4ec838a02df2e48cb92005a8d4b3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a300d4ec838a02df2e48cb92005a8d4b3">&#9670;&nbsp;</a></span>H5FD_get_fileno()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_get_fileno </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned long *&#160;</td>
+ <td class="paramname"><em>filenum</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a61d1f23702f7b30d60b957f53b11a4ff"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a61d1f23702f7b30d60b957f53b11a4ff">&#9670;&nbsp;</a></span>H5FD_get_fs_type_map()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_get_fs_type_map </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> *&#160;</td>
+ <td class="paramname"><em>type_map</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af88917c57c921f82986cbf519911738b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af88917c57c921f82986cbf519911738b">&#9670;&nbsp;</a></span>H5FD_get_maxaddr()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> H5FD_get_maxaddr </td>
+ <td>(</td>
+ <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a36391e735c350282889ad0ee4c128864"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a36391e735c350282889ad0ee4c128864">&#9670;&nbsp;</a></span>H5FD_get_mpio_atomicity()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_get_mpio_atomicity </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool *&#160;</td>
+ <td class="paramname"><em>flag</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a1e0a85492e637e6122e15f8449bfbe37"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a1e0a85492e637e6122e15f8449bfbe37">&#9670;&nbsp;</a></span>H5FD_get_vfd_handle()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_get_vfd_handle </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>fapl</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void **&#160;</td>
+ <td class="paramname"><em>file_handle</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab88ecc860e4cabb8dacc4e0f8c57682d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab88ecc860e4cabb8dacc4e0f8c57682d">&#9670;&nbsp;</a></span>H5FD_init()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_init </td>
+ <td>(</td>
+ <td class="paramtype">void&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a154350a140ec00e5904305c593f8a765"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a154350a140ec00e5904305c593f8a765">&#9670;&nbsp;</a></span>H5FD_is_driver_registered_by_name()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a> H5FD_is_driver_registered_by_name </td>
+ <td>(</td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>driver_name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> *&#160;</td>
+ <td class="paramname"><em>registered_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2b462ce65396c44d2b93872d372fe04c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2b462ce65396c44d2b93872d372fe04c">&#9670;&nbsp;</a></span>H5FD_is_driver_registered_by_value()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a> H5FD_is_driver_registered_by_value </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a17ff64731b589ac818c2309d0d0ce8fb">H5FD_class_value_t</a>&#160;</td>
+ <td class="paramname"><em>driver_value</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> *&#160;</td>
+ <td class="paramname"><em>registered_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a13a2fb140301962df97ad89b97087327"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a13a2fb140301962df97ad89b97087327">&#9670;&nbsp;</a></span>H5FD_locate_signature()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_locate_signature </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> *&#160;</td>
+ <td class="paramname"><em>sig_addr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a98bc9579fac2e949725beb5e4a45c2aa"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a98bc9579fac2e949725beb5e4a45c2aa">&#9670;&nbsp;</a></span>H5FD_lock()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_lock </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>rw</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ab11f0067ce4578f899427582c2fcb4f2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ab11f0067ce4578f899427582c2fcb4f2">&#9670;&nbsp;</a></span>H5FD_mpi_get_comm()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MPI_Comm H5FD_mpi_get_comm </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a41e45ab62361000c1bfd18c52b1f4021"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a41e45ab62361000c1bfd18c52b1f4021">&#9670;&nbsp;</a></span>H5FD_mpi_get_file_sync_required()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_mpi_get_file_sync_required </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool *&#160;</td>
+ <td class="paramname"><em>file_sync_required</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5eeed10baf30bec5ca5b038e89697675"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5eeed10baf30bec5ca5b038e89697675">&#9670;&nbsp;</a></span>H5FD_mpi_get_info()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">MPI_Info H5FD_mpi_get_info </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abffcb6041cb4c853d616a81b262d4f90"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abffcb6041cb4c853d616a81b262d4f90">&#9670;&nbsp;</a></span>H5FD_mpi_get_rank()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int H5FD_mpi_get_rank </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9aa8ca644ea24f741a941f24bb196ac5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9aa8ca644ea24f741a941f24bb196ac5">&#9670;&nbsp;</a></span>H5FD_mpi_get_size()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int H5FD_mpi_get_size </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af3a889b6ed99db52d6423c31f04457ad"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af3a889b6ed99db52d6423c31f04457ad">&#9670;&nbsp;</a></span>H5FD_mpi_haddr_to_MPIOff()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_mpi_haddr_to_MPIOff </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>addr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">MPI_Offset *&#160;</td>
+ <td class="paramname"><em>mpi_off</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a044be42750e8bb8213e2267fc45ea16d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a044be42750e8bb8213e2267fc45ea16d">&#9670;&nbsp;</a></span>H5FD_mpi_MPIOff_to_haddr()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> H5FD_mpi_MPIOff_to_haddr </td>
+ <td>(</td>
+ <td class="paramtype">MPI_Offset&#160;</td>
+ <td class="paramname"><em>mpi_off</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa4db755bc813cc42a0788e00eb526b7f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa4db755bc813cc42a0788e00eb526b7f">&#9670;&nbsp;</a></span>H5FD_open()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a>* H5FD_open </td>
+ <td>(</td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned&#160;</td>
+ <td class="paramname"><em>flags</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>fapl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>maxaddr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a5444ec85e464eb4bbe1c476bbff97d42"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5444ec85e464eb4bbe1c476bbff97d42">&#9670;&nbsp;</a></span>H5FD_read()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_read </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>addr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>size</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>buf</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a665dc11107ef233a200e44dc142a6f69"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a665dc11107ef233a200e44dc142a6f69">&#9670;&nbsp;</a></span>H5FD_read_from_selection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_read_from_selection </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>mem_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>file_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>offsets</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>element_sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>bufs</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac522a16110bc46471705208752093a2f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac522a16110bc46471705208752093a2f">&#9670;&nbsp;</a></span>H5FD_read_selection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_read_selection </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct H5S_t **&#160;</td>
+ <td class="paramname"><em>mem_spaces</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct H5S_t **&#160;</td>
+ <td class="paramname"><em>file_spaces</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>offsets</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>element_sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>bufs</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a59a0185be70841af0d4f2bc55863a78f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a59a0185be70841af0d4f2bc55863a78f">&#9670;&nbsp;</a></span>H5FD_read_selection_id()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_read_selection_id </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>skip_cb</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>mem_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>file_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>offsets</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>element_sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>bufs</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a0b6a1ffa547bc6f6c70b86ed384b6846"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a0b6a1ffa547bc6f6c70b86ed384b6846">&#9670;&nbsp;</a></span>H5FD_read_vector()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_read_vector </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>types</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>addrs</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>bufs</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a6a8d099043106040950c8f6678b25aec"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a6a8d099043106040950c8f6678b25aec">&#9670;&nbsp;</a></span>H5FD_read_vector_from_selection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_read_vector_from_selection </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>mem_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>file_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>offsets</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>element_sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">void *&#160;</td>
+ <td class="paramname"><em>bufs</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac44f781406a0edad797c2e70cb610b63"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac44f781406a0edad797c2e70cb610b63">&#9670;&nbsp;</a></span>H5FD_register()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> H5FD_register </td>
+ <td>(</td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>cls</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>size</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>app_ref</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af493cbe87d582c6f91d7dfc30a6d634d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af493cbe87d582c6f91d7dfc30a6d634d">&#9670;&nbsp;</a></span>H5FD_register_driver_by_name()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> H5FD_register_driver_by_name </td>
+ <td>(</td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>app_ref</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a9a68dfecb7eab7cd54aa8a4a04f6e7ea"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a9a68dfecb7eab7cd54aa8a4a04f6e7ea">&#9670;&nbsp;</a></span>H5FD_register_driver_by_value()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> H5FD_register_driver_by_value </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a17ff64731b589ac818c2309d0d0ce8fb">H5FD_class_value_t</a>&#160;</td>
+ <td class="paramname"><em>value</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>app_ref</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a596c322ca2e8052b45a481f9c963d12d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a596c322ca2e8052b45a481f9c963d12d">&#9670;&nbsp;</a></span>H5FD_sb_encode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_sb_encode </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">char *&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint8_t *&#160;</td>
+ <td class="paramname"><em>buf</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7a1675fdb21e71da117176bbe8a51dcb"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7a1675fdb21e71da117176bbe8a51dcb">&#9670;&nbsp;</a></span>H5FD_sb_load()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_sb_load </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const char *&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const uint8_t *&#160;</td>
+ <td class="paramname"><em>buf</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ad137b9b28f38934d6f29a75bfef2c7db"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ad137b9b28f38934d6f29a75bfef2c7db">&#9670;&nbsp;</a></span>H5FD_sb_size()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> H5FD_sb_size </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8b78210a7988bece4d8720fd4f8f6537"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8b78210a7988bece4d8720fd4f8f6537">&#9670;&nbsp;</a></span>H5FD_set_base_addr()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_set_base_addr </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>base_addr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a577f8c62257f8fdf079e532572b4f6be"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a577f8c62257f8fdf079e532572b4f6be">&#9670;&nbsp;</a></span>H5FD_set_eoa()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_set_eoa </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>addr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a959c88ff8894928375787da9d290c2af"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a959c88ff8894928375787da9d290c2af">&#9670;&nbsp;</a></span>H5FD_set_feature_flags()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_set_feature_flags </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">unsigned long&#160;</td>
+ <td class="paramname"><em>feature_flags</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8c80ee835d39c871ea63d781a19bd00e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8c80ee835d39c871ea63d781a19bd00e">&#9670;&nbsp;</a></span>H5FD_set_mpio_atomicity()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_set_mpio_atomicity </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>flag</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae0d4868e62c249f1b42d46756401e284"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae0d4868e62c249f1b42d46756401e284">&#9670;&nbsp;</a></span>H5FD_set_paged_aggr()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_set_paged_aggr </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>paged</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a2a5eb40b2ac03a11a05a0918db7e8092"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a2a5eb40b2ac03a11a05a0918db7e8092">&#9670;&nbsp;</a></span>H5FD_sort_selection_io_req()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_sort_selection_io_req </td>
+ <td>(</td>
+ <td class="paramtype">bool *&#160;</td>
+ <td class="paramname"><em>selection_was_sorted</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>mem_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>file_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>offsets</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>element_sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">H5_flexible_const_ptr_t&#160;</td>
+ <td class="paramname"><em>bufs</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> **&#160;</td>
+ <td class="paramname"><em>s_mem_space_ids</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> **&#160;</td>
+ <td class="paramname"><em>s_file_space_ids</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> **&#160;</td>
+ <td class="paramname"><em>s_offsets_ptr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t **&#160;</td>
+ <td class="paramname"><em>s_element_sizes_ptr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">H5_flexible_const_ptr_t **&#160;</td>
+ <td class="paramname"><em>s_bufs_ptr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="af52b9eba7c9e41bdd2f5d2ac33967d1a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#af52b9eba7c9e41bdd2f5d2ac33967d1a">&#9670;&nbsp;</a></span>H5FD_sort_vector_io_req()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_sort_vector_io_req </td>
+ <td>(</td>
+ <td class="paramtype">bool *&#160;</td>
+ <td class="paramname"><em>vector_was_sorted</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>types</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>addrs</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">H5_flexible_const_ptr_t&#160;</td>
+ <td class="paramname"><em>bufs</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a> **&#160;</td>
+ <td class="paramname"><em>s_types_ptr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> **&#160;</td>
+ <td class="paramname"><em>s_addrs_ptr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t **&#160;</td>
+ <td class="paramname"><em>s_sizes_ptr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">H5_flexible_const_ptr_t **&#160;</td>
+ <td class="paramname"><em>s_bufs_ptr</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="aa3a8493c505e5e9528ddc21dceb71138"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#aa3a8493c505e5e9528ddc21dceb71138">&#9670;&nbsp;</a></span>H5FD_term_interface()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">int H5FD_term_interface </td>
+ <td>(</td>
+ <td class="paramtype">void&#160;</td>
+ <td class="paramname"></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="abe31c6585ca70651836170b959f12ae1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#abe31c6585ca70651836170b959f12ae1">&#9670;&nbsp;</a></span>H5FD_truncate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_truncate </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">bool&#160;</td>
+ <td class="paramname"><em>closing</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ac235dfdc4582c784074ae7988c1a9c39"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ac235dfdc4582c784074ae7988c1a9c39">&#9670;&nbsp;</a></span>H5FD_try_extend()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a> H5FD_try_extend </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct H5F_t *&#160;</td>
+ <td class="paramname"><em>f</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>blk_end</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a>&#160;</td>
+ <td class="paramname"><em>extra_requested</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a44fd6c7f7a6870870d2eb4ff19345492"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a44fd6c7f7a6870870d2eb4ff19345492">&#9670;&nbsp;</a></span>H5FD_unlock()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_unlock </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a4638b22d1f07b73f2c616ea84239aa86"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a4638b22d1f07b73f2c616ea84239aa86">&#9670;&nbsp;</a></span>H5FD_write()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_write </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>addr</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>size</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>buf</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a3148066e5a272d6e32d928afccf5ed56"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a3148066e5a272d6e32d928afccf5ed56">&#9670;&nbsp;</a></span>H5FD_write_from_selection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_write_from_selection </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>mem_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>file_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>offsets</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>element_sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>bufs</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a7ef7b9bdeea9a543c8184c07d4f92aa8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a7ef7b9bdeea9a543c8184c07d4f92aa8">&#9670;&nbsp;</a></span>H5FD_write_selection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_write_selection </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct H5S_t **&#160;</td>
+ <td class="paramname"><em>mem_spaces</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">struct H5S_t **&#160;</td>
+ <td class="paramname"><em>file_spaces</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>offsets</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>element_sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>bufs</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="ae3c865294e76f33496321783884348bc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ae3c865294e76f33496321783884348bc">&#9670;&nbsp;</a></span>H5FD_write_selection_id()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_write_selection_id </td>
+ <td>(</td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>skip_cb</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>mem_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>file_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>offsets</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>element_sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>bufs</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a03a9671d76f4807a4e2ce4d9879d0669"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a03a9671d76f4807a4e2ce4d9879d0669">&#9670;&nbsp;</a></span>H5FD_write_vector()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_write_vector </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>types</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>addrs</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>bufs</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+<a id="a8469ecaa19f67aaee366aa44e3d45167"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a8469ecaa19f67aaee366aa44e3d45167">&#9670;&nbsp;</a></span>H5FD_write_vector_from_selection()</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> H5FD_write_vector_from_selection </td>
+ <td>(</td>
+ <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *&#160;</td>
+ <td class="paramname"><em>file</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_f_dpublic_8h.html#a02887a6f018be1a0ce7358522095578b">H5FD_mem_t</a>&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">uint32_t&#160;</td>
+ <td class="paramname"><em>count</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>mem_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>&#160;</td>
+ <td class="paramname"><em>file_space_ids</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a>&#160;</td>
+ <td class="paramname"><em>offsets</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">size_t&#160;</td>
+ <td class="paramname"><em>element_sizes</em>[], </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">const void *&#160;</td>
+ <td class="paramname"><em>bufs</em>[]&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+</div><div class="memdoc">
+
+</div>
+</div>
+</div><!-- contents -->
+</div><!-- doc-content -->
+<!-- start footer part -->
+<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
+ <ul>
+ <li class="navelem"><a class="el" href="dir_68267d1309a1af8e8297ef4c3efbcdba.html">src</a></li><li class="navelem"><a class="el" href="_h5_f_dprivate_8h.html">H5FDprivate.h</a></li>
+ <li class="footer">Generated by
+ <a href="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.1 </li>
+ </ul>
+</div>
+</body>
+</html>