diff options
author | byrnHDF <byrnHDF@users.noreply.github.com> | 2023-06-26 19:22:17 (GMT) |
---|---|---|
committer | byrnHDF <byrnHDF@users.noreply.github.com> | 2023-06-26 19:22:17 (GMT) |
commit | d12e43bc201e15edffcdf94fe820aeae6ab44882 (patch) | |
tree | 90aa12006b20849b65b7bc8e3d4fe60a488f7247 /_h5_spublic_8h.html | |
parent | 4d49d1ee001bd4dff6b01e1830902bee22a19f3e (diff) | |
download | hdf5-d12e43bc201e15edffcdf94fe820aeae6ab44882.zip hdf5-d12e43bc201e15edffcdf94fe820aeae6ab44882.tar.gz hdf5-d12e43bc201e15edffcdf94fe820aeae6ab44882.tar.bz2 |
deploy: ab4d2aec9779b7a37747c95bd7b514417b299f73
Diffstat (limited to '_h5_spublic_8h.html')
-rw-r--r-- | _h5_spublic_8h.html | 563 |
1 files changed, 563 insertions, 0 deletions
diff --git a/_h5_spublic_8h.html b/_h5_spublic_8h.html new file mode 100644 index 0000000..9d05283 --- /dev/null +++ b/_h5_spublic_8h.html @@ -0,0 +1,563 @@ +<!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/H5Spublic.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.ab4d2ae</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_spublic_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="#define-members">Macros</a> | +<a href="#enum-members">Enumerations</a> | +<a href="#func-members">Functions</a> </div> + <div class="headertitle"> +<div class="title">H5Spublic.h File Reference</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock"><code>#include "<a class="el" href="_h5public_8h.html">H5public.h</a>"</code><br /> +<code>#include "<a class="el" href="_h5_ipublic_8h.html">H5Ipublic.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 H5Spublic.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_spublic_8h__incl.png" border="0" usemap="#asrc_2_h5_spublic_8h" alt=""/></div> +<map name="asrc_2_h5_spublic_8h" id="asrc_2_h5_spublic_8h"> +<area shape="rect" title=" " alt="" coords="541,5,663,32"/> +<area shape="rect" href="_h5public_8h.html" title=" " alt="" coords="557,155,647,181"/> +<area shape="rect" href="_h5_ipublic_8h.html" title=" " alt="" coords="597,80,692,107"/> +<area shape="rect" title=" " alt="" coords="5,229,108,256"/> +<area shape="rect" href="_h5version_8h.html" title=" " alt="" coords="132,229,232,256"/> +<area shape="rect" title=" " alt="" coords="256,229,343,256"/> +<area shape="rect" title=" " alt="" coords="367,229,437,256"/> +<area shape="rect" title=" " alt="" coords="462,229,537,256"/> +<area shape="rect" title=" " alt="" coords="561,229,643,256"/> +<area shape="rect" title=" " alt="" coords="667,229,742,256"/> +<area shape="rect" title=" " alt="" coords="767,229,837,256"/> +<area shape="rect" title=" " alt="" coords="862,229,921,256"/> +<area shape="rect" title=" " alt="" coords="945,229,1011,256"/> +<area shape="rect" title=" " alt="" coords="1036,229,1144,256"/> +</map> +</div> +</div><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_spublic_8h__dep__incl.png" border="0" usemap="#asrc_2_h5_spublic_8hdep" alt=""/></div> +<map name="asrc_2_h5_spublic_8hdep" id="asrc_2_h5_spublic_8hdep"> +<area shape="rect" title=" " alt="" coords="5,5,128,32"/> +<area shape="rect" href="_h5_ppublic_8h.html" title=" " alt="" coords="5,80,128,107"/> +</map> +</div> +</div><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> +Macros</h2></td></tr> +<tr class="memitem:a5f96eeee84b987f18470737f85af0484"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a5f96eeee84b987f18470737f85af0484">H5S_ALL</a>   0</td></tr> +<tr class="separator:a5f96eeee84b987f18470737f85af0484"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ab2947b757d8984251dc2eb7e8b5ffb"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a0ab2947b757d8984251dc2eb7e8b5ffb">H5S_BLOCK</a>   1</td></tr> +<tr class="separator:a0ab2947b757d8984251dc2eb7e8b5ffb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afee156939b96525e1b0026856f2288cf"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#afee156939b96525e1b0026856f2288cf">H5S_PLIST</a>   2</td></tr> +<tr class="separator:afee156939b96525e1b0026856f2288cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5af9ab788797b2ea9a4843857674ac18"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a5af9ab788797b2ea9a4843857674ac18">H5S_UNLIMITED</a>   <a class="el" href="_h5public_8h.html#a95782c58865515978907a9ced9e013e8">HSIZE_UNDEF</a></td></tr> +<tr class="separator:a5af9ab788797b2ea9a4843857674ac18"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a265cb2343f05cb71831119c90de31a8f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a265cb2343f05cb71831119c90de31a8f">H5S_MAX_RANK</a>   32</td></tr> +<tr class="separator:a265cb2343f05cb71831119c90de31a8f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6d17cb15354aaa5d6a16f66158e6eb1f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a6d17cb15354aaa5d6a16f66158e6eb1f">H5S_SEL_ITER_GET_SEQ_LIST_SORTED</a>    0x0001</td></tr> +<tr class="separator:a6d17cb15354aaa5d6a16f66158e6eb1f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac8e372b854ca8250c47f316428af3d1f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#ac8e372b854ca8250c47f316428af3d1f">H5S_SEL_ITER_SHARE_WITH_DATASPACE</a>    0x0002</td></tr> +<tr class="separator:ac8e372b854ca8250c47f316428af3d1f"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a> +Enumerations</h2></td></tr> +<tr class="memitem:ae53f3c6a52563646fbac9ead8ecdbf0a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#ae53f3c6a52563646fbac9ead8ecdbf0a">H5S_class_t</a> { <a class="el" href="_h5_spublic_8h.html#ae53f3c6a52563646fbac9ead8ecdbf0aadab1657d08941e24b5e6d83ca18ecb50">H5S_NO_CLASS</a> = -1 +, <a class="el" href="_h5_spublic_8h.html#ae53f3c6a52563646fbac9ead8ecdbf0aaf6a34a2439db8aa7bb63ed0c4aaa5eb8">H5S_SCALAR</a> = 0 +, <a class="el" href="_h5_spublic_8h.html#ae53f3c6a52563646fbac9ead8ecdbf0aac4ee937dcccfd99f885626983e7d2750">H5S_SIMPLE</a> = 1 +, <a class="el" href="_h5_spublic_8h.html#ae53f3c6a52563646fbac9ead8ecdbf0aa3d83ec70c1a824a2d821bf8464488bc5">H5S_NULL</a> = 2 + }</td></tr> +<tr class="separator:ae53f3c6a52563646fbac9ead8ecdbf0a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a10093bab27cc5720efdab3186993da0f"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0f">H5S_seloper_t</a> { <br /> +  <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0fa8ef04a21e48004956be9cc47527839c7">H5S_SELECT_NOOP</a> = -1 +, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0fab90faf3dc59ecf6f28197ef471141550">H5S_SELECT_SET</a> = 0 +, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0fa1a8dc2bbb8d8268d6e7665a4664b9ad8">H5S_SELECT_OR</a> +, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0faae87b1594f2efe5f2717a865211d9418">H5S_SELECT_AND</a> +, <br /> +  <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0fabb86044797fc5a3880d8e52613d63183">H5S_SELECT_XOR</a> +, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0fad0829c19e4cdae8cdf381abed0379983">H5S_SELECT_NOTB</a> +, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0fa56efb56861d4c90887500cab2149b804">H5S_SELECT_NOTA</a> +, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0fa53c72a22af9e1ad85b53d7d358f4d8ea">H5S_SELECT_APPEND</a> +, <br /> +  <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0fab74102138c99d0aa670dc575602f7208">H5S_SELECT_PREPEND</a> +, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0fa6773787cbc3aac53c4c4d27c27854fae">H5S_SELECT_INVALID</a> +<br /> + }</td></tr> +<tr class="separator:a10093bab27cc5720efdab3186993da0f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e9590539381e3922a1582067d496304"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a1e9590539381e3922a1582067d496304">H5S_sel_type</a> { <br /> +  <a class="el" href="_h5_spublic_8h.html#a1e9590539381e3922a1582067d496304afbc1023e51cb6777a401ee7e865415f9">H5S_SEL_ERROR</a> = -1 +, <a class="el" href="_h5_spublic_8h.html#a1e9590539381e3922a1582067d496304a32f16dbbc97e97e62e566547a02e0959">H5S_SEL_NONE</a> = 0 +, <a class="el" href="_h5_spublic_8h.html#a1e9590539381e3922a1582067d496304a858daf05b19591a8f5d6ffbee281f81c">H5S_SEL_POINTS</a> = 1 +, <a class="el" href="_h5_spublic_8h.html#a1e9590539381e3922a1582067d496304aeb9dc925cd7c6a6702fc9c766e20b01a">H5S_SEL_HYPERSLABS</a> = 2 +, <br /> +  <a class="el" href="_h5_spublic_8h.html#a1e9590539381e3922a1582067d496304a865473ae023d0ac257aeb9424f363e75">H5S_SEL_ALL</a> = 3 +, <a class="el" href="_h5_spublic_8h.html#a1e9590539381e3922a1582067d496304a702ac6af5dc683c318983d89755cb6d9">H5S_SEL_N</a> +<br /> + }</td></tr> +<tr class="separator:a1e9590539381e3922a1582067d496304"><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:ga2b53128a39c8f104c1c9c2a91590fcc1"><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="group___h5_s.html#ga2b53128a39c8f104c1c9c2a91590fcc1">H5Sclose</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id)</td></tr> +<tr class="memdesc:ga2b53128a39c8f104c1c9c2a91590fcc1"><td class="mdescLeft"> </td><td class="mdescRight">Releases and terminates access to a dataspace. <a href="group___h5_s.html#ga2b53128a39c8f104c1c9c2a91590fcc1">More...</a><br /></td></tr> +<tr class="separator:ga2b53128a39c8f104c1c9c2a91590fcc1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae7578a93bb7b22989bcb737f26b60ad1"><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="group___h5_s.html#gae7578a93bb7b22989bcb737f26b60ad1">H5Scombine_hyperslab</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0f">H5S_seloper_t</a> op, const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> start[], const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> stride[], const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> count[], const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> block[])</td></tr> +<tr class="memdesc:gae7578a93bb7b22989bcb737f26b60ad1"><td class="mdescLeft"> </td><td class="mdescRight">Performs an operation on a hyperslab and an existing selection and returns the resulting selection. <a href="group___h5_s.html#gae7578a93bb7b22989bcb737f26b60ad1">More...</a><br /></td></tr> +<tr class="separator:gae7578a93bb7b22989bcb737f26b60ad1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga356600d12d3cf0db53cc27b212d75b08"><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="group___h5_s.html#ga356600d12d3cf0db53cc27b212d75b08">H5Scombine_select</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space1_id, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0f">H5S_seloper_t</a> op, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space2_id)</td></tr> +<tr class="memdesc:ga356600d12d3cf0db53cc27b212d75b08"><td class="mdescLeft"> </td><td class="mdescRight">Combine two hyperslab selections with an operation, returning a dataspace with the resulting selection. <a href="group___h5_s.html#ga356600d12d3cf0db53cc27b212d75b08">More...</a><br /></td></tr> +<tr class="separator:ga356600d12d3cf0db53cc27b212d75b08"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae5e26a8f8191768a600d40ec518ed66b"><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="group___h5_s.html#gae5e26a8f8191768a600d40ec518ed66b">H5Scopy</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id)</td></tr> +<tr class="memdesc:gae5e26a8f8191768a600d40ec518ed66b"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exact copy of a dataspace. <a href="group___h5_s.html#gae5e26a8f8191768a600d40ec518ed66b">More...</a><br /></td></tr> +<tr class="separator:gae5e26a8f8191768a600d40ec518ed66b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabee514327cba34ca9951b24fa14fb083"><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="group___h5_s.html#gabee514327cba34ca9951b24fa14fb083">H5Screate</a> (<a class="el" href="_h5_spublic_8h.html#ae53f3c6a52563646fbac9ead8ecdbf0a">H5S_class_t</a> type)</td></tr> +<tr class="memdesc:gabee514327cba34ca9951b24fa14fb083"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new dataspace of a specified type. <a href="group___h5_s.html#gabee514327cba34ca9951b24fa14fb083">More...</a><br /></td></tr> +<tr class="separator:gabee514327cba34ca9951b24fa14fb083"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8e35eea5738b4805856eac7d595254ae"><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="group___h5_s.html#ga8e35eea5738b4805856eac7d595254ae">H5Screate_simple</a> (int rank, const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> dims[], const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> maxdims[])</td></tr> +<tr class="memdesc:ga8e35eea5738b4805856eac7d595254ae"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new simple dataspace and opens it for access. <a href="group___h5_s.html#ga8e35eea5738b4805856eac7d595254ae">More...</a><br /></td></tr> +<tr class="separator:ga8e35eea5738b4805856eac7d595254ae"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0ac0ebd5f292460354f574476be49fad"><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="group___h5_s.html#ga0ac0ebd5f292460354f574476be49fad">H5Sdecode</a> (const void *buf)</td></tr> +<tr class="memdesc:ga0ac0ebd5f292460354f574476be49fad"><td class="mdescLeft"> </td><td class="mdescRight">Decodes a binary object description of data space and returns a new object handle. <a href="group___h5_s.html#ga0ac0ebd5f292460354f574476be49fad">More...</a><br /></td></tr> +<tr class="separator:ga0ac0ebd5f292460354f574476be49fad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga178ec7b8769ad5704a170d9bd3421074"><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="group___h5_s.html#ga178ec7b8769ad5704a170d9bd3421074">H5Sencode2</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> obj_id, void *buf, size_t *nalloc, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> fapl)</td></tr> +<tr class="memdesc:ga178ec7b8769ad5704a170d9bd3421074"><td class="mdescLeft"> </td><td class="mdescRight">Encodes a data space object description into a binary buffer. <a href="group___h5_s.html#ga178ec7b8769ad5704a170d9bd3421074">More...</a><br /></td></tr> +<tr class="separator:ga178ec7b8769ad5704a170d9bd3421074"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0eae5447eaabaa9444fac0464cd1b8d5"><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="group___h5_s.html#ga0eae5447eaabaa9444fac0464cd1b8d5">H5Sextent_copy</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dst_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> src_id)</td></tr> +<tr class="memdesc:ga0eae5447eaabaa9444fac0464cd1b8d5"><td class="mdescLeft"> </td><td class="mdescRight">Copies the extent of a dataspace. <a href="group___h5_s.html#ga0eae5447eaabaa9444fac0464cd1b8d5">More...</a><br /></td></tr> +<tr class="separator:ga0eae5447eaabaa9444fac0464cd1b8d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae58bca0c154ceaed9ad36c58c78e145c"><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="group___h5_s.html#gae58bca0c154ceaed9ad36c58c78e145c">H5Sextent_equal</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space1_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space2_id)</td></tr> +<tr class="memdesc:gae58bca0c154ceaed9ad36c58c78e145c"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether two dataspace extents are equal. <a href="group___h5_s.html#gae58bca0c154ceaed9ad36c58c78e145c">More...</a><br /></td></tr> +<tr class="separator:gae58bca0c154ceaed9ad36c58c78e145c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gabc974bbc041538a1d3032729df2ddfc0"><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="group___h5_s.html#gabc974bbc041538a1d3032729df2ddfc0">H5Sget_regular_hyperslab</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> start[], <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> stride[], <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> count[], <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> block[])</td></tr> +<tr class="memdesc:gabc974bbc041538a1d3032729df2ddfc0"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a regular hyperslab selection. <a href="group___h5_s.html#gabc974bbc041538a1d3032729df2ddfc0">More...</a><br /></td></tr> +<tr class="separator:gabc974bbc041538a1d3032729df2ddfc0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga645591ec939b89732c10efd5867a6205"><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="group___h5_s.html#ga645591ec939b89732c10efd5867a6205">H5Sget_select_bounds</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> start[], <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> end[])</td></tr> +<tr class="memdesc:ga645591ec939b89732c10efd5867a6205"><td class="mdescLeft"> </td><td class="mdescRight">Gets the bounding box containing the current selection. <a href="group___h5_s.html#ga645591ec939b89732c10efd5867a6205">More...</a><br /></td></tr> +<tr class="separator:ga645591ec939b89732c10efd5867a6205"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga217b839584cd7c7995b47fc30fe92f4c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_s.html#ga217b839584cd7c7995b47fc30fe92f4c">H5Sget_select_elem_npoints</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid)</td></tr> +<tr class="memdesc:ga217b839584cd7c7995b47fc30fe92f4c"><td class="mdescLeft"> </td><td class="mdescRight">Gets the number of element points in the current selection. <a href="group___h5_s.html#ga217b839584cd7c7995b47fc30fe92f4c">More...</a><br /></td></tr> +<tr class="separator:ga217b839584cd7c7995b47fc30fe92f4c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga61459c488147254d1d06537a9ab6e2d4"><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="group___h5_s.html#ga61459c488147254d1d06537a9ab6e2d4">H5Sget_select_elem_pointlist</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> startpoint, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> numpoints, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> buf[])</td></tr> +<tr class="memdesc:ga61459c488147254d1d06537a9ab6e2d4"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of element points currently selected. <a href="group___h5_s.html#ga61459c488147254d1d06537a9ab6e2d4">More...</a><br /></td></tr> +<tr class="separator:ga61459c488147254d1d06537a9ab6e2d4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8534829a8db2eca8e987bb9fe8a3d628"><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="group___h5_s.html#ga8534829a8db2eca8e987bb9fe8a3d628">H5Sget_select_hyper_blocklist</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> startblock, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> numblocks, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> buf[])</td></tr> +<tr class="memdesc:ga8534829a8db2eca8e987bb9fe8a3d628"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of hyperslab blocks currently selected. <a href="group___h5_s.html#ga8534829a8db2eca8e987bb9fe8a3d628">More...</a><br /></td></tr> +<tr class="separator:ga8534829a8db2eca8e987bb9fe8a3d628"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gad873b2f3b82ee8c426c26ceeb1c67f86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_s.html#gad873b2f3b82ee8c426c26ceeb1c67f86">H5Sget_select_hyper_nblocks</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid)</td></tr> +<tr class="memdesc:gad873b2f3b82ee8c426c26ceeb1c67f86"><td class="mdescLeft"> </td><td class="mdescRight">Get number of hyperslab blocks. <a href="group___h5_s.html#gad873b2f3b82ee8c426c26ceeb1c67f86">More...</a><br /></td></tr> +<tr class="separator:gad873b2f3b82ee8c426c26ceeb1c67f86"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1a44dde97206f40f366f99d9c39b6046"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_s.html#ga1a44dde97206f40f366f99d9c39b6046">H5Sget_select_npoints</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid)</td></tr> +<tr class="memdesc:ga1a44dde97206f40f366f99d9c39b6046"><td class="mdescLeft"> </td><td class="mdescRight">Determines the number of elements in a dataspace selection. <a href="group___h5_s.html#ga1a44dde97206f40f366f99d9c39b6046">More...</a><br /></td></tr> +<tr class="separator:ga1a44dde97206f40f366f99d9c39b6046"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga51ae555e5b2492d95c7fefab2e0d5018"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_spublic_8h.html#a1e9590539381e3922a1582067d496304">H5S_sel_type</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_s.html#ga51ae555e5b2492d95c7fefab2e0d5018">H5Sget_select_type</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid)</td></tr> +<tr class="memdesc:ga51ae555e5b2492d95c7fefab2e0d5018"><td class="mdescLeft"> </td><td class="mdescRight">Determines the type of the dataspace selection. <a href="group___h5_s.html#ga51ae555e5b2492d95c7fefab2e0d5018">More...</a><br /></td></tr> +<tr class="separator:ga51ae555e5b2492d95c7fefab2e0d5018"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac494409b615d8e67c5edd9eb2848b2f3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_s.html#gac494409b615d8e67c5edd9eb2848b2f3">H5Sget_simple_extent_dims</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> dims[], <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> maxdims[])</td></tr> +<tr class="memdesc:gac494409b615d8e67c5edd9eb2848b2f3"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves dataspace dimension size and maximum size. <a href="group___h5_s.html#gac494409b615d8e67c5edd9eb2848b2f3">More...</a><br /></td></tr> +<tr class="separator:gac494409b615d8e67c5edd9eb2848b2f3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae5282a81692b80b5b19dd12d05b9b28e"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_s.html#gae5282a81692b80b5b19dd12d05b9b28e">H5Sget_simple_extent_ndims</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id)</td></tr> +<tr class="memdesc:gae5282a81692b80b5b19dd12d05b9b28e"><td class="mdescLeft"> </td><td class="mdescRight">Determines the dimensionality of a dataspace. <a href="group___h5_s.html#gae5282a81692b80b5b19dd12d05b9b28e">More...</a><br /></td></tr> +<tr class="separator:gae5282a81692b80b5b19dd12d05b9b28e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga9d369fe1e01a95710d320bc5fd32cf83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_s.html#ga9d369fe1e01a95710d320bc5fd32cf83">H5Sget_simple_extent_npoints</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id)</td></tr> +<tr class="memdesc:ga9d369fe1e01a95710d320bc5fd32cf83"><td class="mdescLeft"> </td><td class="mdescRight">Determines the number of elements in a dataspace. <a href="group___h5_s.html#ga9d369fe1e01a95710d320bc5fd32cf83">More...</a><br /></td></tr> +<tr class="separator:ga9d369fe1e01a95710d320bc5fd32cf83"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf63af02b385e80c8c10b1c43763c251f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5_spublic_8h.html#ae53f3c6a52563646fbac9ead8ecdbf0a">H5S_class_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="group___h5_s.html#gaf63af02b385e80c8c10b1c43763c251f">H5Sget_simple_extent_type</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id)</td></tr> +<tr class="memdesc:gaf63af02b385e80c8c10b1c43763c251f"><td class="mdescLeft"> </td><td class="mdescRight">Determines the current class of a dataspace. <a href="group___h5_s.html#gaf63af02b385e80c8c10b1c43763c251f">More...</a><br /></td></tr> +<tr class="separator:gaf63af02b385e80c8c10b1c43763c251f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8a5bc33fae4be442093329f2cfec3f49"><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="group___h5_s.html#ga8a5bc33fae4be442093329f2cfec3f49">H5Sis_regular_hyperslab</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid)</td></tr> +<tr class="memdesc:ga8a5bc33fae4be442093329f2cfec3f49"><td class="mdescLeft"> </td><td class="mdescRight">Determines if a hyperslab selection is regular. <a href="group___h5_s.html#ga8a5bc33fae4be442093329f2cfec3f49">More...</a><br /></td></tr> +<tr class="separator:ga8a5bc33fae4be442093329f2cfec3f49"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gab0b1560f7c8402986f332522e2adae1d"><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="group___h5_s.html#gab0b1560f7c8402986f332522e2adae1d">H5Sis_simple</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id)</td></tr> +<tr class="memdesc:gab0b1560f7c8402986f332522e2adae1d"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a dataspace is a simple dataspace. <a href="group___h5_s.html#gab0b1560f7c8402986f332522e2adae1d">More...</a><br /></td></tr> +<tr class="separator:gab0b1560f7c8402986f332522e2adae1d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga0ccb190f72fe41a927407ffb9f19ef1b"><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="group___h5_s.html#ga0ccb190f72fe41a927407ffb9f19ef1b">H5Smodify_select</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space1_id, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0f">H5S_seloper_t</a> op, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space2_id)</td></tr> +<tr class="memdesc:ga0ccb190f72fe41a927407ffb9f19ef1b"><td class="mdescLeft"> </td><td class="mdescRight">Refines a hyperslab selection with an operation, using a second hyperslab to modify it. <a href="group___h5_s.html#ga0ccb190f72fe41a927407ffb9f19ef1b">More...</a><br /></td></tr> +<tr class="separator:ga0ccb190f72fe41a927407ffb9f19ef1b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga8e31da08f4110c3c7dfb18e9758e180d"><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="group___h5_s.html#ga8e31da08f4110c3c7dfb18e9758e180d">H5Soffset_simple</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id, const <a class="el" href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a> *offset)</td></tr> +<tr class="memdesc:ga8e31da08f4110c3c7dfb18e9758e180d"><td class="mdescLeft"> </td><td class="mdescRight">Sets the offset of a simple dataspace. <a href="group___h5_s.html#ga8e31da08f4110c3c7dfb18e9758e180d">More...</a><br /></td></tr> +<tr class="separator:ga8e31da08f4110c3c7dfb18e9758e180d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga75b79e15e8fa3e591f7ab25a8624e690"><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="group___h5_s.html#ga75b79e15e8fa3e591f7ab25a8624e690">H5Ssel_iter_close</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> sel_iter_id)</td></tr> +<tr class="memdesc:ga75b79e15e8fa3e591f7ab25a8624e690"><td class="mdescLeft"> </td><td class="mdescRight">Closes a dataspace selection iterator. <a href="group___h5_s.html#ga75b79e15e8fa3e591f7ab25a8624e690">More...</a><br /></td></tr> +<tr class="separator:ga75b79e15e8fa3e591f7ab25a8624e690"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac73247e4ef206a47c8aa97dd2ff5febe"><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="group___h5_s.html#gac73247e4ef206a47c8aa97dd2ff5febe">H5Ssel_iter_create</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid, size_t elmt_size, unsigned flags)</td></tr> +<tr class="memdesc:gac73247e4ef206a47c8aa97dd2ff5febe"><td class="mdescLeft"> </td><td class="mdescRight">Creates a dataspace selection iterator for a dataspace's selection. <a href="group___h5_s.html#gac73247e4ef206a47c8aa97dd2ff5febe">More...</a><br /></td></tr> +<tr class="separator:gac73247e4ef206a47c8aa97dd2ff5febe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga793fb6ff150f45d43e379995b5c0d297"><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="group___h5_s.html#ga793fb6ff150f45d43e379995b5c0d297">H5Ssel_iter_get_seq_list</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> sel_iter_id, size_t maxseq, size_t maxelmts, size_t *nseq, size_t *nelmts, <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> *off, size_t *len)</td></tr> +<tr class="memdesc:ga793fb6ff150f45d43e379995b5c0d297"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a list of offset / length sequences for the elements in an iterator. <a href="group___h5_s.html#ga793fb6ff150f45d43e379995b5c0d297">More...</a><br /></td></tr> +<tr class="separator:ga793fb6ff150f45d43e379995b5c0d297"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga411bbc06a31814bff9f476712c2a791c"><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="group___h5_s.html#ga411bbc06a31814bff9f476712c2a791c">H5Ssel_iter_reset</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> sel_iter_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id)</td></tr> +<tr class="memdesc:ga411bbc06a31814bff9f476712c2a791c"><td class="mdescLeft"> </td><td class="mdescRight">Resets a dataspace selection iterator back to an initial state. <a href="group___h5_s.html#ga411bbc06a31814bff9f476712c2a791c">More...</a><br /></td></tr> +<tr class="separator:ga411bbc06a31814bff9f476712c2a791c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga64f08c187b899f2728d4ac016d44f890"><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="group___h5_s.html#ga64f08c187b899f2728d4ac016d44f890">H5Sselect_adjust</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid, const <a class="el" href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a> *offset)</td></tr> +<tr class="memdesc:ga64f08c187b899f2728d4ac016d44f890"><td class="mdescLeft"> </td><td class="mdescRight">Adjusts a selection by subtracting an offset. <a href="group___h5_s.html#ga64f08c187b899f2728d4ac016d44f890">More...</a><br /></td></tr> +<tr class="separator:ga64f08c187b899f2728d4ac016d44f890"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gae183b79831506fd4b0c3ba9821eab33e"><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="group___h5_s.html#gae183b79831506fd4b0c3ba9821eab33e">H5Sselect_all</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid)</td></tr> +<tr class="memdesc:gae183b79831506fd4b0c3ba9821eab33e"><td class="mdescLeft"> </td><td class="mdescRight">Selects an entire dataspace. <a href="group___h5_s.html#gae183b79831506fd4b0c3ba9821eab33e">More...</a><br /></td></tr> +<tr class="separator:gae183b79831506fd4b0c3ba9821eab33e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga57e5eba2d1b282803835ba3f7e0b9bfa"><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="group___h5_s.html#ga57e5eba2d1b282803835ba3f7e0b9bfa">H5Sselect_copy</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dst_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> src_id)</td></tr> +<tr class="memdesc:ga57e5eba2d1b282803835ba3f7e0b9bfa"><td class="mdescLeft"> </td><td class="mdescRight">Copies a selection from one dataspace to another. <a href="group___h5_s.html#ga57e5eba2d1b282803835ba3f7e0b9bfa">More...</a><br /></td></tr> +<tr class="separator:ga57e5eba2d1b282803835ba3f7e0b9bfa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga2f4407dd73d0ec37e5d9e80e4382483d"><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="group___h5_s.html#ga2f4407dd73d0ec37e5d9e80e4382483d">H5Sselect_elements</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0f">H5S_seloper_t</a> op, size_t num_elem, const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> *coord)</td></tr> +<tr class="memdesc:ga2f4407dd73d0ec37e5d9e80e4382483d"><td class="mdescLeft"> </td><td class="mdescRight">Selects array elements to be included in the selection for a dataspace. <a href="group___h5_s.html#ga2f4407dd73d0ec37e5d9e80e4382483d">More...</a><br /></td></tr> +<tr class="separator:ga2f4407dd73d0ec37e5d9e80e4382483d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga6adfdf1b95dc108a65bf66e97d38536d"><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="group___h5_s.html#ga6adfdf1b95dc108a65bf66e97d38536d">H5Sselect_hyperslab</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id, <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0f">H5S_seloper_t</a> op, const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> start[], const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> stride[], const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> count[], const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> block[])</td></tr> +<tr class="memdesc:ga6adfdf1b95dc108a65bf66e97d38536d"><td class="mdescLeft"> </td><td class="mdescRight">Selects a hyperslab region to add to the current selected region. <a href="group___h5_s.html#ga6adfdf1b95dc108a65bf66e97d38536d">More...</a><br /></td></tr> +<tr class="separator:ga6adfdf1b95dc108a65bf66e97d38536d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga51472bcb9af024675fba6294a6aefa5e"><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="group___h5_s.html#ga51472bcb9af024675fba6294a6aefa5e">H5Sselect_intersect_block</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id, const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> *start, const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> *end)</td></tr> +<tr class="memdesc:ga51472bcb9af024675fba6294a6aefa5e"><td class="mdescLeft"> </td><td class="mdescRight">Checks if current selection intersects with a block. <a href="group___h5_s.html#ga51472bcb9af024675fba6294a6aefa5e">More...</a><br /></td></tr> +<tr class="separator:ga51472bcb9af024675fba6294a6aefa5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gac59773d4a0953cb2db0ed57a05699095"><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="group___h5_s.html#gac59773d4a0953cb2db0ed57a05699095">H5Sselect_none</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid)</td></tr> +<tr class="memdesc:gac59773d4a0953cb2db0ed57a05699095"><td class="mdescLeft"> </td><td class="mdescRight">Resets the selection region to include no elements. <a href="group___h5_s.html#gac59773d4a0953cb2db0ed57a05699095">More...</a><br /></td></tr> +<tr class="separator:gac59773d4a0953cb2db0ed57a05699095"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1e914ba45afb15ded99a0afeaf124c04"><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="group___h5_s.html#ga1e914ba45afb15ded99a0afeaf124c04">H5Sselect_project_intersection</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> src_space_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> dst_space_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> src_intersect_space_id)</td></tr> +<tr class="memdesc:ga1e914ba45afb15ded99a0afeaf124c04"><td class="mdescLeft"> </td><td class="mdescRight">Projects the intersection of two source selections to a destination selection. <a href="group___h5_s.html#ga1e914ba45afb15ded99a0afeaf124c04">More...</a><br /></td></tr> +<tr class="separator:ga1e914ba45afb15ded99a0afeaf124c04"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gafc6cafae877900ee060709eaa0b9b261"><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="group___h5_s.html#gafc6cafae877900ee060709eaa0b9b261">H5Sselect_shape_same</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space1_id, <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space2_id)</td></tr> +<tr class="memdesc:gafc6cafae877900ee060709eaa0b9b261"><td class="mdescLeft"> </td><td class="mdescRight">Checks if two selections are the same shape. <a href="group___h5_s.html#gafc6cafae877900ee060709eaa0b9b261">More...</a><br /></td></tr> +<tr class="separator:gafc6cafae877900ee060709eaa0b9b261"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga1abfdec1248c262ca8791b5308e67d4b"><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="group___h5_s.html#ga1abfdec1248c262ca8791b5308e67d4b">H5Sselect_valid</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> spaceid)</td></tr> +<tr class="memdesc:ga1abfdec1248c262ca8791b5308e67d4b"><td class="mdescLeft"> </td><td class="mdescRight">Verifies that the selection is within the extent of the dataspace. <a href="group___h5_s.html#ga1abfdec1248c262ca8791b5308e67d4b">More...</a><br /></td></tr> +<tr class="separator:ga1abfdec1248c262ca8791b5308e67d4b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gacf8a5c48d7b7edb5ff73d9d02dbd073d"><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="group___h5_s.html#gacf8a5c48d7b7edb5ff73d9d02dbd073d">H5Sset_extent_none</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id)</td></tr> +<tr class="memdesc:gacf8a5c48d7b7edb5ff73d9d02dbd073d"><td class="mdescLeft"> </td><td class="mdescRight">Resets the extent of a dataspace back to "none". <a href="group___h5_s.html#gacf8a5c48d7b7edb5ff73d9d02dbd073d">More...</a><br /></td></tr> +<tr class="separator:gacf8a5c48d7b7edb5ff73d9d02dbd073d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:gaf2526a41d2f4506e2c52098510517343"><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="group___h5_s.html#gaf2526a41d2f4506e2c52098510517343">H5Sset_extent_simple</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> space_id, int rank, const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> dims[], const <a class="el" href="_h5public_8h.html#a7f81cce70fb546af88da24d9285d3c1c">hsize_t</a> max[])</td></tr> +<tr class="memdesc:gaf2526a41d2f4506e2c52098510517343"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the size of an existing dataspace. <a href="group___h5_s.html#gaf2526a41d2f4506e2c52098510517343">More...</a><br /></td></tr> +<tr class="separator:gaf2526a41d2f4506e2c52098510517343"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ga82cf9f6af03ad89be21c36922e03baea"><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="group___h5_s.html#ga82cf9f6af03ad89be21c36922e03baea">H5Sencode1</a> (<a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> obj_id, void *buf, size_t *nalloc)</td></tr> +<tr class="memdesc:ga82cf9f6af03ad89be21c36922e03baea"><td class="mdescLeft"> </td><td class="mdescRight">Encodes a data space object description into a binary buffer. <a href="group___h5_s.html#ga82cf9f6af03ad89be21c36922e03baea">More...</a><br /></td></tr> +<tr class="separator:ga82cf9f6af03ad89be21c36922e03baea"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Macro Definition Documentation</h2> +<a id="a5f96eeee84b987f18470737f85af0484"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5f96eeee84b987f18470737f85af0484">◆ </a></span>H5S_ALL</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5S_ALL   0</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Used with <a class="el" href="group___h5_d.html#ga8287d5a7be7b8e55ffeff68f7d26811c">H5Dread</a> and <a class="el" href="group___h5_d.html#ga98f44998b67587662af8b0d8a0a75906">H5Dwrite</a> to indicate that the entire dataspace will be selected. In the case of a file dataspace, this means that the entire file dataspace, as defined by the dataset's dimensions, will be selected. In the case of a memory dataspace, this means that the specified file dataspace will also be used for the memory dataspace. Used in place of a file or memory dataspace <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> value. </p> + +</div> +</div> +<a id="a0ab2947b757d8984251dc2eb7e8b5ffb"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a0ab2947b757d8984251dc2eb7e8b5ffb">◆ </a></span>H5S_BLOCK</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5S_BLOCK   1</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Indicates that the buffer provided in a call to <a class="el" href="group___h5_d.html#ga8287d5a7be7b8e55ffeff68f7d26811c">H5Dread</a> or <a class="el" href="group___h5_d.html#ga98f44998b67587662af8b0d8a0a75906">H5Dwrite</a> is a single contiguous block of memory, with the same number of elements as the file dataspace. Used in place of a memory dataspace <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> value. </p> + +</div> +</div> +<a id="a265cb2343f05cb71831119c90de31a8f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a265cb2343f05cb71831119c90de31a8f">◆ </a></span>H5S_MAX_RANK</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5S_MAX_RANK   32</td> + </tr> + </table> +</div><div class="memdoc"> +<p>The maximum dataspace rank or number of dimensions </p> + +</div> +</div> +<a id="afee156939b96525e1b0026856f2288cf"></a> +<h2 class="memtitle"><span class="permalink"><a href="#afee156939b96525e1b0026856f2288cf">◆ </a></span>H5S_PLIST</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5S_PLIST   2</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Used with <a class="el" href="group___h5_d.html#ga8287d5a7be7b8e55ffeff68f7d26811c">H5Dread</a> and <a class="el" href="group___h5_d.html#ga98f44998b67587662af8b0d8a0a75906">H5Dwrite</a> to indicate that the file dataspace selection was set via <a class="el" href="group___d_x_p_l.html#gadd73dca2b824491cbe768028d7377b2f">H5Pset_dataset_io_hyperslab_selection</a> calls. Used in place of a file dataspace <a class="el" href="_h5_ipublic_8h.html#a0045db7ff9c22ad35db6ae91662e1943">hid_t</a> value. </p> + +</div> +</div> +<a id="a6d17cb15354aaa5d6a16f66158e6eb1f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a6d17cb15354aaa5d6a16f66158e6eb1f">◆ </a></span>H5S_SEL_ITER_GET_SEQ_LIST_SORTED</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5S_SEL_ITER_GET_SEQ_LIST_SORTED    0x0001</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Retrieve elements from iterator in increasing offset order, for \ each call to retrieve sequences. Currently, this only applies to \ point selections, as hyperslab selections are always returned in \ increasing offset order. Note that the order is only increasing \ for each call to H5Sget_seq_list(), the next set of sequences \ could start with an earlier offset than the previous one. \ </p> + +</div> +</div> +<a id="ac8e372b854ca8250c47f316428af3d1f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ac8e372b854ca8250c47f316428af3d1f">◆ </a></span>H5S_SEL_ITER_SHARE_WITH_DATASPACE</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5S_SEL_ITER_SHARE_WITH_DATASPACE    0x0002</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Don't copy the dataspace selection when creating the selection \ iterator. This can improve performance of creating the iterator, \ but the dataspace <b>MUST NOT</b> be modified or closed until the \ selection iterator is closed or the iterator's behavior will be \ undefined. \ </p> + +</div> +</div> +<a id="a5af9ab788797b2ea9a4843857674ac18"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a5af9ab788797b2ea9a4843857674ac18">◆ </a></span>H5S_UNLIMITED</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">#define H5S_UNLIMITED   <a class="el" href="_h5public_8h.html#a95782c58865515978907a9ced9e013e8">HSIZE_UNDEF</a></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Value for 'unlimited' dimensions </p> + +</div> +</div> +<h2 class="groupheader">Enumeration Type Documentation</h2> +<a id="ae53f3c6a52563646fbac9ead8ecdbf0a"></a> +<h2 class="memtitle"><span class="permalink"><a href="#ae53f3c6a52563646fbac9ead8ecdbf0a">◆ </a></span>H5S_class_t</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="_h5_spublic_8h.html#ae53f3c6a52563646fbac9ead8ecdbf0a">H5S_class_t</a></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Types of dataspaces </p> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae53f3c6a52563646fbac9ead8ecdbf0aadab1657d08941e24b5e6d83ca18ecb50"></a>H5S_NO_CLASS </td><td class="fielddoc"><p>Error <br /> + </p> +</td></tr> +<tr><td class="fieldname"><a id="ae53f3c6a52563646fbac9ead8ecdbf0aaf6a34a2439db8aa7bb63ed0c4aaa5eb8"></a>H5S_SCALAR </td><td class="fielddoc"><p>Singleton (scalar) <br /> + </p> +</td></tr> +<tr><td class="fieldname"><a id="ae53f3c6a52563646fbac9ead8ecdbf0aac4ee937dcccfd99f885626983e7d2750"></a>H5S_SIMPLE </td><td class="fielddoc"><p>Regular grid <br /> + </p> +</td></tr> +<tr><td class="fieldname"><a id="ae53f3c6a52563646fbac9ead8ecdbf0aa3d83ec70c1a824a2d821bf8464488bc5"></a>H5S_NULL </td><td class="fielddoc"><p>Empty set <br /> + </p> +</td></tr> +</table> + +</div> +</div> +<a id="a1e9590539381e3922a1582067d496304"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a1e9590539381e3922a1582067d496304">◆ </a></span>H5S_sel_type</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="_h5_spublic_8h.html#a1e9590539381e3922a1582067d496304">H5S_sel_type</a></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Selection type </p> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304afbc1023e51cb6777a401ee7e865415f9"></a>H5S_SEL_ERROR </td><td class="fielddoc"><p>Error <br /> + </p> +</td></tr> +<tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304a32f16dbbc97e97e62e566547a02e0959"></a>H5S_SEL_NONE </td><td class="fielddoc"><p>Empty selection <br /> + </p> +</td></tr> +<tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304a858daf05b19591a8f5d6ffbee281f81c"></a>H5S_SEL_POINTS </td><td class="fielddoc"><p>Set of points <br /> + </p> +</td></tr> +<tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304aeb9dc925cd7c6a6702fc9c766e20b01a"></a>H5S_SEL_HYPERSLABS </td><td class="fielddoc"><p>Hyperslab <br /> + </p> +</td></tr> +<tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304a865473ae023d0ac257aeb9424f363e75"></a>H5S_SEL_ALL </td><td class="fielddoc"><p>Everything <br /> + </p> +</td></tr> +<tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304a702ac6af5dc683c318983d89755cb6d9"></a>H5S_SEL_N </td><td class="fielddoc"><p>Sentinel </p> +</td></tr> +</table> + +</div> +</div> +<a id="a10093bab27cc5720efdab3186993da0f"></a> +<h2 class="memtitle"><span class="permalink"><a href="#a10093bab27cc5720efdab3186993da0f">◆ </a></span>H5S_seloper_t</h2> + +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">enum <a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0f">H5S_seloper_t</a></td> + </tr> + </table> +</div><div class="memdoc"> +<p>Different ways of combining selections </p> +<table class="fieldtable"> +<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fa8ef04a21e48004956be9cc47527839c7"></a>H5S_SELECT_NOOP </td><td class="fielddoc"><p>Error <br /> + </p> +</td></tr> +<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fab90faf3dc59ecf6f28197ef471141550"></a>H5S_SELECT_SET </td><td class="fielddoc"><p>Select "set" operation <br /> + </p> +</td></tr> +<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fa1a8dc2bbb8d8268d6e7665a4664b9ad8"></a>H5S_SELECT_OR </td><td class="fielddoc"><p>Binary "or" operation for hyperslabs (add new selection to existing selection) </p><div class="fragment"><div class="line">Original region: AAAAAAAAAA</div> +<div class="line">New region: BBBBBBBBBB</div> +<div class="line">A or B: CCCCCCCCCCCCCCCC</div> +</div><!-- fragment --> </td></tr> +<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0faae87b1594f2efe5f2717a865211d9418"></a>H5S_SELECT_AND </td><td class="fielddoc"><p>Binary "and" operation for hyperslabs (only leave overlapped regions in selection) </p><div class="fragment"><div class="line">Original region: AAAAAAAAAA</div> +<div class="line">New region: BBBBBBBBBB</div> +<div class="line">A and B: CCCC</div> +</div><!-- fragment --> </td></tr> +<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fabb86044797fc5a3880d8e52613d63183"></a>H5S_SELECT_XOR </td><td class="fielddoc"><p>Binary "xor" operation for hyperslabs (only leave non-overlapped regions in selection) </p><div class="fragment"><div class="line">Original region: AAAAAAAAAA</div> +<div class="line">New region: BBBBBBBBBB</div> +<div class="line">A xor B: CCCCCC CCCCCC</div> +</div><!-- fragment --> </td></tr> +<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fad0829c19e4cdae8cdf381abed0379983"></a>H5S_SELECT_NOTB </td><td class="fielddoc"><p>Binary "not" operation for hyperslabs (only leave non-overlapped regions in original selection) </p><div class="fragment"><div class="line">Original region: AAAAAAAAAA</div> +<div class="line">New region: BBBBBBBBBB</div> +<div class="line">A not B: CCCCCC</div> +</div><!-- fragment --> </td></tr> +<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fa56efb56861d4c90887500cab2149b804"></a>H5S_SELECT_NOTA </td><td class="fielddoc"><p>Binary "not" operation for hyperslabs (only leave non-overlapped regions in new selection) </p><div class="fragment"><div class="line">Original region: AAAAAAAAAA</div> +<div class="line">New region: BBBBBBBBBB</div> +<div class="line">B not A: CCCCCC</div> +</div><!-- fragment --> </td></tr> +<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fa53c72a22af9e1ad85b53d7d358f4d8ea"></a>H5S_SELECT_APPEND </td><td class="fielddoc"><p>Append elements to end of point selection </p> +</td></tr> +<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fab74102138c99d0aa670dc575602f7208"></a>H5S_SELECT_PREPEND </td><td class="fielddoc"><p>Prepend elements to beginning of point selection </p> +</td></tr> +<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fa6773787cbc3aac53c4c4d27c27854fae"></a>H5S_SELECT_INVALID </td><td class="fielddoc"><p>Invalid upper bound on selection operations </p> +</td></tr> +</table> + +</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_spublic_8h.html">H5Spublic.h</a></li> + <li class="footer">Generated on Mon Jun 26 2023 19:01:33 for HDF5 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> |