diff options
Diffstat (limited to 'develop/_h5_f_ddevelop_8h.html')
-rw-r--r-- | develop/_h5_f_ddevelop_8h.html | 1852 |
1 files changed, 1852 insertions, 0 deletions
diff --git a/develop/_h5_f_ddevelop_8h.html b/develop/_h5_f_ddevelop_8h.html new file mode 100644 index 0000000..edc1ce1 --- /dev/null +++ b/develop/_h5_f_ddevelop_8h.html @@ -0,0 +1,1852 @@ +<!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/H5FDdevelop.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&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> +  <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&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&dn=gpl-2.0.txt GPL-v2 */ +$(document).ready(function(){initNavTree('_h5_f_ddevelop_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> | +<a href="#define-members">Macros</a> | +<a href="#typedef-members">Typedefs</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">H5FDdevelop.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include "<a class="el" href="_h5_f_dpublic_8h.html">H5FDpublic.h</a>"</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 H5FDdevelop.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_ddevelop_8h__incl.png" border="0" usemap="#asrc_2_h5_f_ddevelop_8h" alt=""/></div> +<map name="asrc_2_h5_f_ddevelop_8h" id="asrc_2_h5_f_ddevelop_8h"> +<area shape="rect" title=" " alt="" coords="571,5,716,32"/> +<area shape="rect" href="_h5_f_dpublic_8h.html" title=" " alt="" coords="589,80,698,107"/> +<area shape="rect" href="_h5public_8h.html" title=" " alt="" coords="557,379,647,405"/> +<area shape="rect" href="_h5_fpublic_8h.html" title=" " alt="" coords="594,155,693,181"/> +<area shape="rect" href="_h5_ipublic_8h.html" title=" " alt="" coords="723,229,817,256"/> +<area shape="rect" title=" " alt="" coords="5,453,108,480"/> +<area shape="rect" href="_h5version_8h.html" title=" " alt="" coords="132,453,232,480"/> +<area shape="rect" title=" " alt="" coords="256,453,343,480"/> +<area shape="rect" title=" " alt="" coords="367,453,437,480"/> +<area shape="rect" title=" " alt="" coords="462,453,537,480"/> +<area shape="rect" title=" " alt="" coords="561,453,643,480"/> +<area shape="rect" title=" " alt="" coords="667,453,742,480"/> +<area shape="rect" title=" " alt="" coords="767,453,837,480"/> +<area shape="rect" title=" " alt="" coords="862,453,921,480"/> +<area shape="rect" title=" " alt="" coords="945,453,1011,480"/> +<area shape="rect" title=" " alt="" coords="1036,453,1144,480"/> +<area shape="rect" href="_h5_a_cpublic_8h.html" title=" " alt="" coords="589,229,698,256"/> +<area shape="rect" href="_h5_cpublic_8h.html" title=" " alt="" coords="640,304,740,331"/> +</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_ddevelop_8h__dep__incl.png" border="0" usemap="#asrc_2_h5_f_ddevelop_8hdep" alt=""/></div> +<map name="asrc_2_h5_f_ddevelop_8hdep" id="asrc_2_h5_f_ddevelop_8hdep"> +<area shape="rect" title=" " alt="" coords="5,5,151,32"/> +<area shape="rect" href="_h5_f_dprivate_8h.html" title=" " alt="" coords="9,80,147,107"/> +<area shape="rect" href="_h5_f_dpkg_8h.html" title=" " alt="" coords="19,155,137,181"/> +</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  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_f_d__class__t.html">H5FD_class_t</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_f_d__free__t.html">H5FD_free_t</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </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:aa2cc515b7615d12058e5c8784d9538ea"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#aa2cc515b7615d12058e5c8784d9538ea">H5FD_CLASS_VERSION</a>   0x01 /* File driver struct version */</td></tr> +<tr class="separator:aa2cc515b7615d12058e5c8784d9538ea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03a2103fd439a0b135223cd4bbd9f078"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a03a2103fd439a0b135223cd4bbd9f078">H5FD_MEM_FHEAP_HDR</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td></tr> +<tr class="separator:a03a2103fd439a0b135223cd4bbd9f078"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b321ff886668fb50d52e904288e257f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a0b321ff886668fb50d52e904288e257f">H5FD_MEM_FHEAP_IBLOCK</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td></tr> +<tr class="separator:a0b321ff886668fb50d52e904288e257f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf683edcb484ab7fbc8943b92a161d4b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#aaf683edcb484ab7fbc8943b92a161d4b">H5FD_MEM_FHEAP_DBLOCK</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td></tr> +<tr class="separator:aaf683edcb484ab7fbc8943b92a161d4b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a757582e5c38e6b4dd3f8f318407dd3ae"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a757582e5c38e6b4dd3f8f318407dd3ae">H5FD_MEM_FHEAP_HUGE_OBJ</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ab435b061fede0393691acbe7cac2cb2e">H5FD_MEM_DRAW</a></td></tr> +<tr class="separator:a757582e5c38e6b4dd3f8f318407dd3ae"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac613aa71e578d60a60a2a11fe7d18477"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#ac613aa71e578d60a60a2a11fe7d18477">H5FD_MEM_FSPACE_HDR</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td></tr> +<tr class="separator:ac613aa71e578d60a60a2a11fe7d18477"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac8863ed0005db6777fcb44e2c9ccbe78"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#ac8863ed0005db6777fcb44e2c9ccbe78">H5FD_MEM_FSPACE_SINFO</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td></tr> +<tr class="separator:ac8863ed0005db6777fcb44e2c9ccbe78"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3065bd73e570843dd77d6b014b97cee1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a3065bd73e570843dd77d6b014b97cee1">H5FD_MEM_SOHM_TABLE</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td></tr> +<tr class="separator:a3065bd73e570843dd77d6b014b97cee1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a49fe2363a27971be6da42af9fe65f231"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a49fe2363a27971be6da42af9fe65f231">H5FD_MEM_SOHM_INDEX</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a29b8528e16990fbe265682559b917fa3">H5FD_MEM_BTREE</a></td></tr> +<tr class="separator:a49fe2363a27971be6da42af9fe65f231"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adaa1d855ab14726b29eb03b122b8da50"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#adaa1d855ab14726b29eb03b122b8da50">H5FD_MEM_EARRAY_HDR</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td></tr> +<tr class="separator:adaa1d855ab14726b29eb03b122b8da50"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aade01dbf1c3c223ccdf68df88db52360"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#aade01dbf1c3c223ccdf68df88db52360">H5FD_MEM_EARRAY_IBLOCK</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td></tr> +<tr class="separator:aade01dbf1c3c223ccdf68df88db52360"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f7da07c7f0b45e7d9eb23bde017e687"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a2f7da07c7f0b45e7d9eb23bde017e687">H5FD_MEM_EARRAY_SBLOCK</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a29b8528e16990fbe265682559b917fa3">H5FD_MEM_BTREE</a></td></tr> +<tr class="separator:a2f7da07c7f0b45e7d9eb23bde017e687"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b7087983e7cb17b097eb55892e6d134"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a4b7087983e7cb17b097eb55892e6d134">H5FD_MEM_EARRAY_DBLOCK</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td></tr> +<tr class="separator:a4b7087983e7cb17b097eb55892e6d134"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afd048d1a2116b3def54e117569d796d5"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#afd048d1a2116b3def54e117569d796d5">H5FD_MEM_EARRAY_DBLK_PAGE</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td></tr> +<tr class="separator:afd048d1a2116b3def54e117569d796d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af263f61a027c87162543b26791c2f4b1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#af263f61a027c87162543b26791c2f4b1">H5FD_MEM_FARRAY_HDR</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td></tr> +<tr class="separator:af263f61a027c87162543b26791c2f4b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac2074e390e9260a037fcd13b2454903c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#ac2074e390e9260a037fcd13b2454903c">H5FD_MEM_FARRAY_DBLOCK</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td></tr> +<tr class="separator:ac2074e390e9260a037fcd13b2454903c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4ac19645b2a40fdadf6ce9685642eaf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#ae4ac19645b2a40fdadf6ce9685642eaf">H5FD_MEM_FARRAY_DBLK_PAGE</a>   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td></tr> +<tr class="separator:ae4ac19645b2a40fdadf6ce9685642eaf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c63846487a43d7a3d589ac2852c9078"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a4c63846487a43d7a3d589ac2852c9078">H5FD_FLMAP_SINGLE</a></td></tr> +<tr class="separator:a4c63846487a43d7a3d589ac2852c9078"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac828cc26131c2df37fdb84ca13272540"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#ac828cc26131c2df37fdb84ca13272540">H5FD_FLMAP_DICHOTOMY</a></td></tr> +<tr class="separator:ac828cc26131c2df37fdb84ca13272540"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a49f2128fbc831c73ec19f7e24ec6ee24"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a49f2128fbc831c73ec19f7e24ec6ee24">H5FD_FLMAP_DEFAULT</a></td></tr> +<tr class="separator:a49f2128fbc831c73ec19f7e24ec6ee24"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> +Typedefs</h2></td></tr> +<tr class="memitem:a5af02bc1738f7a43f1420f36fff620c3"><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>(* </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a5af02bc1738f7a43f1420f36fff620c3">H5FD_init_t</a>) (void)</td></tr> +<tr class="separator:a5af02bc1738f7a43f1420f36fff620c3"><td class="memSeparator" colspan="2"> </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:a4df4d59c642c469f7a2c8934bfc84d60"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a4df4d59c642c469f7a2c8934bfc84d60">H5FDperform_init</a> (<a class="el" href="_h5_f_ddevelop_8h.html#a5af02bc1738f7a43f1420f36fff620c3">H5FD_init_t</a> op)</td></tr> +<tr class="separator:a4df4d59c642c469f7a2c8934bfc84d60"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a576ba6b6ebc34ae422bf40700a4c372d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a576ba6b6ebc34ae422bf40700a4c372d">H5FDregister</a> (const <a class="el" href="struct_h5_f_d__class__t.html">H5FD_class_t</a> *cls)</td></tr> +<tr class="separator:a576ba6b6ebc34ae422bf40700a4c372d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af9c0b9593676b130d1ff51caad2b7413"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#af9c0b9593676b130d1ff51caad2b7413">H5FDis_driver_registered_by_name</a> (const char *driver_name)</td></tr> +<tr class="separator:af9c0b9593676b130d1ff51caad2b7413"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a188a3d06e17aeb8551d56ed5da3f3c6b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a188a3d06e17aeb8551d56ed5da3f3c6b">H5FDis_driver_registered_by_value</a> (<a class="el" href="_h5_f_dpublic_8h.html#a17ff64731b589ac818c2309d0d0ce8fb">H5FD_class_value_t</a> driver_value)</td></tr> +<tr class="separator:a188a3d06e17aeb8551d56ed5da3f3c6b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a59017726a881d6c4f29eecd86470ab37"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a59017726a881d6c4f29eecd86470ab37">H5FDunregister</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> driver_id)</td></tr> +<tr class="separator:a59017726a881d6c4f29eecd86470ab37"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adc1c79631e8d73baa19bf488549dabb1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#adc1c79631e8d73baa19bf488549dabb1">H5FDopen</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:adc1c79631e8d73baa19bf488549dabb1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4fea992d984e0adf3679be5f63ea9ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#ae4fea992d984e0adf3679be5f63ea9ad">H5FDclose</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr> +<tr class="separator:ae4fea992d984e0adf3679be5f63ea9ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b1a0e9f4d0ff59d85b5c6cdd17d4c36"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a9b1a0e9f4d0ff59d85b5c6cdd17d4c36">H5FDcmp</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:a9b1a0e9f4d0ff59d85b5c6cdd17d4c36"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2731cbbb7420979f09e76c2bbdb3f712"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a2731cbbb7420979f09e76c2bbdb3f712">H5FDquery</a> (const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *f, unsigned long *flags)</td></tr> +<tr class="separator:a2731cbbb7420979f09e76c2bbdb3f712"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4289f584f0dc6687a0f2f8c899ce7c17"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a4289f584f0dc6687a0f2f8c899ce7c17">H5FDalloc</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="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> size)</td></tr> +<tr class="separator:a4289f584f0dc6687a0f2f8c899ce7c17"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a27b43b854c133868598d56a839e9dac4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a27b43b854c133868598d56a839e9dac4">H5FDfree</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="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <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:a27b43b854c133868598d56a839e9dac4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a26caa637bd025f7689a8b7e00185c462"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a26caa637bd025f7689a8b7e00185c462">H5FDget_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)</td></tr> +<tr class="separator:a26caa637bd025f7689a8b7e00185c462"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec8e1b721f73b34585c13b30723432f2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#aec8e1b721f73b34585c13b30723432f2">H5FDset_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> eoa)</td></tr> +<tr class="separator:aec8e1b721f73b34585c13b30723432f2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a88f9da115c26884314618f2977872217"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a88f9da115c26884314618f2977872217">H5FDget_eof</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)</td></tr> +<tr class="separator:a88f9da115c26884314618f2977872217"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9fcfb5d6708f4c3f5d319b801ac252bc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a9fcfb5d6708f4c3f5d319b801ac252bc">H5FDget_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:a9fcfb5d6708f4c3f5d319b801ac252bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a37e835946eaa795005d6bd0d4af2ac3c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a37e835946eaa795005d6bd0d4af2ac3c">H5FDread</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="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> addr, size_t size, void *buf)</td></tr> +<tr class="separator:a37e835946eaa795005d6bd0d4af2ac3c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae9da30010680e1eebb6d0b171528d64d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#ae9da30010680e1eebb6d0b171528d64d">H5FDwrite</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="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, <a class="el" href="_h5public_8h.html#a8c86e866f40d7167cf9a1934c72b856f">haddr_t</a> addr, size_t size, const void *buf)</td></tr> +<tr class="separator:ae9da30010680e1eebb6d0b171528d64d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a77e1cb6537d00441ab7c16683187dc0e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a77e1cb6537d00441ab7c16683187dc0e">H5FDread_vector</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> dxpl_id, 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:a77e1cb6537d00441ab7c16683187dc0e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a439d52dddf113c66fb25afa076dccf2f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a439d52dddf113c66fb25afa076dccf2f">H5FDwrite_vector</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> dxpl_id, 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:a439d52dddf113c66fb25afa076dccf2f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad7c1759cfb433a5d7cec356536ac0a94"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#ad7c1759cfb433a5d7cec356536ac0a94">H5FDread_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, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, uint32_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_spaces[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> 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:ad7c1759cfb433a5d7cec356536ac0a94"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a609f77d437f057be6b31f4ae03e8228f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a609f77d437f057be6b31f4ae03e8228f">H5FDwrite_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, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, uint32_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_spaces[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> 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:a609f77d437f057be6b31f4ae03e8228f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a04a29af1028d1db99edb765c80cf6f5c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a04a29af1028d1db99edb765c80cf6f5c">H5FDread_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, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, uint32_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_spaces[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> 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:a04a29af1028d1db99edb765c80cf6f5c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adeed09246b8feb1a5a301e263e9236b2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#adeed09246b8feb1a5a301e263e9236b2">H5FDwrite_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, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, uint32_t count, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> mem_spaces[], <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> 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:adeed09246b8feb1a5a301e263e9236b2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a562c69aaa9cd0cac7f2e81110c2fa04d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a562c69aaa9cd0cac7f2e81110c2fa04d">H5FDread_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, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, 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:a562c69aaa9cd0cac7f2e81110c2fa04d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ba732516878e1a18f6244b43a4055cc"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a0ba732516878e1a18f6244b43a4055cc">H5FDwrite_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, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dxpl_id, 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:a0ba732516878e1a18f6244b43a4055cc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56d03c211045edb510465dbdf0f811c0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a56d03c211045edb510465dbdf0f811c0">H5FDflush</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> dxpl_id, <a class="el" href="_h5public_8h.html#ad470b00eccd2115c707c02de5fa1120d">hbool_t</a> closing)</td></tr> +<tr class="separator:a56d03c211045edb510465dbdf0f811c0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a53a63121b1c8c2302e1597afe50b81e2"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a53a63121b1c8c2302e1597afe50b81e2">H5FDtruncate</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> dxpl_id, <a class="el" href="_h5public_8h.html#ad470b00eccd2115c707c02de5fa1120d">hbool_t</a> closing)</td></tr> +<tr class="separator:a53a63121b1c8c2302e1597afe50b81e2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8d1d98a681375a4203bfd74b70b3aadd"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a8d1d98a681375a4203bfd74b70b3aadd">H5FDlock</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file, <a class="el" href="_h5public_8h.html#ad470b00eccd2115c707c02de5fa1120d">hbool_t</a> rw)</td></tr> +<tr class="separator:a8d1d98a681375a4203bfd74b70b3aadd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aebafd003d12e6ec7b56548ce5c169b9d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#aebafd003d12e6ec7b56548ce5c169b9d">H5FDunlock</a> (<a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> *file)</td></tr> +<tr class="separator:aebafd003d12e6ec7b56548ce5c169b9d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1cee9d64c57e111230f99b979925a8e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#ac1cee9d64c57e111230f99b979925a8e">H5FDdelete</a> (const char *name, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> fapl_id)</td></tr> +<tr class="separator:ac1cee9d64c57e111230f99b979925a8e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78ea7fc8d6b682a53c96642a36064ff9"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_f_ddevelop_8h.html#a78ea7fc8d6b682a53c96642a36064ff9">H5FDctl</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:a78ea7fc8d6b682a53c96642a36064ff9"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a id="aa2cc515b7615d12058e5c8784d9538ea"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aa2cc515b7615d12058e5c8784d9538ea">◆ </a></span>H5FD_CLASS_VERSION</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_CLASS_VERSION   0x01 /* File driver struct version */</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a49f2128fbc831c73ec19f7e24ec6ee24"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a49f2128fbc831c73ec19f7e24ec6ee24">◆ </a></span>H5FD_FLMAP_DEFAULT</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_FLMAP_DEFAULT</td> + </tr> + </table> +</div><div class="memdoc"> +<b>Value:</b><div class="fragment"><div class="line"> { \</div> +<div class="line"> H5FD_MEM_DEFAULT, <span class="comment">/*default*/</span> \</div> +<div class="line"> H5FD_MEM_DEFAULT, <span class="comment">/*super*/</span> \</div> +<div class="line"> H5FD_MEM_DEFAULT, <span class="comment">/*btree*/</span> \</div> +<div class="line"> H5FD_MEM_DEFAULT, <span class="comment">/*draw*/</span> \</div> +<div class="line"> H5FD_MEM_DEFAULT, <span class="comment">/*gheap*/</span> \</div> +<div class="line"> H5FD_MEM_DEFAULT, <span class="comment">/*lheap*/</span> \</div> +<div class="line"> H5FD_MEM_DEFAULT <span class="comment">/*ohdr*/</span> \</div> +<div class="line"> }</div> +</div><!-- fragment --> +</div> +</div> +<a id="ac828cc26131c2df37fdb84ca13272540"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac828cc26131c2df37fdb84ca13272540">◆ </a></span>H5FD_FLMAP_DICHOTOMY</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_FLMAP_DICHOTOMY</td> + </tr> + </table> +</div><div class="memdoc"> +<b>Value:</b><div class="fragment"><div class="line"> { \</div> +<div class="line"> H5FD_MEM_SUPER, <span class="comment">/*default*/</span> \</div> +<div class="line"> H5FD_MEM_SUPER, <span class="comment">/*super*/</span> \</div> +<div class="line"> H5FD_MEM_SUPER, <span class="comment">/*btree*/</span> \</div> +<div class="line"> H5FD_MEM_DRAW, <span class="comment">/*draw*/</span> \</div> +<div class="line"> H5FD_MEM_DRAW, <span class="comment">/*gheap*/</span> \</div> +<div class="line"> H5FD_MEM_SUPER, <span class="comment">/*lheap*/</span> \</div> +<div class="line"> H5FD_MEM_SUPER <span class="comment">/*ohdr*/</span> \</div> +<div class="line"> }</div> +</div><!-- fragment --> +</div> +</div> +<a id="a4c63846487a43d7a3d589ac2852c9078"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4c63846487a43d7a3d589ac2852c9078">◆ </a></span>H5FD_FLMAP_SINGLE</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_FLMAP_SINGLE</td> + </tr> + </table> +</div><div class="memdoc"> +<b>Value:</b><div class="fragment"><div class="line"> { \</div> +<div class="line"> H5FD_MEM_SUPER, <span class="comment">/*default*/</span> \</div> +<div class="line"> H5FD_MEM_SUPER, <span class="comment">/*super*/</span> \</div> +<div class="line"> H5FD_MEM_SUPER, <span class="comment">/*btree*/</span> \</div> +<div class="line"> H5FD_MEM_SUPER, <span class="comment">/*draw*/</span> \</div> +<div class="line"> H5FD_MEM_SUPER, <span class="comment">/*gheap*/</span> \</div> +<div class="line"> H5FD_MEM_SUPER, <span class="comment">/*lheap*/</span> \</div> +<div class="line"> H5FD_MEM_SUPER <span class="comment">/*ohdr*/</span> \</div> +<div class="line"> }</div> +</div><!-- fragment --> +</div> +</div> +<a id="afd048d1a2116b3def54e117569d796d5"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afd048d1a2116b3def54e117569d796d5">◆ </a></span>H5FD_MEM_EARRAY_DBLK_PAGE</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_EARRAY_DBLK_PAGE   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a4b7087983e7cb17b097eb55892e6d134"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4b7087983e7cb17b097eb55892e6d134">◆ </a></span>H5FD_MEM_EARRAY_DBLOCK</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_EARRAY_DBLOCK   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="adaa1d855ab14726b29eb03b122b8da50"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adaa1d855ab14726b29eb03b122b8da50">◆ </a></span>H5FD_MEM_EARRAY_HDR</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_EARRAY_HDR   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="aade01dbf1c3c223ccdf68df88db52360"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aade01dbf1c3c223ccdf68df88db52360">◆ </a></span>H5FD_MEM_EARRAY_IBLOCK</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_EARRAY_IBLOCK   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a2f7da07c7f0b45e7d9eb23bde017e687"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2f7da07c7f0b45e7d9eb23bde017e687">◆ </a></span>H5FD_MEM_EARRAY_SBLOCK</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_EARRAY_SBLOCK   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a29b8528e16990fbe265682559b917fa3">H5FD_MEM_BTREE</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="ae4ac19645b2a40fdadf6ce9685642eaf"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae4ac19645b2a40fdadf6ce9685642eaf">◆ </a></span>H5FD_MEM_FARRAY_DBLK_PAGE</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_FARRAY_DBLK_PAGE   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="ac2074e390e9260a037fcd13b2454903c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac2074e390e9260a037fcd13b2454903c">◆ </a></span>H5FD_MEM_FARRAY_DBLOCK</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_FARRAY_DBLOCK   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="af263f61a027c87162543b26791c2f4b1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af263f61a027c87162543b26791c2f4b1">◆ </a></span>H5FD_MEM_FARRAY_HDR</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_FARRAY_HDR   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="aaf683edcb484ab7fbc8943b92a161d4b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aaf683edcb484ab7fbc8943b92a161d4b">◆ </a></span>H5FD_MEM_FHEAP_DBLOCK</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_FHEAP_DBLOCK   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a03a2103fd439a0b135223cd4bbd9f078"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a03a2103fd439a0b135223cd4bbd9f078">◆ </a></span>H5FD_MEM_FHEAP_HDR</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_FHEAP_HDR   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a757582e5c38e6b4dd3f8f318407dd3ae"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a757582e5c38e6b4dd3f8f318407dd3ae">◆ </a></span>H5FD_MEM_FHEAP_HUGE_OBJ</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_FHEAP_HUGE_OBJ   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ab435b061fede0393691acbe7cac2cb2e">H5FD_MEM_DRAW</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a0b321ff886668fb50d52e904288e257f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0b321ff886668fb50d52e904288e257f">◆ </a></span>H5FD_MEM_FHEAP_IBLOCK</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_FHEAP_IBLOCK   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="ac613aa71e578d60a60a2a11fe7d18477"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac613aa71e578d60a60a2a11fe7d18477">◆ </a></span>H5FD_MEM_FSPACE_HDR</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_FSPACE_HDR   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="ac8863ed0005db6777fcb44e2c9ccbe78"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac8863ed0005db6777fcb44e2c9ccbe78">◆ </a></span>H5FD_MEM_FSPACE_SINFO</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_FSPACE_SINFO   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5ae7536174d3ae2a842a71d6c192b43a13">H5FD_MEM_LHEAP</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a49fe2363a27971be6da42af9fe65f231"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a49fe2363a27971be6da42af9fe65f231">◆ </a></span>H5FD_MEM_SOHM_INDEX</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_SOHM_INDEX   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a29b8528e16990fbe265682559b917fa3">H5FD_MEM_BTREE</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a3065bd73e570843dd77d6b014b97cee1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a3065bd73e570843dd77d6b014b97cee1">◆ </a></span>H5FD_MEM_SOHM_TABLE</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5FD_MEM_SOHM_TABLE   <a class="el" href="_h5_fpublic_8h.html#a51e588cd954ea2388816bd0818850eb5a4337f7056fb57717e82fa1081f496d75">H5FD_MEM_OHDR</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Typedef Documentation</h2> +<a id="a5af02bc1738f7a43f1420f36fff620c3"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5af02bc1738f7a43f1420f36fff620c3">◆ </a></span>H5FD_init_t</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a>(* H5FD_init_t) (void)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Function Documentation</h2> +<a id="a4289f584f0dc6687a0f2f8c899ce7c17"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4289f584f0dc6687a0f2f8c899ce7c17">◆ </a></span>H5FDalloc()</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> H5FDalloc </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> </td> + <td class="paramname"><em>size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="ae4fea992d984e0adf3679be5f63ea9ad"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae4fea992d984e0adf3679be5f63ea9ad">◆ </a></span>H5FDclose()</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> H5FDclose </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </td> + <td class="paramname"><em>file</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a9b1a0e9f4d0ff59d85b5c6cdd17d4c36"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9b1a0e9f4d0ff59d85b5c6cdd17d4c36">◆ </a></span>H5FDcmp()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5FDcmp </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> * </td> + <td class="paramname"><em>f2</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a78ea7fc8d6b682a53c96642a36064ff9"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a78ea7fc8d6b682a53c96642a36064ff9">◆ </a></span>H5FDctl()</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> H5FDctl </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </td> + <td class="paramname"><em>file</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint64_t </td> + <td class="paramname"><em>op_code</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint64_t </td> + <td class="paramname"><em>flags</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>input</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>output</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="ac1cee9d64c57e111230f99b979925a8e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac1cee9d64c57e111230f99b979925a8e">◆ </a></span>H5FDdelete()</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> H5FDdelete </td> + <td>(</td> + <td class="paramtype">const char * </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> </td> + <td class="paramname"><em>fapl_id</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a56d03c211045edb510465dbdf0f811c0"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a56d03c211045edb510465dbdf0f811c0">◆ </a></span>H5FDflush()</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> H5FDflush </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="_h5public_8h.html#ad470b00eccd2115c707c02de5fa1120d">hbool_t</a> </td> + <td class="paramname"><em>closing</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a27b43b854c133868598d56a839e9dac4"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a27b43b854c133868598d56a839e9dac4">◆ </a></span>H5FDfree()</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> H5FDfree </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</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> </td> + <td class="paramname"><em>dxpl_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> </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> </td> + <td class="paramname"><em>size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a26caa637bd025f7689a8b7e00185c462"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a26caa637bd025f7689a8b7e00185c462">◆ </a></span>H5FDget_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> H5FDget_eoa </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a88f9da115c26884314618f2977872217"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a88f9da115c26884314618f2977872217">◆ </a></span>H5FDget_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> H5FDget_eof </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a9fcfb5d6708f4c3f5d319b801ac252bc"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a9fcfb5d6708f4c3f5d319b801ac252bc">◆ </a></span>H5FDget_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> H5FDget_vfd_handle </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>fapl</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>file_handle</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="af9c0b9593676b130d1ff51caad2b7413"></a> +<h2 class="memtitle"><span class="permalink"><a href="#af9c0b9593676b130d1ff51caad2b7413">◆ </a></span>H5FDis_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> H5FDis_driver_registered_by_name </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>driver_name</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a188a3d06e17aeb8551d56ed5da3f3c6b"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a188a3d06e17aeb8551d56ed5da3f3c6b">◆ </a></span>H5FDis_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> H5FDis_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> </td> + <td class="paramname"><em>driver_value</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a8d1d98a681375a4203bfd74b70b3aadd"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a8d1d98a681375a4203bfd74b70b3aadd">◆ </a></span>H5FDlock()</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> H5FDlock </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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#ad470b00eccd2115c707c02de5fa1120d">hbool_t</a> </td> + <td class="paramname"><em>rw</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="adc1c79631e8d73baa19bf488549dabb1"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adc1c79631e8d73baa19bf488549dabb1">◆ </a></span>H5FDopen()</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>* H5FDopen </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned </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> </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> </td> + <td class="paramname"><em>maxaddr</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a4df4d59c642c469f7a2c8934bfc84d60"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a4df4d59c642c469f7a2c8934bfc84d60">◆ </a></span>H5FDperform_init()</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> H5FDperform_init </td> + <td>(</td> + <td class="paramtype"><a class="el" href="_h5_f_ddevelop_8h.html#a5af02bc1738f7a43f1420f36fff620c3">H5FD_init_t</a> </td> + <td class="paramname"><em>op</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a2731cbbb7420979f09e76c2bbdb3f712"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a2731cbbb7420979f09e76c2bbdb3f712">◆ </a></span>H5FDquery()</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5FDquery </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </td> + <td class="paramname"><em>f</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned long * </td> + <td class="paramname"><em>flags</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a37e835946eaa795005d6bd0d4af2ac3c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a37e835946eaa795005d6bd0d4af2ac3c">◆ </a></span>H5FDread()</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> H5FDread </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</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> </td> + <td class="paramname"><em>dxpl_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> </td> + <td class="paramname"><em>addr</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a562c69aaa9cd0cac7f2e81110c2fa04d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a562c69aaa9cd0cac7f2e81110c2fa04d">◆ </a></span>H5FDread_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> H5FDread_from_selection </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </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> </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> </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> </td> + <td class="paramname"><em>offsets</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>element_sizes</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>bufs</em>[] </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="ad7c1759cfb433a5d7cec356536ac0a94"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ad7c1759cfb433a5d7cec356536ac0a94">◆ </a></span>H5FDread_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> H5FDread_selection </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </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> </td> + <td class="paramname"><em>mem_spaces</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> </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> </td> + <td class="paramname"><em>offsets</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>element_sizes</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>bufs</em>[] </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a77e1cb6537d00441ab7c16683187dc0e"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a77e1cb6537d00441ab7c16683187dc0e">◆ </a></span>H5FDread_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> H5FDread_vector </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </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> </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> </td> + <td class="paramname"><em>addrs</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>sizes</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>bufs</em>[] </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a04a29af1028d1db99edb765c80cf6f5c"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a04a29af1028d1db99edb765c80cf6f5c">◆ </a></span>H5FDread_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> H5FDread_vector_from_selection </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </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> </td> + <td class="paramname"><em>mem_spaces</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> </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> </td> + <td class="paramname"><em>offsets</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>element_sizes</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>bufs</em>[] </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a576ba6b6ebc34ae422bf40700a4c372d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a576ba6b6ebc34ae422bf40700a4c372d">◆ </a></span>H5FDregister()</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> H5FDregister </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="struct_h5_f_d__class__t.html">H5FD_class_t</a> * </td> + <td class="paramname"><em>cls</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="aec8e1b721f73b34585c13b30723432f2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aec8e1b721f73b34585c13b30723432f2">◆ </a></span>H5FDset_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> H5FDset_eoa </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </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> </td> + <td class="paramname"><em>eoa</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a53a63121b1c8c2302e1597afe50b81e2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a53a63121b1c8c2302e1597afe50b81e2">◆ </a></span>H5FDtruncate()</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> H5FDtruncate </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="_h5public_8h.html#ad470b00eccd2115c707c02de5fa1120d">hbool_t</a> </td> + <td class="paramname"><em>closing</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="aebafd003d12e6ec7b56548ce5c169b9d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#aebafd003d12e6ec7b56548ce5c169b9d">◆ </a></span>H5FDunlock()</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> H5FDunlock </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </td> + <td class="paramname"><em>file</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a59017726a881d6c4f29eecd86470ab37"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a59017726a881d6c4f29eecd86470ab37">◆ </a></span>H5FDunregister()</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> H5FDunregister </td> + <td>(</td> + <td class="paramtype"><a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> </td> + <td class="paramname"><em>driver_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="ae9da30010680e1eebb6d0b171528d64d"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae9da30010680e1eebb6d0b171528d64d">◆ </a></span>H5FDwrite()</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> H5FDwrite </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</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> </td> + <td class="paramname"><em>dxpl_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> </td> + <td class="paramname"><em>addr</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>buf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a0ba732516878e1a18f6244b43a4055cc"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0ba732516878e1a18f6244b43a4055cc">◆ </a></span>H5FDwrite_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> H5FDwrite_from_selection </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </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> </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> </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> </td> + <td class="paramname"><em>offsets</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>element_sizes</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>bufs</em>[] </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a609f77d437f057be6b31f4ae03e8228f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a609f77d437f057be6b31f4ae03e8228f">◆ </a></span>H5FDwrite_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> H5FDwrite_selection </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </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> </td> + <td class="paramname"><em>mem_spaces</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> </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> </td> + <td class="paramname"><em>offsets</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>element_sizes</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>bufs</em>[] </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="a439d52dddf113c66fb25afa076dccf2f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a439d52dddf113c66fb25afa076dccf2f">◆ </a></span>H5FDwrite_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> H5FDwrite_vector </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </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> </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> </td> + <td class="paramname"><em>addrs</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>sizes</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>bufs</em>[] </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a id="adeed09246b8feb1a5a301e263e9236b2"></a> +<h2 class="memtitle"><span class="permalink"><a href="#adeed09246b8feb1a5a301e263e9236b2">◆ </a></span>H5FDwrite_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> H5FDwrite_vector_from_selection </td> + <td>(</td> + <td class="paramtype"><a class="el" href="struct_h5_f_d__t.html">H5FD_t</a> * </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> </td> + <td class="paramname"><em>type</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> </td> + <td class="paramname"><em>dxpl_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">uint32_t </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> </td> + <td class="paramname"><em>mem_spaces</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> </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> </td> + <td class="paramname"><em>offsets</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>element_sizes</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>bufs</em>[] </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_ddevelop_8h.html">H5FDdevelop.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> |