summaryrefslogtreecommitdiffstats
path: root/develop/_h5_spublic_8h.html
diff options
context:
space:
mode:
authorbyrnHDF <byrnHDF@users.noreply.github.com>2023-11-16 13:49:28 (GMT)
committerbyrnHDF <byrnHDF@users.noreply.github.com>2023-11-16 13:49:28 (GMT)
commit4f20d880c97be1249f8d89ced95f72836dbf3ee0 (patch)
tree30d8dcb282134b7126b092796f2be00d2d97bd3c /develop/_h5_spublic_8h.html
parent4e7e457497c948b41c8b0065225875bf10cdf9d4 (diff)
downloadhdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.zip
hdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.tar.gz
hdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.tar.bz2
deploy: ef39882fa1e13740d2530c7a0637bd1f1a822b68
Diffstat (limited to 'develop/_h5_spublic_8h.html')
-rw-r--r--develop/_h5_spublic_8h.html563
1 files changed, 563 insertions, 0 deletions
diff --git a/develop/_h5_spublic_8h.html b/develop/_h5_spublic_8h.html
new file mode 100644
index 0000000..77d41d9
--- /dev/null
+++ b/develop/_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&amp;dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="hdf5doxy.css" rel="stylesheet" type="text/css">
+<!-- <link href="hdf5doxy.css" rel="stylesheet" type="text/css"/>
+ -->
+<script type="text/javascript" src="hdf5_navtree_hacks.js"></script>
+</head>
+<body>
+<div style="background:#FFDDDD;font-size:120%;text-align:center;margin:0;padding:5px">Please, help us to better serve our user community by answering the following short survey: <a href="https://www.hdfgroup.org/website-survey/">https://www.hdfgroup.org/website-survey/</a></div>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectlogo"><img alt="Logo" src="HDFG-logo.png"/></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname"><a href="https://www.hdfgroup.org">HDF5</a>
+ &#160;<span id="projectnumber">1.15.0.ef39882</span>
+ </div>
+ <div id="projectbrief">API Reference</div>
+ </td>
+ <td> <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.svg"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
+ </span>
+ </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('_h5_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> &#124;
+<a href="#enum-members">Enumerations</a> &#124;
+<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 &quot;<a class="el" href="_h5public_8h.html">H5public.h</a>&quot;</code><br />
+<code>#include &quot;<a class="el" href="_h5_ipublic_8h.html">H5Ipublic.h</a>&quot;</code><br />
+</div><div class="textblock"><div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
+ <img id="dynsection-0-trigger" src="closed.png" alt="+"/> Include dependency graph for 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&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a5f96eeee84b987f18470737f85af0484">H5S_ALL</a>&#160;&#160;&#160;0</td></tr>
+<tr class="separator:a5f96eeee84b987f18470737f85af0484"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a0ab2947b757d8984251dc2eb7e8b5ffb"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a0ab2947b757d8984251dc2eb7e8b5ffb">H5S_BLOCK</a>&#160;&#160;&#160;1</td></tr>
+<tr class="separator:a0ab2947b757d8984251dc2eb7e8b5ffb"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:afee156939b96525e1b0026856f2288cf"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#afee156939b96525e1b0026856f2288cf">H5S_PLIST</a>&#160;&#160;&#160;2</td></tr>
+<tr class="separator:afee156939b96525e1b0026856f2288cf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a5af9ab788797b2ea9a4843857674ac18"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a5af9ab788797b2ea9a4843857674ac18">H5S_UNLIMITED</a>&#160;&#160;&#160;<a class="el" href="_h5public_8h.html#a95782c58865515978907a9ced9e013e8">HSIZE_UNDEF</a></td></tr>
+<tr class="separator:a5af9ab788797b2ea9a4843857674ac18"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a265cb2343f05cb71831119c90de31a8f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a265cb2343f05cb71831119c90de31a8f">H5S_MAX_RANK</a>&#160;&#160;&#160;32</td></tr>
+<tr class="separator:a265cb2343f05cb71831119c90de31a8f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:a6d17cb15354aaa5d6a16f66158e6eb1f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a6d17cb15354aaa5d6a16f66158e6eb1f">H5S_SEL_ITER_GET_SEQ_LIST_SORTED</a>&#160;&#160;&#160; 0x0001</td></tr>
+<tr class="separator:a6d17cb15354aaa5d6a16f66158e6eb1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ac8e372b854ca8250c47f316428af3d1f"><td class="memItemLeft" align="right" valign="top">#define&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#ac8e372b854ca8250c47f316428af3d1f">H5S_SEL_ITER_SHARE_WITH_DATASPACE</a>&#160;&#160;&#160; 0x0002</td></tr>
+<tr class="separator:ac8e372b854ca8250c47f316428af3d1f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
+Enumerations</h2></td></tr>
+<tr class="memitem:ae53f3c6a52563646fbac9ead8ecdbf0a"><td class="memItemLeft" align="right" valign="top">enum &#160;</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">&#160;</td></tr>
+<tr class="memitem:a10093bab27cc5720efdab3186993da0f"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a10093bab27cc5720efdab3186993da0f">H5S_seloper_t</a> { <br />
+&#160;&#160;<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 />
+&#160;&#160;<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 />
+&#160;&#160;<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">&#160;</td></tr>
+<tr class="memitem:a1e9590539381e3922a1582067d496304"><td class="memItemLeft" align="right" valign="top">enum &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="_h5_spublic_8h.html#a1e9590539381e3922a1582067d496304">H5S_sel_type</a> { <br />
+&#160;&#160;<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 />
+&#160;&#160;<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">&#160;</td></tr>
+</table><table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga2b53128a39c8f104c1c9c2a91590fcc1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga178ec7b8769ad5704a170d9bd3421074"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga0eae5447eaabaa9444fac0464cd1b8d5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gae58bca0c154ceaed9ad36c58c78e145c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gabc974bbc041538a1d3032729df2ddfc0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga645591ec939b89732c10efd5867a6205"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga217b839584cd7c7995b47fc30fe92f4c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a>&#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga61459c488147254d1d06537a9ab6e2d4"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga8534829a8db2eca8e987bb9fe8a3d628"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gad873b2f3b82ee8c426c26ceeb1c67f86"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a>&#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga1a44dde97206f40f366f99d9c39b6046"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gac494409b615d8e67c5edd9eb2848b2f3"><td class="memItemLeft" align="right" valign="top">int&#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gae5282a81692b80b5b19dd12d05b9b28e"><td class="memItemLeft" align="right" valign="top">int&#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga9d369fe1e01a95710d320bc5fd32cf83"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a7d9d4293176a8d7535ea6d4038235280">hssize_t</a>&#160;</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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga8a5bc33fae4be442093329f2cfec3f49"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gab0b1560f7c8402986f332522e2adae1d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga0ccb190f72fe41a927407ffb9f19ef1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga8e31da08f4110c3c7dfb18e9758e180d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga75b79e15e8fa3e591f7ab25a8624e690"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga793fb6ff150f45d43e379995b5c0d297"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga411bbc06a31814bff9f476712c2a791c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga64f08c187b899f2728d4ac016d44f890"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gae183b79831506fd4b0c3ba9821eab33e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga57e5eba2d1b282803835ba3f7e0b9bfa"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga2f4407dd73d0ec37e5d9e80e4382483d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga6adfdf1b95dc108a65bf66e97d38536d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga51472bcb9af024675fba6294a6aefa5e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gac59773d4a0953cb2db0ed57a05699095"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</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>&#160;</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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gafc6cafae877900ee060709eaa0b9b261"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga1abfdec1248c262ca8791b5308e67d4b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#aa8f6c28736dbd0f18388c67911d38aca">htri_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gacf8a5c48d7b7edb5ff73d9d02dbd073d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:gaf2526a41d2f4506e2c52098510517343"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+<tr class="memitem:ga82cf9f6af03ad89be21c36922e03baea"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_h5public_8h.html#a3b079ecf932a5c599499cf7e298af160">herr_t</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="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">&#160;</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">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Macro Definition Documentation</h2>
+<a id="a5f96eeee84b987f18470737f85af0484"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#a5f96eeee84b987f18470737f85af0484">&#9670;&nbsp;</a></span>H5S_ALL</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5S_ALL&#160;&#160;&#160;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">&#9670;&nbsp;</a></span>H5S_BLOCK</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5S_BLOCK&#160;&#160;&#160;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">&#9670;&nbsp;</a></span>H5S_MAX_RANK</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5S_MAX_RANK&#160;&#160;&#160;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">&#9670;&nbsp;</a></span>H5S_PLIST</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5S_PLIST&#160;&#160;&#160;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">&#9670;&nbsp;</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&#160;&#160;&#160; 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">&#9670;&nbsp;</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&#160;&#160;&#160; 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">&#9670;&nbsp;</a></span>H5S_UNLIMITED</h2>
+
+<div class="memitem">
+<div class="memproto">
+ <table class="memname">
+ <tr>
+ <td class="memname">#define H5S_UNLIMITED&#160;&#160;&#160;<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">&#9670;&nbsp;</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&#160;</td><td class="fielddoc"><p>Error <br />
+ </p>
+</td></tr>
+<tr><td class="fieldname"><a id="ae53f3c6a52563646fbac9ead8ecdbf0aaf6a34a2439db8aa7bb63ed0c4aaa5eb8"></a>H5S_SCALAR&#160;</td><td class="fielddoc"><p>Singleton (scalar) <br />
+ </p>
+</td></tr>
+<tr><td class="fieldname"><a id="ae53f3c6a52563646fbac9ead8ecdbf0aac4ee937dcccfd99f885626983e7d2750"></a>H5S_SIMPLE&#160;</td><td class="fielddoc"><p>Regular grid <br />
+ </p>
+</td></tr>
+<tr><td class="fieldname"><a id="ae53f3c6a52563646fbac9ead8ecdbf0aa3d83ec70c1a824a2d821bf8464488bc5"></a>H5S_NULL&#160;</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">&#9670;&nbsp;</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&#160;</td><td class="fielddoc"><p>Error <br />
+ </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304a32f16dbbc97e97e62e566547a02e0959"></a>H5S_SEL_NONE&#160;</td><td class="fielddoc"><p>Empty selection <br />
+ </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304a858daf05b19591a8f5d6ffbee281f81c"></a>H5S_SEL_POINTS&#160;</td><td class="fielddoc"><p>Set of points <br />
+ </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304aeb9dc925cd7c6a6702fc9c766e20b01a"></a>H5S_SEL_HYPERSLABS&#160;</td><td class="fielddoc"><p>Hyperslab <br />
+ </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304a865473ae023d0ac257aeb9424f363e75"></a>H5S_SEL_ALL&#160;</td><td class="fielddoc"><p>Everything <br />
+ </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a1e9590539381e3922a1582067d496304a702ac6af5dc683c318983d89755cb6d9"></a>H5S_SEL_N&#160;</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">&#9670;&nbsp;</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&#160;</td><td class="fielddoc"><p>Error <br />
+ </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fab90faf3dc59ecf6f28197ef471141550"></a>H5S_SELECT_SET&#160;</td><td class="fielddoc"><p>Select "set" operation <br />
+ </p>
+</td></tr>
+<tr><td class="fieldname"><a id="a10093bab27cc5720efdab3186993da0fa1a8dc2bbb8d8268d6e7665a4664b9ad8"></a>H5S_SELECT_OR&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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&#160;</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 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>