Files
hdf5/develop/group___j_h5_d.html
T
2025-10-13 12:54:10 +00:00

3672 lines
203 KiB
HTML

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://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=11"/>
<meta name="generator" content="Doxygen 1.13.2"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>HDF5: Java Datasets (H5D) Interface</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="cookie.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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(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="doxygen-awesome.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>
<div style="background:#FFDDDD;font-size:120%;text-align:center;margin:0;padding:5px">Help us improve by taking our short survey: <a href="https://www.hdfgroup.org/website-survey/">https://www.hdfgroup.org/website-survey/</a></div>
<!-- ... other metadata & script includes ... -->
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
<script type="text/javascript">
DoxygenAwesomeTabs.init()
</script>
<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-57FMZK4S7X"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-57FMZK4S7X');
</script>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr id="projectrow">
<td id="projectlogo"><img alt="Logo" src="HDFG-logo.png"/></td>
<td id="projectalign">
<div id="projectname">HDF5<span id="projectnumber">&#160;Last Updated on 2025-10-13</span>
</div>
<div id="projectbrief">The HDF5 Field Guide</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.13.2 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search/",'.html');
/* @license-end */
</script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() { codefold.init(0); });
/* @license-end */
</script>
<div id="navrow1" class="tabs">
<ul class="tablist">
<li><a href="index.html"><span>Main&#160;Page</span></a></li>
<li><a href="_getting_started.html"><span>Getting&#160;started</span></a></li>
<li><a href="_u_g.html"><span>User&#160;Guide</span></a></li>
<li><a href="_r_m.html"><span>Reference&#160;Manual</span></a></li>
<li><a href="_cookbook.html"><span>Cookbook</span></a></li>
<li><a href="_t_n.html"><span>Technical&#160;Notes</span></a></li>
<li><a href="_r_f_c.html"><span>RFCs</span></a></li>
<li><a href="_s_p_e_c.html"><span>Specifications</span></a></li>
<li><a href="_g_l_s.html"><span>Glossary</span></a></li>
<li><a href="_f_t_s.html"><span>Full-Text&#160;Search</span></a></li>
<li><a href="_about.html"><span>About</span></a></li>
<li>
<div id="MSearchBox" class="MSearchBoxInactive">
<span class="left">
<span id="MSearchSelect" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()">&#160;</span>
<input type="text" id="MSearchField" value="" placeholder="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>
</li>
</ul>
</div>
</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:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function(){initNavTree('group___j_h5_d.html',''); initResizable(true); });
/* @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">
<div id="MSearchResults">
<div class="SRPage">
<div id="SRIndex">
<div id="SRResults"></div>
<div class="SRStatus" id="Loading">Loading...</div>
<div class="SRStatus" id="Searching">Searching...</div>
<div class="SRStatus" id="NoMatches">No Matches</div>
</div>
</div>
</div>
</div>
<div class="header">
<div class="summary">
<a href="#func-members">Functions</a> </div>
<div class="headertitle"><div class="title">Java Datasets (H5D) Interface</div></div>
</div><!--header-->
<div class="contents">
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<dl class="section see"><dt>See also</dt><dd><a class="el" href="group___h5_d.html">Datasets (H5D)</a>, C-API</dd>
<dd>
<a class="el" href="_h5_d__u_g.html">HDF5 Datasets</a>, User Guide </dd></dl>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a id="func-members" name="func-members"></a>
Functions</h2></td></tr>
<tr class="memitem:ga05333dc1bf3137a522faaf54e84f94d1" id="r_ga05333dc1bf3137a522faaf54e84f94d1"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga05333dc1bf3137a522faaf54e84f94d1">H5Dclose</a> (long dataset_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a> </td></tr>
<tr class="separator:ga05333dc1bf3137a522faaf54e84f94d1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae13a74c05fe8461e036d79cfa0b9ae93" id="r_gae13a74c05fe8461e036d79cfa0b9ae93"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gae13a74c05fe8461e036d79cfa0b9ae93">H5Dcopy</a> (long src_did, long dst_did) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td></tr>
<tr class="separator:gae13a74c05fe8461e036d79cfa0b9ae93"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga697b4923029670289baf1360ab5dd4de" id="r_ga697b4923029670289baf1360ab5dd4de"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga697b4923029670289baf1360ab5dd4de">H5Dcreate</a> (long loc_id, String name, long type_id, long space_id, long lcpl_id, long dcpl_id, long dapl_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga697b4923029670289baf1360ab5dd4de"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf3dbd8ec633d626bbdbea888fc618baf" id="r_gaf3dbd8ec633d626bbdbea888fc618baf"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaf3dbd8ec633d626bbdbea888fc618baf">H5Dcreate_anon</a> (long loc_id, long type_id, long space_id, long dcpl_id, long dapl_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a> </td></tr>
<tr class="separator:gaf3dbd8ec633d626bbdbea888fc618baf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaeb685e83478d0aaed8254d8cbdf82814" id="r_gaeb685e83478d0aaed8254d8cbdf82814"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaeb685e83478d0aaed8254d8cbdf82814">H5Dfill</a> (byte[] fill, long fill_type, byte[] buf, long buf_type, long space_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:gaeb685e83478d0aaed8254d8cbdf82814"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga60d8888505f2f13f0664cf30cdb46ddc" id="r_ga60d8888505f2f13f0664cf30cdb46ddc"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga60d8888505f2f13f0664cf30cdb46ddc">H5Dflush</a> (long dset_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td></tr>
<tr class="separator:ga60d8888505f2f13f0664cf30cdb46ddc"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8c4f5bfd12b839e706b239768f00fd73" id="r_ga8c4f5bfd12b839e706b239768f00fd73"><td class="memItemLeft" align="right" valign="top">static synchronized native long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga8c4f5bfd12b839e706b239768f00fd73">H5Dget_access_plist</a> (long dset_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td></tr>
<tr class="separator:ga8c4f5bfd12b839e706b239768f00fd73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9c443492288880b2a172bf7d9de11cd" id="r_gaa9c443492288880b2a172bf7d9de11cd"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaa9c443492288880b2a172bf7d9de11cd">H5Dget_create_plist</a> (long dataset_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a> </td></tr>
<tr class="separator:gaa9c443492288880b2a172bf7d9de11cd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacb5914359da04ccf5deb4bd5d4df20aa" id="r_gacb5914359da04ccf5deb4bd5d4df20aa"><td class="memItemLeft" align="right" valign="top">static synchronized native long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gacb5914359da04ccf5deb4bd5d4df20aa">H5Dget_offset</a> (long dset_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td></tr>
<tr class="separator:gacb5914359da04ccf5deb4bd5d4df20aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga51881ce9568884c4ad4a8b11efdd3b8d" id="r_ga51881ce9568884c4ad4a8b11efdd3b8d"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga51881ce9568884c4ad4a8b11efdd3b8d">H5Dget_space</a> (long dataset_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a> </td></tr>
<tr class="separator:ga51881ce9568884c4ad4a8b11efdd3b8d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa1f81b276dfe121943d502f620779355" id="r_gaa1f81b276dfe121943d502f620779355"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaa1f81b276dfe121943d502f620779355">H5Dget_space_status</a> (long dset_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td></tr>
<tr class="separator:gaa1f81b276dfe121943d502f620779355"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gabb165ae96cd8ce57a5f029658f53ceb8" id="r_gabb165ae96cd8ce57a5f029658f53ceb8"><td class="memItemLeft" align="right" valign="top">static synchronized native long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gabb165ae96cd8ce57a5f029658f53ceb8">H5Dget_storage_size</a> (long dataset_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, IllegalArgumentException</td></tr>
<tr class="separator:gabb165ae96cd8ce57a5f029658f53ceb8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gacd5f2a5425193c6db8e051ddcda6775e" id="r_gacd5f2a5425193c6db8e051ddcda6775e"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gacd5f2a5425193c6db8e051ddcda6775e">H5Dget_type</a> (long dataset_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a> </td></tr>
<tr class="separator:gacd5f2a5425193c6db8e051ddcda6775e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gad947f4f8952193b1e8ba1ebb13488c23" id="r_gad947f4f8952193b1e8ba1ebb13488c23"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gad947f4f8952193b1e8ba1ebb13488c23">H5Diterate</a> (byte[] buf, long buf_type, long space_id, <a class="el" href="interfacehdf_1_1hdf5lib_1_1callbacks_1_1_h5_d__iterate__cb.html">H5D_iterate_cb</a> op, <a class="el" href="interfacehdf_1_1hdf5lib_1_1callbacks_1_1_h5_d__iterate__t.html">H5D_iterate_t</a> op_data) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:gad947f4f8952193b1e8ba1ebb13488c23"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga3e5fea19063dbd157e54cb6a65d79500" id="r_ga3e5fea19063dbd157e54cb6a65d79500"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga3e5fea19063dbd157e54cb6a65d79500">H5Dopen</a> (long loc_id, String name, long dapl_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga3e5fea19063dbd157e54cb6a65d79500"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa9f3ec8386cef7ac957be505ad0da1b7" id="r_gaa9f3ec8386cef7ac957be505ad0da1b7"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaa9f3ec8386cef7ac957be505ad0da1b7">H5Dread</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, byte[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:gaa9f3ec8386cef7ac957be505ad0da1b7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga04982b415376895873aa72fa5b7cc323" id="r_ga04982b415376895873aa72fa5b7cc323"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga04982b415376895873aa72fa5b7cc323">H5Dread</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, byte[] obj, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga04982b415376895873aa72fa5b7cc323"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga36ecbd429649229d5818d41ffdc4878e" id="r_ga36ecbd429649229d5818d41ffdc4878e"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga36ecbd429649229d5818d41ffdc4878e">H5Dread</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, Object obj) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_exception.html">HDF5Exception</a>, <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga36ecbd429649229d5818d41ffdc4878e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga23638bc229bd200e75a336d3a03bf242" id="r_ga23638bc229bd200e75a336d3a03bf242"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga23638bc229bd200e75a336d3a03bf242">H5Dread</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, Object obj, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_exception.html">HDF5Exception</a>, <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga23638bc229bd200e75a336d3a03bf242"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4870318bd977d0b15a3b32a299149748" id="r_ga4870318bd977d0b15a3b32a299149748"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga4870318bd977d0b15a3b32a299149748">H5Dread_double</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, double[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga4870318bd977d0b15a3b32a299149748"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga21a2d290fff175e58980481b8361290f" id="r_ga21a2d290fff175e58980481b8361290f"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga21a2d290fff175e58980481b8361290f">H5Dread_double</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, double[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga21a2d290fff175e58980481b8361290f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gace893ed0b16ad6b736281f951aeb0a5e" id="r_gace893ed0b16ad6b736281f951aeb0a5e"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gace893ed0b16ad6b736281f951aeb0a5e">H5Dread_float</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, float[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:gace893ed0b16ad6b736281f951aeb0a5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gae07af9275cb62bea45c18ee2167194f6" id="r_gae07af9275cb62bea45c18ee2167194f6"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gae07af9275cb62bea45c18ee2167194f6">H5Dread_float</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, float[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:gae07af9275cb62bea45c18ee2167194f6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab288a65798d9f924aa811468d38561f0" id="r_gab288a65798d9f924aa811468d38561f0"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gab288a65798d9f924aa811468d38561f0">H5Dread_int</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, int[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:gab288a65798d9f924aa811468d38561f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga907c3426d50438816523b5cee4c8c75a" id="r_ga907c3426d50438816523b5cee4c8c75a"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga907c3426d50438816523b5cee4c8c75a">H5Dread_int</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, int[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga907c3426d50438816523b5cee4c8c75a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf5abdc9881804ee0325b90e164411327" id="r_gaf5abdc9881804ee0325b90e164411327"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaf5abdc9881804ee0325b90e164411327">H5Dread_long</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, long[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:gaf5abdc9881804ee0325b90e164411327"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga65d51d327dfbffd6912d575133416312" id="r_ga65d51d327dfbffd6912d575133416312"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga65d51d327dfbffd6912d575133416312">H5Dread_long</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, long[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga65d51d327dfbffd6912d575133416312"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga44f93deb6f15a9ba8a7d0d65548935a0" id="r_ga44f93deb6f15a9ba8a7d0d65548935a0"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga44f93deb6f15a9ba8a7d0d65548935a0">H5Dread_reg_ref</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, String[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga44f93deb6f15a9ba8a7d0d65548935a0"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga417d8175c5b2a43b0c221b1e743153f8" id="r_ga417d8175c5b2a43b0c221b1e743153f8"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga417d8175c5b2a43b0c221b1e743153f8">H5Dread_short</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, short[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga417d8175c5b2a43b0c221b1e743153f8"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga74bd7699d196a43b11c5aac6e9e1e49b" id="r_ga74bd7699d196a43b11c5aac6e9e1e49b"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga74bd7699d196a43b11c5aac6e9e1e49b">H5Dread_short</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, short[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga74bd7699d196a43b11c5aac6e9e1e49b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaca7b980e81fc5d46ae316c0b3a1fa31e" id="r_gaca7b980e81fc5d46ae316c0b3a1fa31e"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaca7b980e81fc5d46ae316c0b3a1fa31e">H5Dread_string</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, String[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:gaca7b980e81fc5d46ae316c0b3a1fa31e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa95403cc5417d973533c4f14d7621e31" id="r_gaa95403cc5417d973533c4f14d7621e31"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaa95403cc5417d973533c4f14d7621e31">H5Dread_VLStrings</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, Object[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:gaa95403cc5417d973533c4f14d7621e31"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaad6694da6325ec41ac9dbd909e73424a" id="r_gaad6694da6325ec41ac9dbd909e73424a"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaad6694da6325ec41ac9dbd909e73424a">H5DreadVL</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, Object[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:gaad6694da6325ec41ac9dbd909e73424a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7bcc33e2018e69180403add6d3c8eb5c" id="r_ga7bcc33e2018e69180403add6d3c8eb5c"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga7bcc33e2018e69180403add6d3c8eb5c">H5Drefresh</a> (long dset_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td></tr>
<tr class="separator:ga7bcc33e2018e69180403add6d3c8eb5c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga956bf0f040f584bb5bd1f32aacc6b843" id="r_ga956bf0f040f584bb5bd1f32aacc6b843"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga956bf0f040f584bb5bd1f32aacc6b843">H5Dset_extent</a> (long dset_id, long size[]) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga956bf0f040f584bb5bd1f32aacc6b843"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gafd5f1c9a192fceb27b93f42e24b1de4b" id="r_gafd5f1c9a192fceb27b93f42e24b1de4b"><td class="memItemLeft" align="right" valign="top">static synchronized native long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gafd5f1c9a192fceb27b93f42e24b1de4b">H5Dvlen_get_buf_size</a> (long dset_id, long type_id, long space_id) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td></tr>
<tr class="separator:gafd5f1c9a192fceb27b93f42e24b1de4b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga8ec234d17b1f5c48e8065d0426f6177c" id="r_ga8ec234d17b1f5c48e8065d0426f6177c"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga8ec234d17b1f5c48e8065d0426f6177c">H5Dvlen_reclaim</a> (long type_id, long space_id, long xfer_plist_id, byte[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga8ec234d17b1f5c48e8065d0426f6177c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga704d833e466c8ee9c9e11c0bc273e2ae" id="r_ga704d833e466c8ee9c9e11c0bc273e2ae"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga704d833e466c8ee9c9e11c0bc273e2ae">H5Dwrite</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, byte[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga704d833e466c8ee9c9e11c0bc273e2ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gac1ac212d9a253dc6a1344b87d687f911" id="r_gac1ac212d9a253dc6a1344b87d687f911"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gac1ac212d9a253dc6a1344b87d687f911">H5Dwrite</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, byte[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:gac1ac212d9a253dc6a1344b87d687f911"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gadd2866a51416f4099b37d4527dc3919a" id="r_gadd2866a51416f4099b37d4527dc3919a"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gadd2866a51416f4099b37d4527dc3919a">H5Dwrite</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, Object obj) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_exception.html">HDF5Exception</a>, <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:gadd2866a51416f4099b37d4527dc3919a"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga4492448ec78e600e5f74cb8d0524ddd1" id="r_ga4492448ec78e600e5f74cb8d0524ddd1"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga4492448ec78e600e5f74cb8d0524ddd1">H5Dwrite</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, Object obj, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_exception.html">HDF5Exception</a>, <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga4492448ec78e600e5f74cb8d0524ddd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaa99ea39b77e34e1e2e4ce6058863e372" id="r_gaa99ea39b77e34e1e2e4ce6058863e372"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaa99ea39b77e34e1e2e4ce6058863e372">H5Dwrite_double</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, double[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:gaa99ea39b77e34e1e2e4ce6058863e372"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaf6a969b1c8996381e08d4829c5a9ea37" id="r_gaf6a969b1c8996381e08d4829c5a9ea37"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaf6a969b1c8996381e08d4829c5a9ea37">H5Dwrite_double</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, double[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:gaf6a969b1c8996381e08d4829c5a9ea37"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7855efed7b14c91161f8600e5bfdddf1" id="r_ga7855efed7b14c91161f8600e5bfdddf1"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga7855efed7b14c91161f8600e5bfdddf1">H5Dwrite_float</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, float[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga7855efed7b14c91161f8600e5bfdddf1"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9e34b3bb9585624f2d5a4e9a8d49a898" id="r_ga9e34b3bb9585624f2d5a4e9a8d49a898"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga9e34b3bb9585624f2d5a4e9a8d49a898">H5Dwrite_float</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, float[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga9e34b3bb9585624f2d5a4e9a8d49a898"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga606362638befa6bde88687e8914291d6" id="r_ga606362638befa6bde88687e8914291d6"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga606362638befa6bde88687e8914291d6">H5Dwrite_int</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, int[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga606362638befa6bde88687e8914291d6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7e8e7a776243beaba24295a0c20bec69" id="r_ga7e8e7a776243beaba24295a0c20bec69"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga7e8e7a776243beaba24295a0c20bec69">H5Dwrite_int</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, int[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga7e8e7a776243beaba24295a0c20bec69"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6c0b84a760a078fa6d054af7750fbf13" id="r_ga6c0b84a760a078fa6d054af7750fbf13"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga6c0b84a760a078fa6d054af7750fbf13">H5Dwrite_long</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, long[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga6c0b84a760a078fa6d054af7750fbf13"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gab9c8ca065cccf4bc1a8b21e4501377b6" id="r_gab9c8ca065cccf4bc1a8b21e4501377b6"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gab9c8ca065cccf4bc1a8b21e4501377b6">H5Dwrite_long</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, long[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:gab9c8ca065cccf4bc1a8b21e4501377b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga9458606e83b28f30359c25ca9d727feb" id="r_ga9458606e83b28f30359c25ca9d727feb"><td class="memItemLeft" align="right" valign="top">static synchronized int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga9458606e83b28f30359c25ca9d727feb">H5Dwrite_short</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, short[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException </td></tr>
<tr class="separator:ga9458606e83b28f30359c25ca9d727feb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga7ee9c8c3cd5aeb7716b8134cd2d33ddd" id="r_ga7ee9c8c3cd5aeb7716b8134cd2d33ddd"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga7ee9c8c3cd5aeb7716b8134cd2d33ddd">H5Dwrite_short</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, short[] buf, boolean isCriticalPinning) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga7ee9c8c3cd5aeb7716b8134cd2d33ddd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga6a23db706a05329cc407c8699f7c4272" id="r_ga6a23db706a05329cc407c8699f7c4272"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga6a23db706a05329cc407c8699f7c4272">H5Dwrite_string</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, String[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga6a23db706a05329cc407c8699f7c4272"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:gaefe2c7fdc0a8f98182763c48f0d4c0db" id="r_gaefe2c7fdc0a8f98182763c48f0d4c0db"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#gaefe2c7fdc0a8f98182763c48f0d4c0db">H5Dwrite_VLStrings</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, Object[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:gaefe2c7fdc0a8f98182763c48f0d4c0db"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ga99952adc8f6438ef5440199553219460" id="r_ga99952adc8f6438ef5440199553219460"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="#ga99952adc8f6438ef5440199553219460">H5DwriteVL</a> (long dataset_id, long mem_type_id, long mem_space_id, long file_space_id, long xfer_plist_id, Object[] buf) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td></tr>
<tr class="separator:ga99952adc8f6438ef5440199553219460"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<h2 class="groupheader">Function Documentation</h2>
<a id="ga05333dc1bf3137a522faaf54e84f94d1" name="ga05333dc1bf3137a522faaf54e84f94d1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga05333dc1bf3137a522faaf54e84f94d1">&#9670;&#160;</a></span>H5Dclose()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static int H5Dclose </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span></td><td>)</td>
<td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dclose ends access to a dataset specified by dataset_id and releases resources used by it.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset to finish access to.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gae13a74c05fe8461e036d79cfa0b9ae93" name="gae13a74c05fe8461e036d79cfa0b9ae93"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae13a74c05fe8461e036d79cfa0b9ae93">&#9670;&#160;</a></span>H5Dcopy()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dcopy </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>src_did</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dst_did</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dcopy copies the content of one dataset to another dataset.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">src_did</td><td>the identifier of the source dataset </td></tr>
<tr><td class="paramname">dst_did</td><td>the identifier of the destination dataset</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga697b4923029670289baf1360ab5dd4de" name="ga697b4923029670289baf1360ab5dd4de"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga697b4923029670289baf1360ab5dd4de">&#9670;&#160;</a></span>H5Dcreate()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static long H5Dcreate </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>loc_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">String</td> <td class="paramname"><span class="paramname"><em>name</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>lcpl_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dcpl_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dapl_id</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dcreate creates a new dataset named name at the location specified by loc_id.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">loc_id</td><td>IN: Location identifier </td></tr>
<tr><td class="paramname">name</td><td>IN: Dataset name </td></tr>
<tr><td class="paramname">type_id</td><td>IN: Datatype identifier </td></tr>
<tr><td class="paramname">space_id</td><td>IN: Dataspace identifier </td></tr>
<tr><td class="paramname">lcpl_id</td><td>IN: Identifier of link creation property list. </td></tr>
<tr><td class="paramname">dcpl_id</td><td>IN: Identifier of dataset creation property list. </td></tr>
<tr><td class="paramname">dapl_id</td><td>IN: Identifier of dataset access property list.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a dataset identifier</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaf3dbd8ec633d626bbdbea888fc618baf" name="gaf3dbd8ec633d626bbdbea888fc618baf"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf3dbd8ec633d626bbdbea888fc618baf">&#9670;&#160;</a></span>H5Dcreate_anon()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static long H5Dcreate_anon </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>loc_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dcpl_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dapl_id</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dcreate_anon creates a dataset in the file specified by loc_id.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">loc_id</td><td>IN: Location identifier </td></tr>
<tr><td class="paramname">type_id</td><td>IN: Datatype identifier </td></tr>
<tr><td class="paramname">space_id</td><td>IN: Dataspace identifier </td></tr>
<tr><td class="paramname">dcpl_id</td><td>IN: Identifier of dataset creation property list. </td></tr>
<tr><td class="paramname">dapl_id</td><td>IN: Identifier of dataset access property list.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a dataset identifier</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaeb685e83478d0aaed8254d8cbdf82814" name="gaeb685e83478d0aaed8254d8cbdf82814"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaeb685e83478d0aaed8254d8cbdf82814">&#9670;&#160;</a></span>H5Dfill()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native void H5Dfill </td>
<td>(</td>
<td class="paramtype">byte[]</td> <td class="paramname"><span class="paramname"><em>fill</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>fill_type</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>buf_type</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>space_id</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dfill explicitly fills the dataspace selection in memory, space_id, with the fill value specified in fill.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">fill</td><td>IN: Pointer to the fill value to be used. </td></tr>
<tr><td class="paramname">fill_type</td><td>IN: Fill value datatype identifier. </td></tr>
<tr><td class="paramname">buf</td><td>IN/OUT: Pointer to the memory buffer containing the selection to be filled. </td></tr>
<tr><td class="paramname">buf_type</td><td>IN: Datatype of dataspace elements to be filled. </td></tr>
<tr><td class="paramname">space_id</td><td>IN: Dataspace describing memory buffer and containing the selection to be filled.</td></tr>
</table>
</dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>buf is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga60d8888505f2f13f0664cf30cdb46ddc" name="ga60d8888505f2f13f0664cf30cdb46ddc"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga60d8888505f2f13f0664cf30cdb46ddc">&#9670;&#160;</a></span>H5Dflush()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native void H5Dflush </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dset_id</em></span></td><td>)</td>
<td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dflush causes all buffers associated with a dataset to be immediately flushed to disk without removing the data from the cache.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>IN: Identifier of the dataset to be flushed.</td></tr>
</table>
</dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga8c4f5bfd12b839e706b239768f00fd73" name="ga8c4f5bfd12b839e706b239768f00fd73"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8c4f5bfd12b839e706b239768f00fd73">&#9670;&#160;</a></span>H5Dget_access_plist()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native long H5Dget_access_plist </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dset_id</em></span></td><td>)</td>
<td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dget_access_plist returns an identifier for a copy of the dataset access property list for a dataset.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>IN: Identifier of the dataset to query.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a dataset access property list identifier</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaa9c443492288880b2a172bf7d9de11cd" name="gaa9c443492288880b2a172bf7d9de11cd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa9c443492288880b2a172bf7d9de11cd">&#9670;&#160;</a></span>H5Dget_create_plist()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static long H5Dget_create_plist </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span></td><td>)</td>
<td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dget_create_plist returns an identifier for a copy of the dataset creation property list for a dataset.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset to query. </td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a dataset creation property list identifier if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gacb5914359da04ccf5deb4bd5d4df20aa" name="gacb5914359da04ccf5deb4bd5d4df20aa"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacb5914359da04ccf5deb4bd5d4df20aa">&#9670;&#160;</a></span>H5Dget_offset()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native long H5Dget_offset </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dset_id</em></span></td><td>)</td>
<td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dget_offset returns the address in the file of the dataset dset_id.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>IN: Identifier of the dataset in question</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the offset in bytes.</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga51881ce9568884c4ad4a8b11efdd3b8d" name="ga51881ce9568884c4ad4a8b11efdd3b8d"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga51881ce9568884c4ad4a8b11efdd3b8d">&#9670;&#160;</a></span>H5Dget_space()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static long H5Dget_space </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span></td><td>)</td>
<td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dget_space returns an identifier for a copy of the dataspace for a dataset.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset to query.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a dataspace identifier if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaa1f81b276dfe121943d502f620779355" name="gaa1f81b276dfe121943d502f620779355"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa1f81b276dfe121943d502f620779355">&#9670;&#160;</a></span>H5Dget_space_status()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dget_space_status </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dset_id</em></span></td><td>)</td>
<td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dget_space_status determines whether space has been allocated for the dataset dset_id.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>IN: Identifier of the dataset to query.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the space allocation status</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gabb165ae96cd8ce57a5f029658f53ceb8" name="gabb165ae96cd8ce57a5f029658f53ceb8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gabb165ae96cd8ce57a5f029658f53ceb8">&#9670;&#160;</a></span>H5Dget_storage_size()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native long H5Dget_storage_size </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span></td><td>)</td>
<td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, IllegalArgumentException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dget_storage_size returns the amount of storage that is required for the dataset.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset in question</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>he amount of storage space allocated for the dataset.</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gacd5f2a5425193c6db8e051ddcda6775e" name="gacd5f2a5425193c6db8e051ddcda6775e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gacd5f2a5425193c6db8e051ddcda6775e">&#9670;&#160;</a></span>H5Dget_type()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static long H5Dget_type </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span></td><td>)</td>
<td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dget_type returns an identifier for a copy of the datatype for a dataset.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset to query.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a datatype identifier if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gad947f4f8952193b1e8ba1ebb13488c23" name="gad947f4f8952193b1e8ba1ebb13488c23"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gad947f4f8952193b1e8ba1ebb13488c23">&#9670;&#160;</a></span>H5Diterate()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Diterate </td>
<td>(</td>
<td class="paramtype">byte[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>buf_type</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="interfacehdf_1_1hdf5lib_1_1callbacks_1_1_h5_d__iterate__cb.html">H5D_iterate_cb</a></td> <td class="paramname"><span class="paramname"><em>op</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype"><a class="el" href="interfacehdf_1_1hdf5lib_1_1callbacks_1_1_h5_d__iterate__t.html">H5D_iterate_t</a></td> <td class="paramname"><span class="paramname"><em>op_data</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Diterate iterates over all the data elements in the memory buffer buf, executing the callback function operator once for each such data element.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">buf</td><td>IN/OUT: Pointer to the memory containing the elements to iterate over. </td></tr>
<tr><td class="paramname">buf_type</td><td>IN: Buffer datatype identifier. </td></tr>
<tr><td class="paramname">space_id</td><td>IN: Dataspace describing memory buffer. </td></tr>
<tr><td class="paramname">op</td><td>IN: Callback function to operate on each value. </td></tr>
<tr><td class="paramname">op_data</td><td>IN/OUT: Pointer to any user-efined data for use by operator function.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>returns the return value of the first operator that returns a positive value, or zero if all members were processed with no operator returning non-zero.</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>buf is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga3e5fea19063dbd157e54cb6a65d79500" name="ga3e5fea19063dbd157e54cb6a65d79500"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga3e5fea19063dbd157e54cb6a65d79500">&#9670;&#160;</a></span>H5Dopen()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static long H5Dopen </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>loc_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">String</td> <td class="paramname"><span class="paramname"><em>name</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dapl_id</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dopen opens the existing dataset specified by a location identifier and name, loc_id and name, respectively.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">loc_id</td><td>IN: Location identifier </td></tr>
<tr><td class="paramname">name</td><td>IN: Dataset name </td></tr>
<tr><td class="paramname">dapl_id</td><td>IN: Identifier of dataset access property list.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a dataset identifier if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaa9f3ec8386cef7ac957be505ad0da1b7" name="gaa9f3ec8386cef7ac957be505ad0da1b7"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa9f3ec8386cef7ac957be505ad0da1b7">&#9670;&#160;</a></span>H5Dread() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dread </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer buf.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga04982b415376895873aa72fa5b7cc323" name="ga04982b415376895873aa72fa5b7cc323"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga04982b415376895873aa72fa5b7cc323">&#9670;&#160;</a></span>H5Dread() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dread </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte[]</td> <td class="paramname"><span class="paramname"><em>obj</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer buf.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">obj</td><td>Buffer to store data read from the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga36ecbd429649229d5818d41ffdc4878e" name="ga36ecbd429649229d5818d41ffdc4878e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga36ecbd429649229d5818d41ffdc4878e">&#9670;&#160;</a></span>H5Dread() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dread </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Object</td> <td class="paramname"><span class="paramname"><em>obj</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_exception.html">HDF5Exception</a>, <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer buf.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">obj</td><td>Buffer to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga23638bc229bd200e75a336d3a03bf242" name="ga23638bc229bd200e75a336d3a03bf242"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga23638bc229bd200e75a336d3a03bf242">&#9670;&#160;</a></span>H5Dread() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dread </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Object</td> <td class="paramname"><span class="paramname"><em>obj</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_exception.html">HDF5Exception</a>, <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application data object.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">obj</td><td>Object to store data read from the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_exception.html">HDF5Exception</a></td><td>Failure in the data conversion. </td></tr>
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data object is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga4870318bd977d0b15a3b32a299149748" name="ga4870318bd977d0b15a3b32a299149748"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4870318bd977d0b15a3b32a299149748">&#9670;&#160;</a></span>H5Dread_double() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dread_double </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of type double.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of double to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga21a2d290fff175e58980481b8361290f" name="ga21a2d290fff175e58980481b8361290f"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga21a2d290fff175e58980481b8361290f">&#9670;&#160;</a></span>H5Dread_double() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dread_double </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of type double.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of type double to store data read from the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gace893ed0b16ad6b736281f951aeb0a5e" name="gace893ed0b16ad6b736281f951aeb0a5e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gace893ed0b16ad6b736281f951aeb0a5e">&#9670;&#160;</a></span>H5Dread_float() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dread_float </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of float.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of float to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gae07af9275cb62bea45c18ee2167194f6" name="gae07af9275cb62bea45c18ee2167194f6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gae07af9275cb62bea45c18ee2167194f6">&#9670;&#160;</a></span>H5Dread_float() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dread_float </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of float.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of float to store data read from the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gab288a65798d9f924aa811468d38561f0" name="gab288a65798d9f924aa811468d38561f0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab288a65798d9f924aa811468d38561f0">&#9670;&#160;</a></span>H5Dread_int() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dread_int </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of int.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of int to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga907c3426d50438816523b5cee4c8c75a" name="ga907c3426d50438816523b5cee4c8c75a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga907c3426d50438816523b5cee4c8c75a">&#9670;&#160;</a></span>H5Dread_int() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dread_int </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of int.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of int to store data read from the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaf5abdc9881804ee0325b90e164411327" name="gaf5abdc9881804ee0325b90e164411327"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf5abdc9881804ee0325b90e164411327">&#9670;&#160;</a></span>H5Dread_long() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dread_long </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of long.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of long to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga65d51d327dfbffd6912d575133416312" name="ga65d51d327dfbffd6912d575133416312"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga65d51d327dfbffd6912d575133416312">&#9670;&#160;</a></span>H5Dread_long() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dread_long </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of long.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of long to store data read from the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga44f93deb6f15a9ba8a7d0d65548935a0" name="ga44f93deb6f15a9ba8a7d0d65548935a0"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga44f93deb6f15a9ba8a7d0d65548935a0">&#9670;&#160;</a></span>H5Dread_reg_ref()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dread_reg_ref </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">String[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of string.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of string to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga417d8175c5b2a43b0c221b1e743153f8" name="ga417d8175c5b2a43b0c221b1e743153f8"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga417d8175c5b2a43b0c221b1e743153f8">&#9670;&#160;</a></span>H5Dread_short() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dread_short </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">short[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of short.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of short to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga74bd7699d196a43b11c5aac6e9e1e49b" name="ga74bd7699d196a43b11c5aac6e9e1e49b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga74bd7699d196a43b11c5aac6e9e1e49b">&#9670;&#160;</a></span>H5Dread_short() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dread_short </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">short[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of short.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of short to store data read from the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaca7b980e81fc5d46ae316c0b3a1fa31e" name="gaca7b980e81fc5d46ae316c0b3a1fa31e"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaca7b980e81fc5d46ae316c0b3a1fa31e">&#9670;&#160;</a></span>H5Dread_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dread_string </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">String[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of string.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of string to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaa95403cc5417d973533c4f14d7621e31" name="gaa95403cc5417d973533c4f14d7621e31"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa95403cc5417d973533c4f14d7621e31">&#9670;&#160;</a></span>H5Dread_VLStrings()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dread_VLStrings </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Object[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of variable-lenght strings.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of variable-lenght strings to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaad6694da6325ec41ac9dbd909e73424a" name="gaad6694da6325ec41ac9dbd909e73424a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaad6694da6325ec41ac9dbd909e73424a">&#9670;&#160;</a></span>H5DreadVL()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5DreadVL </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Object[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dread reads a (partial) dataset, specified by its identifier dataset_id, from the file into the application memory buffer of variable-lenght.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of variable-lenght to store data read from the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data buffer is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga7bcc33e2018e69180403add6d3c8eb5c" name="ga7bcc33e2018e69180403add6d3c8eb5c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7bcc33e2018e69180403add6d3c8eb5c">&#9670;&#160;</a></span>H5Drefresh()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native void H5Drefresh </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dset_id</em></span></td><td>)</td>
<td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Drefresh causes all buffers associated with a dataset to be cleared and immediately re-loaded with updated contents from disk. This function essentially closes the dataset, evicts all metadata associated with it from the cache, and then re-opens the dataset. The reopened dataset is automatically re-registered with the same ID.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>IN: Identifier of the dataset to be refreshed.</td></tr>
</table>
</dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga956bf0f040f584bb5bd1f32aacc6b843" name="ga956bf0f040f584bb5bd1f32aacc6b843"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga956bf0f040f584bb5bd1f32aacc6b843">&#9670;&#160;</a></span>H5Dset_extent()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native void H5Dset_extent </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>size</em></span>[]&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dset_extent sets the current dimensions of the chunked dataset dset_id to the sizes specified in size.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>IN: Chunked dataset identifier. </td></tr>
<tr><td class="paramname">size</td><td>IN: Array containing the new magnitude of each dimension of the dataset.</td></tr>
</table>
</dd>
</dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>size is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gafd5f1c9a192fceb27b93f42e24b1de4b" name="gafd5f1c9a192fceb27b93f42e24b1de4b"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gafd5f1c9a192fceb27b93f42e24b1de4b">&#9670;&#160;</a></span>H5Dvlen_get_buf_size()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native long H5Dvlen_get_buf_size </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>space_id</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dvlen_get_buf_size determines the number of bytes required to store the VL data from the dataset, using the space_id for the selection in the dataset on disk and the type_id for the memory representation of the VL data in memory.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dset_id</td><td>IN: Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">type_id</td><td>IN: Identifier of the datatype. </td></tr>
<tr><td class="paramname">space_id</td><td>IN: Identifier of the dataspace.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>the size in bytes of the memory buffer required to store the VL data.</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>buf is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga8ec234d17b1f5c48e8065d0426f6177c" name="ga8ec234d17b1f5c48e8065d0426f6177c"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga8ec234d17b1f5c48e8065d0426f6177c">&#9670;&#160;</a></span>H5Dvlen_reclaim()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dvlen_reclaim </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dvlen_reclaim reclaims buffer used for VL data.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">type_id</td><td>Identifier of the datatype. </td></tr>
<tr><td class="paramname">space_id</td><td>Identifier of the dataspace. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer with data to be reclaimed.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>buf is null.</td></tr>
</table>
</dd>
</dl>
<dl class="deprecated"><dt><b><a class="el" href="deprecated.html#_deprecated000005">Deprecated</a></b></dt><dd>As of HDF5 1.12.0 in favor of H5Treclaim </dd></dl>
</div>
</div>
<a id="ga704d833e466c8ee9c9e11c0bc273e2ae" name="ga704d833e466c8ee9c9e11c0bc273e2ae"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga704d833e466c8ee9c9e11c0bc273e2ae">&#9670;&#160;</a></span>H5Dwrite() <span class="overload">[1/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dwrite </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer with data to be written to the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gac1ac212d9a253dc6a1344b87d687f911" name="gac1ac212d9a253dc6a1344b87d687f911"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gac1ac212d9a253dc6a1344b87d687f911">&#9670;&#160;</a></span>H5Dwrite() <span class="overload">[2/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dwrite </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">byte[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer with data to be written to the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gadd2866a51416f4099b37d4527dc3919a" name="gadd2866a51416f4099b37d4527dc3919a"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gadd2866a51416f4099b37d4527dc3919a">&#9670;&#160;</a></span>H5Dwrite() <span class="overload">[3/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dwrite </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Object</td> <td class="paramname"><span class="paramname"><em>obj</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_exception.html">HDF5Exception</a>, <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">obj</td><td>Buffer with data to be written to the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga4492448ec78e600e5f74cb8d0524ddd1" name="ga4492448ec78e600e5f74cb8d0524ddd1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga4492448ec78e600e5f74cb8d0524ddd1">&#9670;&#160;</a></span>H5Dwrite() <span class="overload">[4/4]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dwrite </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Object</td> <td class="paramname"><span class="paramname"><em>obj</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_exception.html">HDF5Exception</a>, <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory data object into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">obj</td><td>Object with data to be written to the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_exception.html">HDF5Exception</a></td><td>Failure in the data conversion. </td></tr>
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>data object is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaa99ea39b77e34e1e2e4ce6058863e372" name="gaa99ea39b77e34e1e2e4ce6058863e372"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaa99ea39b77e34e1e2e4ce6058863e372">&#9670;&#160;</a></span>H5Dwrite_double() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dwrite_double </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of double with data to be written to the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaf6a969b1c8996381e08d4829c5a9ea37" name="gaf6a969b1c8996381e08d4829c5a9ea37"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaf6a969b1c8996381e08d4829c5a9ea37">&#9670;&#160;</a></span>H5Dwrite_double() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dwrite_double </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">double[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of double with data to be written to the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga7855efed7b14c91161f8600e5bfdddf1" name="ga7855efed7b14c91161f8600e5bfdddf1"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7855efed7b14c91161f8600e5bfdddf1">&#9670;&#160;</a></span>H5Dwrite_float() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dwrite_float </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of float with data to be written to the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga9e34b3bb9585624f2d5a4e9a8d49a898" name="ga9e34b3bb9585624f2d5a4e9a8d49a898"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9e34b3bb9585624f2d5a4e9a8d49a898">&#9670;&#160;</a></span>H5Dwrite_float() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dwrite_float </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">float[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of float with data to be written to the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga606362638befa6bde88687e8914291d6" name="ga606362638befa6bde88687e8914291d6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga606362638befa6bde88687e8914291d6">&#9670;&#160;</a></span>H5Dwrite_int() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dwrite_int </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of int with data to be written to the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga7e8e7a776243beaba24295a0c20bec69" name="ga7e8e7a776243beaba24295a0c20bec69"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7e8e7a776243beaba24295a0c20bec69">&#9670;&#160;</a></span>H5Dwrite_int() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dwrite_int </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">int[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of int with data to be written to the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga6c0b84a760a078fa6d054af7750fbf13" name="ga6c0b84a760a078fa6d054af7750fbf13"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6c0b84a760a078fa6d054af7750fbf13">&#9670;&#160;</a></span>H5Dwrite_long() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dwrite_long </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of long with data to be written to the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gab9c8ca065cccf4bc1a8b21e4501377b6" name="gab9c8ca065cccf4bc1a8b21e4501377b6"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gab9c8ca065cccf4bc1a8b21e4501377b6">&#9670;&#160;</a></span>H5Dwrite_long() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dwrite_long </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of long with data to be written to the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga9458606e83b28f30359c25ca9d727feb" name="ga9458606e83b28f30359c25ca9d727feb"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga9458606e83b28f30359c25ca9d727feb">&#9670;&#160;</a></span>H5Dwrite_short() <span class="overload">[1/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized int H5Dwrite_short </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">short[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of short with data to be written to the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga7ee9c8c3cd5aeb7716b8134cd2d33ddd" name="ga7ee9c8c3cd5aeb7716b8134cd2d33ddd"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga7ee9c8c3cd5aeb7716b8134cd2d33ddd">&#9670;&#160;</a></span>H5Dwrite_short() <span class="overload">[2/2]</span></h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dwrite_short </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">short[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">boolean</td> <td class="paramname"><span class="paramname"><em>isCriticalPinning</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of short with data to be written to the file. </td></tr>
<tr><td class="paramname">isCriticalPinning</td><td>request lock on data reference.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga6a23db706a05329cc407c8699f7c4272" name="ga6a23db706a05329cc407c8699f7c4272"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga6a23db706a05329cc407c8699f7c4272">&#9670;&#160;</a></span>H5Dwrite_string()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dwrite_string </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">String[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of string with data to be written to the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="gaefe2c7fdc0a8f98182763c48f0d4c0db" name="gaefe2c7fdc0a8f98182763c48f0d4c0db"></a>
<h2 class="memtitle"><span class="permalink"><a href="#gaefe2c7fdc0a8f98182763c48f0d4c0db">&#9670;&#160;</a></span>H5Dwrite_VLStrings()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5Dwrite_VLStrings </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Object[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite_VLStrings writes a (partial) variable length String dataset, specified by its identifier dataset_id, from the application memory buffer buf into the file.</p>
<p>-&mdash; contributed by Rosetta Biosoftware</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer with data to be written to the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
<a id="ga99952adc8f6438ef5440199553219460" name="ga99952adc8f6438ef5440199553219460"></a>
<h2 class="memtitle"><span class="permalink"><a href="#ga99952adc8f6438ef5440199553219460">&#9670;&#160;</a></span>H5DwriteVL()</h2>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
<tr>
<td class="mlabels-left">
<table class="memname">
<tr>
<td class="memname">static synchronized native int H5DwriteVL </td>
<td>(</td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>dataset_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_type_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>mem_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>file_space_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">long</td> <td class="paramname"><span class="paramname"><em>xfer_plist_id</em></span>, </td>
</tr>
<tr>
<td class="paramkey"></td>
<td></td>
<td class="paramtype">Object[]</td> <td class="paramname"><span class="paramname"><em>buf</em></span>&#160;) throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException</td>
</tr>
</table>
</td>
<td class="mlabels-right">
<span class="mlabels"><span class="mlabel static">static</span></span> </td>
</tr>
</table>
</div><div class="memdoc">
<p>H5Dwrite writes a (partial) dataset, specified by its identifier dataset_id, from the application memory buffer into the file.</p>
<dl class="params"><dt>Parameters</dt><dd>
<table class="params">
<tr><td class="paramname">dataset_id</td><td>Identifier of the dataset read from. </td></tr>
<tr><td class="paramname">mem_type_id</td><td>Identifier of the memory datatype. </td></tr>
<tr><td class="paramname">mem_space_id</td><td>Identifier of the memory dataspace. </td></tr>
<tr><td class="paramname">file_space_id</td><td>Identifier of the dataset's dataspace in the file. </td></tr>
<tr><td class="paramname">xfer_plist_id</td><td>Identifier of a transfer property list for this I/O operation. </td></tr>
<tr><td class="paramname">buf</td><td>Buffer of variable-length with data to be written to the file.</td></tr>
</table>
</dd>
</dl>
<dl class="section return"><dt>Returns</dt><dd>a non-negative value if successful</dd></dl>
<dl class="exception"><dt>Exceptions</dt><dd>
<table class="exception">
<tr><td class="paramname"><a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a></td><td>Error from the HDF5 Library. </td></tr>
<tr><td class="paramname">NullPointerException</td><td>name is null. </td></tr>
</table>
</dd>
</dl>
</div>
</div>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
<ul>
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.13.2 </li>
</ul>
</div>
</body>
</html>