summaryrefslogtreecommitdiffstats
path: root/develop/group___j_h5_t.html
diff options
context:
space:
mode:
authorbyrnHDF <byrnHDF@users.noreply.github.com>2023-11-16 13:49:28 (GMT)
committerbyrnHDF <byrnHDF@users.noreply.github.com>2023-11-16 13:49:28 (GMT)
commit4f20d880c97be1249f8d89ced95f72836dbf3ee0 (patch)
tree30d8dcb282134b7126b092796f2be00d2d97bd3c /develop/group___j_h5_t.html
parent4e7e457497c948b41c8b0065225875bf10cdf9d4 (diff)
downloadhdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.zip
hdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.tar.gz
hdf5-4f20d880c97be1249f8d89ced95f72836dbf3ee0.tar.bz2
deploy: ef39882fa1e13740d2530c7a0637bd1f1a822b68
Diffstat (limited to 'develop/group___j_h5_t.html')
-rw-r--r--develop/group___j_h5_t.html4297
1 files changed, 4297 insertions, 0 deletions
diff --git a/develop/group___j_h5_t.html b/develop/group___j_h5_t.html
new file mode 100644
index 0000000..a7f7d7c
--- /dev/null
+++ b/develop/group___j_h5_t.html
@@ -0,0 +1,4297 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
+<meta http-equiv="X-UA-Compatible" content="IE=9"/>
+<meta name="generator" content="Doxygen 1.9.1"/>
+<meta name="viewport" content="width=device-width, initial-scale=1"/>
+<title>HDF5: Java Datatype (H5T) 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="resize.js"></script>
+<script type="text/javascript" src="navtreedata.js"></script>
+<script type="text/javascript" src="navtree.js"></script>
+<link href="search/search.css" rel="stylesheet" type="text/css"/>
+<script type="text/javascript" src="search/searchdata.js"></script>
+<script type="text/javascript" src="search/search.js"></script>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+ $(document).ready(function() { init_search(); });
+/* @license-end */
+</script>
+<link href="doxygen.css" rel="stylesheet" type="text/css" />
+<link href="hdf5doxy.css" rel="stylesheet" type="text/css">
+<!-- <link href="hdf5doxy.css" rel="stylesheet" type="text/css"/>
+ -->
+<script type="text/javascript" src="hdf5_navtree_hacks.js"></script>
+</head>
+<body>
+<div style="background:#FFDDDD;font-size:120%;text-align:center;margin:0;padding:5px">Please, help us to better serve our user community by answering the following short survey: <a href="https://www.hdfgroup.org/website-survey/">https://www.hdfgroup.org/website-survey/</a></div>
+<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
+<div id="titlearea">
+<table cellspacing="0" cellpadding="0">
+ <tbody>
+ <tr style="height: 56px;">
+ <td id="projectlogo"><img alt="Logo" src="HDFG-logo.png"/></td>
+ <td id="projectalign" style="padding-left: 0.5em;">
+ <div id="projectname"><a href="https://www.hdfgroup.org">HDF5</a>
+ &#160;<span id="projectnumber">1.15.0.ef39882</span>
+ </div>
+ <div id="projectbrief">API Reference</div>
+ </td>
+ <td> <div id="MSearchBox" class="MSearchBoxInactive">
+ <span class="left">
+ <img id="MSearchSelect" src="search/mag_sel.svg"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ alt=""/>
+ <input type="text" id="MSearchField" value="Search" accesskey="S"
+ onfocus="searchBox.OnSearchFieldFocus(true)"
+ onblur="searchBox.OnSearchFieldFocus(false)"
+ onkeyup="searchBox.OnSearchFieldChange(event)"/>
+ </span><span class="right">
+ <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.svg" alt=""/></a>
+ </span>
+ </div>
+</td>
+ </tr>
+ </tbody>
+</table>
+</div>
+<!-- end header part -->
+<!-- Generated by Doxygen 1.9.1 -->
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
+/* @license-end */
+</script>
+</div><!-- top -->
+<div id="side-nav" class="ui-resizable side-nav-resizable">
+ <div id="nav-tree">
+ <div id="nav-tree-contents">
+ <div id="nav-sync" class="sync"></div>
+ </div>
+ </div>
+ <div id="splitbar" style="-moz-user-select:none;"
+ class="ui-resizable-handle">
+ </div>
+</div>
+<script type="text/javascript">
+/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
+$(document).ready(function(){initNavTree('group___j_h5_t.html',''); initResizable(); });
+/* @license-end */
+</script>
+<div id="doc-content">
+<!-- window showing the filter options -->
+<div id="MSearchSelectWindow"
+ onmouseover="return searchBox.OnSearchSelectShow()"
+ onmouseout="return searchBox.OnSearchSelectHide()"
+ onkeydown="return searchBox.OnSearchSelectKey(event)">
+</div>
+
+<!-- iframe showing the search results (closed by default) -->
+<div id="MSearchResultsWindow">
+<iframe src="javascript:void(0)" frameborder="0"
+ name="MSearchResults" id="MSearchResults">
+</iframe>
+</div>
+
+<div class="header">
+ <div class="summary">
+<a href="#func-members">Functions</a> </div>
+ <div class="headertitle">
+<div class="title">Java Datatype (H5T) 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_t.html">Datatypes (H5T)</a>, C-API</dd>
+<dd>
+<a class="el" href="_h5_t__u_g.html">HDF5 Datatypes</a>, User Guide </dd></dl>
+<table class="memberdecls">
+<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
+Functions</h2></td></tr>
+<tr class="memitem:ga8fcc36fad01b1361ecf429e8ef78f150"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga8fcc36fad01b1361ecf429e8ef78f150">H5Tarray_create</a> (long base_id, int ndims, long[] dim) throws HDF5LibraryException, NullPointerException </td></tr>
+<tr class="separator:ga8fcc36fad01b1361ecf429e8ef78f150"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0e7cbb61e16f7397c91961e391bc9045"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga0e7cbb61e16f7397c91961e391bc9045">H5Tclose</a> (long type_id) throws HDF5LibraryException </td></tr>
+<tr class="separator:ga0e7cbb61e16f7397c91961e391bc9045"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga870d622003026c0bd7afaec6e7eeb38b"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga870d622003026c0bd7afaec6e7eeb38b">H5Tcommit</a> (long loc_id, String name, long type_id, long lcpl_id, long tcpl_id, long tapl_id) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:ga870d622003026c0bd7afaec6e7eeb38b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1ee05418fd16bcb495813c40ba8549c6"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga1ee05418fd16bcb495813c40ba8549c6">H5Tcommit_anon</a> (long loc_id, long type_id, long tcpl_id, long tapl_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga1ee05418fd16bcb495813c40ba8549c6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga35e616b8045f1ab7f94c5d19e95065c8"><td class="memItemLeft" align="right" valign="top">static synchronized native boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga35e616b8045f1ab7f94c5d19e95065c8">H5Tcommitted</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga35e616b8045f1ab7f94c5d19e95065c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga76397d7e784b948b3b4004b2b941bb9f"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga76397d7e784b948b3b4004b2b941bb9f">H5Tcompiler_conv</a> (long src_id, long dst_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga76397d7e784b948b3b4004b2b941bb9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7b75c3c2b80b8ae3c9780d6179a73e3c"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga7b75c3c2b80b8ae3c9780d6179a73e3c">H5Tconvert</a> (long src_id, long dst_id, long nelmts, byte[] buf, byte[] background, long plist_id) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:ga7b75c3c2b80b8ae3c9780d6179a73e3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga75c075582c603c9b24c3f306a7316212"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga75c075582c603c9b24c3f306a7316212">H5Tcopy</a> (long type_id) throws HDF5LibraryException </td></tr>
+<tr class="separator:ga75c075582c603c9b24c3f306a7316212"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4d9b2dbcd87dfb158ea554a69e57afa1"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga4d9b2dbcd87dfb158ea554a69e57afa1">H5Tcreate</a> (int tclass, long size) throws HDF5LibraryException </td></tr>
+<tr class="separator:ga4d9b2dbcd87dfb158ea554a69e57afa1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae6537ea8746a5123a28a12eccb9e24f0"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gae6537ea8746a5123a28a12eccb9e24f0">H5Tdecode</a> (byte[] buf) throws HDF5LibraryException, NullPointerException </td></tr>
+<tr class="separator:gae6537ea8746a5123a28a12eccb9e24f0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8ede9c3f30b8b53b1d3ddd7a4b006d5b"><td class="memItemLeft" align="right" valign="top">static synchronized native boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga8ede9c3f30b8b53b1d3ddd7a4b006d5b">H5Tdetect_class</a> (long type_id, int cls) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga8ede9c3f30b8b53b1d3ddd7a4b006d5b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga82064a64ce88c45ed29e10988eaee841"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga82064a64ce88c45ed29e10988eaee841">H5Tencode</a> (long obj_id, byte[] buf, long nalloc) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:ga82064a64ce88c45ed29e10988eaee841"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga85ecf1ca8b52d9941ca529df05c26bd7"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga85ecf1ca8b52d9941ca529df05c26bd7">H5Tenum_create</a> (long base_id) throws HDF5LibraryException </td></tr>
+<tr class="separator:ga85ecf1ca8b52d9941ca529df05c26bd7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf5bad708a8c6b5b27bbe1e3e326815ce"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaf5bad708a8c6b5b27bbe1e3e326815ce">H5Tenum_insert</a> (long type, String name, byte[] value) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:gaf5bad708a8c6b5b27bbe1e3e326815ce"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7587944886c7a7190996529fcf158348"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga7587944886c7a7190996529fcf158348">H5Tenum_insert</a> (long type, String name, int[] value) throws HDF5LibraryException, NullPointerException </td></tr>
+<tr class="separator:ga7587944886c7a7190996529fcf158348"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga7240ebcb642ddeb41828d7245afcefcf"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga7240ebcb642ddeb41828d7245afcefcf">H5Tenum_insert</a> (long type, String name, int value) throws HDF5LibraryException, NullPointerException </td></tr>
+<tr class="separator:ga7240ebcb642ddeb41828d7245afcefcf"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa4cdcec0db804b6737495a14cb1d1395"><td class="memItemLeft" align="right" valign="top">static synchronized native String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaa4cdcec0db804b6737495a14cb1d1395">H5Tenum_nameof</a> (long type, byte[] value, long size) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:gaa4cdcec0db804b6737495a14cb1d1395"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0100fdc9747ef39ec1f332f10545f095"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga0100fdc9747ef39ec1f332f10545f095">H5Tenum_nameof</a> (long type, int[] value, String[] name, int size) throws HDF5LibraryException, NullPointerException </td></tr>
+<tr class="separator:ga0100fdc9747ef39ec1f332f10545f095"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4a573b77a36e55961836c4fe0d66cc48"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga4a573b77a36e55961836c4fe0d66cc48">H5Tenum_valueof</a> (long type, String name, byte[] value) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:ga4a573b77a36e55961836c4fe0d66cc48"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa7e8bb08ef0d411f30ded33983555477"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaa7e8bb08ef0d411f30ded33983555477">H5Tenum_valueof</a> (long type, String name, int[] value) throws HDF5LibraryException, NullPointerException </td></tr>
+<tr class="separator:gaa7e8bb08ef0d411f30ded33983555477"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga11af265108843c049ea4dffda49b7844"><td class="memItemLeft" align="right" valign="top">static synchronized native boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga11af265108843c049ea4dffda49b7844">H5Tequal</a> (long type_id1, long type_id2) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga11af265108843c049ea4dffda49b7844"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2a04179d131b8cced23225df519620ac"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga2a04179d131b8cced23225df519620ac">H5Tget_array_dims</a> (long type_id, long[] dims) throws HDF5LibraryException, NullPointerException </td></tr>
+<tr class="separator:ga2a04179d131b8cced23225df519620ac"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga05ca9c4ca0aa413d57c6ae6a6881a6e3"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga05ca9c4ca0aa413d57c6ae6a6881a6e3">H5Tget_array_dims2</a> (long type_id, long[] dims) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:ga05ca9c4ca0aa413d57c6ae6a6881a6e3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga4d19635cfdc75100e1237b9a99d714f9"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga4d19635cfdc75100e1237b9a99d714f9">H5Tget_array_ndims</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga4d19635cfdc75100e1237b9a99d714f9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaddf0e5d2f8b968c56b2b3d648cc15d24"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaddf0e5d2f8b968c56b2b3d648cc15d24">H5Tget_class</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gaddf0e5d2f8b968c56b2b3d648cc15d24"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga428f040d1016a8270eb1c8150c78b6d7"><td class="memItemLeft" align="right" valign="top">static String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga428f040d1016a8270eb1c8150c78b6d7">H5Tget_class_name</a> (long class_id)</td></tr>
+<tr class="separator:ga428f040d1016a8270eb1c8150c78b6d7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad7774cce1edb40e61945e9a582086087"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gad7774cce1edb40e61945e9a582086087">H5Tget_create_plist</a> (long type_id) throws HDF5LibraryException </td></tr>
+<tr class="separator:gad7774cce1edb40e61945e9a582086087"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga537c9627ec66e073fbef64c039b62485"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga537c9627ec66e073fbef64c039b62485">H5Tget_cset</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga537c9627ec66e073fbef64c039b62485"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3e416418ddc22d8bed85b1570f2cfa44"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga3e416418ddc22d8bed85b1570f2cfa44">H5Tset_cset</a> (long type_id, int cset) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga3e416418ddc22d8bed85b1570f2cfa44"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga453586d25ccc847036cbf8271225f9a6"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga453586d25ccc847036cbf8271225f9a6">H5Tget_ebias</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga453586d25ccc847036cbf8271225f9a6"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaaded3928e7db26b8deb1f377e4e6f411"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaaded3928e7db26b8deb1f377e4e6f411">H5Tset_ebias</a> (long type_id, int ebias) throws HDF5LibraryException </td></tr>
+<tr class="separator:gaaded3928e7db26b8deb1f377e4e6f411"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad6f5b85fd969c51da90e943750d3612c"><td class="memItemLeft" align="right" valign="top">static synchronized native long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gad6f5b85fd969c51da90e943750d3612c">H5Tget_ebias_long</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gad6f5b85fd969c51da90e943750d3612c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9e592d1ad340f3b1af1e8ba39b1ffab3"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga9e592d1ad340f3b1af1e8ba39b1ffab3">H5Tset_ebias</a> (long type_id, long ebias) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga9e592d1ad340f3b1af1e8ba39b1ffab3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae83d2cdf6867126bb1ce1d90e7e58bf4"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gae83d2cdf6867126bb1ce1d90e7e58bf4">H5Tget_fields</a> (long type_id, long[] fields) throws HDF5LibraryException, NullPointerException, IllegalArgumentException</td></tr>
+<tr class="separator:gae83d2cdf6867126bb1ce1d90e7e58bf4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07fffc1bf830210c79795917d4418c6e"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga07fffc1bf830210c79795917d4418c6e">H5Tget_fields</a> (long type_id, int[] fields) throws HDF5LibraryException, NullPointerException, IllegalArgumentException </td></tr>
+<tr class="separator:ga07fffc1bf830210c79795917d4418c6e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafd53c24be2b6483a7470aa5c844b6dfd"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gafd53c24be2b6483a7470aa5c844b6dfd">H5Tset_fields</a> (long type_id, long spos, long epos, long esize, long mpos, long msize) throws HDF5LibraryException</td></tr>
+<tr class="separator:gafd53c24be2b6483a7470aa5c844b6dfd"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaacf085ad758762d4c87be28c23e1c7b2"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaacf085ad758762d4c87be28c23e1c7b2">H5Tset_fields</a> (long type_id, int spos, int epos, int esize, int mpos, int msize) throws HDF5LibraryException </td></tr>
+<tr class="separator:gaacf085ad758762d4c87be28c23e1c7b2"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6102bcca4b82b19f088215aafaf8768a"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga6102bcca4b82b19f088215aafaf8768a">H5Tget_inpad</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga6102bcca4b82b19f088215aafaf8768a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3637ac5f96a72e72a6fefd9c5c67b3c8"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga3637ac5f96a72e72a6fefd9c5c67b3c8">H5Tset_inpad</a> (long type_id, int inpad) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga3637ac5f96a72e72a6fefd9c5c67b3c8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga73d0769d5af1b9cbd4848f771a8018f3"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga73d0769d5af1b9cbd4848f771a8018f3">H5Tget_member_class</a> (long type_id, int membno) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga73d0769d5af1b9cbd4848f771a8018f3"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga535df381669deb554ad06e5db4a389c5"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga535df381669deb554ad06e5db4a389c5">H5Tget_member_index</a> (long type_id, String field_name) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga535df381669deb554ad06e5db4a389c5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0c050038351ebf193c9a025d419ace7d"><td class="memItemLeft" align="right" valign="top">static synchronized native String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga0c050038351ebf193c9a025d419ace7d">H5Tget_member_name</a> (long type_id, int field_idx) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga0c050038351ebf193c9a025d419ace7d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac45a839858ae76e87489638c26c52942"><td class="memItemLeft" align="right" valign="top">static synchronized native long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gac45a839858ae76e87489638c26c52942">H5Tget_member_offset</a> (long type_id, int membno)</td></tr>
+<tr class="separator:gac45a839858ae76e87489638c26c52942"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga135ded38426b889b0d1f80d24dd3a747"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga135ded38426b889b0d1f80d24dd3a747">H5Tget_member_type</a> (long type_id, int field_idx) throws HDF5LibraryException </td></tr>
+<tr class="separator:ga135ded38426b889b0d1f80d24dd3a747"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1c0f01109bb2e674696d8ba53b6a3a41"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga1c0f01109bb2e674696d8ba53b6a3a41">H5Tget_member_value</a> (long type_id, int membno, byte[] value) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:ga1c0f01109bb2e674696d8ba53b6a3a41"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1dfbfa6d32538d295ba8b0d411713744"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga1dfbfa6d32538d295ba8b0d411713744">H5Tget_member_value</a> (long type_id, int membno, int[] value) throws HDF5LibraryException, NullPointerException </td></tr>
+<tr class="separator:ga1dfbfa6d32538d295ba8b0d411713744"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3f1bd15c39c359ae0ebc2ffae91b6dbc"><td class="memItemLeft" align="right" valign="top">static synchronized long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga3f1bd15c39c359ae0ebc2ffae91b6dbc">H5Tget_native_type</a> (long type_id) throws HDF5LibraryException </td></tr>
+<tr class="separator:ga3f1bd15c39c359ae0ebc2ffae91b6dbc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab54b38294bc8ef60b31a7a5ddefda288"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gab54b38294bc8ef60b31a7a5ddefda288">H5Tget_native_type</a> (long type_id, int direction) throws HDF5LibraryException </td></tr>
+<tr class="separator:gab54b38294bc8ef60b31a7a5ddefda288"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaad36b316e8e808aa0b87e4708934bb16"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaad36b316e8e808aa0b87e4708934bb16">H5Tget_nmembers</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gaad36b316e8e808aa0b87e4708934bb16"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3114300f9521a9626a288d8158e6845c"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga3114300f9521a9626a288d8158e6845c">H5Tget_norm</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga3114300f9521a9626a288d8158e6845c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3b33c8ce803a34547b3a57a5ba919af0"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga3b33c8ce803a34547b3a57a5ba919af0">H5Tset_norm</a> (long type_id, int norm) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga3b33c8ce803a34547b3a57a5ba919af0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga56c592a9b8b15522619a55b131027ea1"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga56c592a9b8b15522619a55b131027ea1">H5Tget_offset</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga56c592a9b8b15522619a55b131027ea1"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab1eb4484cd14f9b17b40edf9740e34b8"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gab1eb4484cd14f9b17b40edf9740e34b8">H5Tset_offset</a> (long type_id, int offset) throws HDF5LibraryException </td></tr>
+<tr class="separator:gab1eb4484cd14f9b17b40edf9740e34b8"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga5b97a838928e563a63e3a9b65e0d40e0"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga5b97a838928e563a63e3a9b65e0d40e0">H5Tset_offset</a> (long type_id, long offset) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga5b97a838928e563a63e3a9b65e0d40e0"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga8574a1d723a2614b8f5f896258a95412"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga8574a1d723a2614b8f5f896258a95412">H5Tget_order</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga8574a1d723a2614b8f5f896258a95412"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga0f0842166be46d68d5b97a24ea987876"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga0f0842166be46d68d5b97a24ea987876">H5Tset_order</a> (long type_id, int order) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga0f0842166be46d68d5b97a24ea987876"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac576a243dd3997fa505ff1e1f8a9ea5e"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gac576a243dd3997fa505ff1e1f8a9ea5e">H5Tget_pad</a> (long type_id, int[] pad) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:gac576a243dd3997fa505ff1e1f8a9ea5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae56fafc2b6d98adca6c9c9de1acb54ef"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gae56fafc2b6d98adca6c9c9de1acb54ef">H5Tset_pad</a> (long type_id, int lsb, int msb) throws HDF5LibraryException</td></tr>
+<tr class="separator:gae56fafc2b6d98adca6c9c9de1acb54ef"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaa72e5c4595913a4f39cfad97b5779d23"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaa72e5c4595913a4f39cfad97b5779d23">H5Tget_precision</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gaa72e5c4595913a4f39cfad97b5779d23"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga6857a8a40922e6e0059d7a87750f3789"><td class="memItemLeft" align="right" valign="top">static int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga6857a8a40922e6e0059d7a87750f3789">H5Tset_precision</a> (long type_id, int precision) throws HDF5LibraryException </td></tr>
+<tr class="separator:ga6857a8a40922e6e0059d7a87750f3789"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gab1d5acb91fa94a6e83158a44d71de802"><td class="memItemLeft" align="right" valign="top">static synchronized native long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gab1d5acb91fa94a6e83158a44d71de802">H5Tget_precision_long</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gab1d5acb91fa94a6e83158a44d71de802"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga1cae233e6b73c2d1ea7165164e51bec5"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga1cae233e6b73c2d1ea7165164e51bec5">H5Tset_precision</a> (long type_id, long precision) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga1cae233e6b73c2d1ea7165164e51bec5"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gad4d15e46a6649697784b41e27a434c6f"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gad4d15e46a6649697784b41e27a434c6f">H5Tget_sign</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gad4d15e46a6649697784b41e27a434c6f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga146986287fbe373dd86f151ddaa714dc"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga146986287fbe373dd86f151ddaa714dc">H5Tset_sign</a> (long type_id, int sign) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga146986287fbe373dd86f151ddaa714dc"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga43c407f428202621421a1e6204b28e9b"><td class="memItemLeft" align="right" valign="top">static synchronized native long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga43c407f428202621421a1e6204b28e9b">H5Tget_size</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga43c407f428202621421a1e6204b28e9b"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga2d74364959dac958134915d3d832d08f"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga2d74364959dac958134915d3d832d08f">H5Tset_size</a> (long type_id, long size) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga2d74364959dac958134915d3d832d08f"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gae457896367ae477c2eccb541142b461c"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gae457896367ae477c2eccb541142b461c">H5Tget_strpad</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gae457896367ae477c2eccb541142b461c"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga18358fd6e3c42e5efdc19a4833b09c6a"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga18358fd6e3c42e5efdc19a4833b09c6a">H5Tset_strpad</a> (long type_id, int strpad) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga18358fd6e3c42e5efdc19a4833b09c6a"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga01773fe724f6fe26a689b1e032095f85"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga01773fe724f6fe26a689b1e032095f85">H5Tget_super</a> (long type) throws HDF5LibraryException </td></tr>
+<tr class="separator:ga01773fe724f6fe26a689b1e032095f85"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga3e94f308f1f42318110a8f8151cce755"><td class="memItemLeft" align="right" valign="top">static synchronized native String&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga3e94f308f1f42318110a8f8151cce755">H5Tget_tag</a> (long type) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga3e94f308f1f42318110a8f8151cce755"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gac58ba8b7bafaebf165f2aed2740e6ce9"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gac58ba8b7bafaebf165f2aed2740e6ce9">H5Tset_tag</a> (long type, String tag) throws HDF5LibraryException</td></tr>
+<tr class="separator:gac58ba8b7bafaebf165f2aed2740e6ce9"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga09403f6654ba59890deefe3d17104008"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga09403f6654ba59890deefe3d17104008">H5Tinsert</a> (long type_id, String name, long offset, long field_id) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:ga09403f6654ba59890deefe3d17104008"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gafa448673235a3115a4a49e8960a81015"><td class="memItemLeft" align="right" valign="top">static synchronized native boolean&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gafa448673235a3115a4a49e8960a81015">H5Tis_variable_str</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gafa448673235a3115a4a49e8960a81015"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf9a85ff4a51c718d134dcac301e96623"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaf9a85ff4a51c718d134dcac301e96623">H5Tlock</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gaf9a85ff4a51c718d134dcac301e96623"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga02c6427bc282a85afbdad6ab7fa452b4"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga02c6427bc282a85afbdad6ab7fa452b4">H5Topen</a> (long loc_id, String name, long tapl_id) throws HDF5LibraryException, NullPointerException </td></tr>
+<tr class="separator:ga02c6427bc282a85afbdad6ab7fa452b4"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaf0744f54efbeb5c8833155a014363c2d"><td class="memItemLeft" align="right" valign="top">static synchronized native int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaf0744f54efbeb5c8833155a014363c2d">H5Tpack</a> (long type_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gaf0744f54efbeb5c8833155a014363c2d"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga9c18dbec628a6e196e325aab2cf62830"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga9c18dbec628a6e196e325aab2cf62830">H5Treclaim</a> (long type_id, long space_id, long xfer_plist_id, byte[] buf) throws HDF5LibraryException, NullPointerException</td></tr>
+<tr class="separator:ga9c18dbec628a6e196e325aab2cf62830"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga08533280d9a0000801c8208f9dd9139e"><td class="memItemLeft" align="right" valign="top">static long&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga08533280d9a0000801c8208f9dd9139e">H5Tvlen_create</a> (long base_id) throws HDF5LibraryException </td></tr>
+<tr class="separator:ga08533280d9a0000801c8208f9dd9139e"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:ga07bd001809d7df38d3593484440ad6f7"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#ga07bd001809d7df38d3593484440ad6f7">H5Tflush</a> (long dtype_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:ga07bd001809d7df38d3593484440ad6f7"><td class="memSeparator" colspan="2">&#160;</td></tr>
+<tr class="memitem:gaeafca0ea6741e7e3a2d4bfa773846f93"><td class="memItemLeft" align="right" valign="top">static synchronized native void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="group___j_h5_t.html#gaeafca0ea6741e7e3a2d4bfa773846f93">H5Trefresh</a> (long dtype_id) throws HDF5LibraryException</td></tr>
+<tr class="separator:gaeafca0ea6741e7e3a2d4bfa773846f93"><td class="memSeparator" colspan="2">&#160;</td></tr>
+</table>
+<h2 class="groupheader">Function Documentation</h2>
+<a id="ga8fcc36fad01b1361ecf429e8ef78f150"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8fcc36fad01b1361ecf429e8ef78f150">&#9670;&nbsp;</a></span>H5Tarray_create()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static long H5Tarray_create </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>base_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>ndims</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long[]&#160;</td>
+ <td class="paramname"><em>dim</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tarray_create creates a new array datatype object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">base_id</td><td>IN: Datatype identifier for the array base datatype. </td></tr>
+ <tr><td class="paramname">ndims</td><td>IN: Rank of the array. </td></tr>
+ <tr><td class="paramname">dim</td><td>IN: Size of each array dimension.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a valid datatype identifier</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ <tr><td class="paramname">NullPointerException</td><td>dim is null. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga0e7cbb61e16f7397c91961e391bc9045"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0e7cbb61e16f7397c91961e391bc9045">&#9670;&nbsp;</a></span>H5Tclose()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static int H5Tclose </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tclose releases a datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to release.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga870d622003026c0bd7afaec6e7eeb38b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga870d622003026c0bd7afaec6e7eeb38b">&#9670;&nbsp;</a></span>H5Tcommit()</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 H5Tcommit </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>lcpl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>tcpl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>tapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tcommit saves a transient datatype as an immutable named datatype in a file.</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: Name given to committed datatype. </td></tr>
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to be committed. </td></tr>
+ <tr><td class="paramname">lcpl_id</td><td>IN: Link creation property list. </td></tr>
+ <tr><td class="paramname">tcpl_id</td><td>IN: Datatype creation property list. </td></tr>
+ <tr><td class="paramname">tapl_id</td><td>IN: Datatype access property list.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</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="ga1ee05418fd16bcb495813c40ba8549c6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1ee05418fd16bcb495813c40ba8549c6">&#9670;&nbsp;</a></span>H5Tcommit_anon()</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 H5Tcommit_anon </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>tcpl_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>tapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tcommit_anon commits a transient datatype (not immutable) to a file, turning it into a named datatype with the specified creation and property lists.</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: Identifier of datatype to be committed. </td></tr>
+ <tr><td class="paramname">tcpl_id</td><td>IN: Datatype creation property list. </td></tr>
+ <tr><td class="paramname">tapl_id</td><td>IN: Datatype access property list.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga35e616b8045f1ab7f94c5d19e95065c8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga35e616b8045f1ab7f94c5d19e95065c8">&#9670;&nbsp;</a></span>H5Tcommitted()</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 boolean H5Tcommitted </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tcommitted queries a type to determine whether the type specified by the type identifier is a named type or a transient type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true the datatype has been committed</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga76397d7e784b948b3b4004b2b941bb9f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga76397d7e784b948b3b4004b2b941bb9f">&#9670;&nbsp;</a></span>H5Tcompiler_conv()</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 H5Tcompiler_conv </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>src_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>dst_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tcompiler_conv finds out whether the library's conversion function from type src_id to type dst_id is a compiler (hard) conversion.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">src_id</td><td>IN: Identifier of source datatype. </td></tr>
+ <tr><td class="paramname">dst_id</td><td>IN: Identifier of destination datatype.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga7b75c3c2b80b8ae3c9780d6179a73e3c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7b75c3c2b80b8ae3c9780d6179a73e3c">&#9670;&nbsp;</a></span>H5Tconvert()</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 H5Tconvert </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>src_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>dst_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>nelmts</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">byte[]&#160;</td>
+ <td class="paramname"><em>buf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">byte[]&#160;</td>
+ <td class="paramname"><em>background</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>plist_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tconvert converts nelmts elements from the type specified by the src_id identifier to type dst_id.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">src_id</td><td>IN: Identifier of source datatype. </td></tr>
+ <tr><td class="paramname">dst_id</td><td>IN: Identifier of destination datatype. </td></tr>
+ <tr><td class="paramname">nelmts</td><td>IN: Size of array buf. </td></tr>
+ <tr><td class="paramname">buf</td><td>IN: Array containing pre- and post-conversion values. </td></tr>
+ <tr><td class="paramname">background</td><td>IN: Optional background buffer. </td></tr>
+ <tr><td class="paramname">plist_id</td><td>IN: Dataset transfer property list identifier.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</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="ga75c075582c603c9b24c3f306a7316212"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga75c075582c603c9b24c3f306a7316212">&#9670;&nbsp;</a></span>H5Tcopy()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static long H5Tcopy </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tcopy copies an existing datatype. The returned type is always transient and unlocked.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to copy. Can be a datatype identifier, a predefined datatype (defined in <a class="el" href="_h5_tpublic_8h.html">H5Tpublic.h</a>), or a dataset Identifier.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga4d9b2dbcd87dfb158ea554a69e57afa1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4d9b2dbcd87dfb158ea554a69e57afa1">&#9670;&nbsp;</a></span>H5Tcreate()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static long H5Tcreate </td>
+ <td>(</td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>tclass</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>size</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tcreate creates a new datatype of the specified class with the specified number of bytes.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">tclass</td><td>IN: Class of datatype to create. </td></tr>
+ <tr><td class="paramname">size</td><td>IN: The number of bytes in the datatype to create.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>datatype identifier</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gae6537ea8746a5123a28a12eccb9e24f0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae6537ea8746a5123a28a12eccb9e24f0">&#9670;&nbsp;</a></span>H5Tdecode()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static long H5Tdecode </td>
+ <td>(</td>
+ <td class="paramtype">byte[]&#160;</td>
+ <td class="paramname"><em>buf</em></td><td>)</td>
+ <td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tdecode reconstructs the HDF5 data type object and returns a new object handle for it.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">buf</td><td>IN: Buffer for the data type object to be decoded.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a new object handle</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</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="ga8ede9c3f30b8b53b1d3ddd7a4b006d5b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8ede9c3f30b8b53b1d3ddd7a4b006d5b">&#9670;&nbsp;</a></span>H5Tdetect_class()</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 boolean H5Tdetect_class </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>cls</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tdetect_class determines whether the datatype specified in dtype_id contains any datatypes of the datatype class specified in dtype_class.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query. </td></tr>
+ <tr><td class="paramname">cls</td><td>IN: Identifier of datatype cls.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the datatype specified in dtype_id contains any datatypes of the datatype class</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga82064a64ce88c45ed29e10988eaee841"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga82064a64ce88c45ed29e10988eaee841">&#9670;&nbsp;</a></span>H5Tencode()</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 H5Tencode </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>obj_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">byte[]&#160;</td>
+ <td class="paramname"><em>buf</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>nalloc</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tencode converts a data type description into binary form in a buffer.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">obj_id</td><td>IN: Identifier of the object to be encoded. </td></tr>
+ <tr><td class="paramname">buf</td><td>OUT: Buffer for the object to be encoded into. If the provided buffer is NULL, only the size of buffer needed is returned. </td></tr>
+ <tr><td class="paramname">nalloc</td><td>IN: The size of the allocated buffer.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the size needed for the allocated buffer.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</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="ga85ecf1ca8b52d9941ca529df05c26bd7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga85ecf1ca8b52d9941ca529df05c26bd7">&#9670;&nbsp;</a></span>H5Tenum_create()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static long H5Tenum_create </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>base_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tenum_create creates a new enumeration datatype based on the specified base datatype, parent_id, which must be an integer type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">base_id</td><td>IN: Identifier of the parent datatype to release.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the datatype identifier for the new enumeration datatype</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gaf5bad708a8c6b5b27bbe1e3e326815ce"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf5bad708a8c6b5b27bbe1e3e326815ce">&#9670;&nbsp;</a></span>H5Tenum_insert() <span class="overload">[1/3]</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 void H5Tenum_insert </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">byte[]&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tenum_insert inserts a new enumeration datatype member into an enumeration datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type</td><td>IN: Identifier of datatype. </td></tr>
+ <tr><td class="paramname">name</td><td>IN: The name of the member </td></tr>
+ <tr><td class="paramname">value</td><td>IN: The value of the member, data of the correct type</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</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="ga7240ebcb642ddeb41828d7245afcefcf"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7240ebcb642ddeb41828d7245afcefcf">&#9670;&nbsp;</a></span>H5Tenum_insert() <span class="overload">[2/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static int H5Tenum_insert </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tenum_insert inserts a new enumeration datatype member into an enumeration datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type</td><td>IN: Identifier of datatype. </td></tr>
+ <tr><td class="paramname">name</td><td>IN: The name of the member </td></tr>
+ <tr><td class="paramname">value</td><td>IN: The value of the member, data of the correct type</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">HDF5LibraryException</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="ga7587944886c7a7190996529fcf158348"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga7587944886c7a7190996529fcf158348">&#9670;&nbsp;</a></span>H5Tenum_insert() <span class="overload">[3/3]</span></h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static int H5Tenum_insert </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int[]&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tenum_insert inserts a new enumeration datatype member into an enumeration datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type</td><td>IN: Identifier of datatype. </td></tr>
+ <tr><td class="paramname">name</td><td>IN: The name of the member </td></tr>
+ <tr><td class="paramname">value</td><td>IN: The value of the member, data of the correct type</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">HDF5LibraryException</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="gaa4cdcec0db804b6737495a14cb1d1395"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa4cdcec0db804b6737495a14cb1d1395">&#9670;&nbsp;</a></span>H5Tenum_nameof() <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 native String H5Tenum_nameof </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">byte[]&#160;</td>
+ <td class="paramname"><em>value</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>size</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tenum_nameof finds the symbol name that corresponds to the specified value of the enumeration datatype type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type</td><td>IN: Identifier of datatype. </td></tr>
+ <tr><td class="paramname">value</td><td>IN: The value of the member, data of the correct </td></tr>
+ <tr><td class="paramname">size</td><td>IN: The probable length of the name</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the symbol name.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ <tr><td class="paramname">NullPointerException</td><td>value is null. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga0100fdc9747ef39ec1f332f10545f095"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0100fdc9747ef39ec1f332f10545f095">&#9670;&nbsp;</a></span>H5Tenum_nameof() <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 int H5Tenum_nameof </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int[]&#160;</td>
+ <td class="paramname"><em>value</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String[]&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>size</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tenum_nameof finds the symbol name that corresponds to the specified value of the enumeration datatype type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type</td><td>IN: Identifier of datatype. </td></tr>
+ <tr><td class="paramname">value</td><td>IN: The value of the member, data of the correct </td></tr>
+ <tr><td class="paramname">name</td><td>OUT: The name of the member </td></tr>
+ <tr><td class="paramname">size</td><td>IN: The max length of the name</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">HDF5LibraryException</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="ga4a573b77a36e55961836c4fe0d66cc48"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4a573b77a36e55961836c4fe0d66cc48">&#9670;&nbsp;</a></span>H5Tenum_valueof() <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 native void H5Tenum_valueof </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">byte[]&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tenum_valueof finds the value that corresponds to the specified name of the enumeration datatype type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type</td><td>IN: Identifier of datatype. </td></tr>
+ <tr><td class="paramname">name</td><td>IN: The name of the member </td></tr>
+ <tr><td class="paramname">value</td><td>OUT: The value of the member</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gaa7e8bb08ef0d411f30ded33983555477"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa7e8bb08ef0d411f30ded33983555477">&#9670;&nbsp;</a></span>H5Tenum_valueof() <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 int H5Tenum_valueof </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int[]&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tenum_valueof finds the value that corresponds to the specified name of the enumeration datatype type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type</td><td>IN: Identifier of datatype. </td></tr>
+ <tr><td class="paramname">name</td><td>IN: The name of the member </td></tr>
+ <tr><td class="paramname">value</td><td>OUT: The value of the member</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">HDF5LibraryException</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="ga11af265108843c049ea4dffda49b7844"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga11af265108843c049ea4dffda49b7844">&#9670;&nbsp;</a></span>H5Tequal()</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 boolean H5Tequal </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id1</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id2</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tequal determines whether two datatype identifiers refer to the same datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id1</td><td>IN: Identifier of datatype to compare. </td></tr>
+ <tr><td class="paramname">type_id2</td><td>IN: Identifier of datatype to compare.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if the datatype identifiers refer to the same datatype, else false.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga07bd001809d7df38d3593484440ad6f7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga07bd001809d7df38d3593484440ad6f7">&#9670;&nbsp;</a></span>H5Tflush()</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 H5Tflush </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>dtype_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tflush causes all buffers associated with a committed datatype 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">dtype_id</td><td>IN: Identifier of the committed datatype to be flushed.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga2a04179d131b8cced23225df519620ac"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2a04179d131b8cced23225df519620ac">&#9670;&nbsp;</a></span>H5Tget_array_dims()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static int H5Tget_array_dims </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long[]&#160;</td>
+ <td class="paramname"><em>dims</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_array_dims returns the sizes of the dimensions of the specified array datatype object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Datatype identifier of array object. </td></tr>
+ <tr><td class="paramname">dims</td><td>OUT: Sizes of array dimensions.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the non-negative number of dimensions of the array type</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ <tr><td class="paramname">NullPointerException</td><td>dims is null. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga05ca9c4ca0aa413d57c6ae6a6881a6e3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga05ca9c4ca0aa413d57c6ae6a6881a6e3">&#9670;&nbsp;</a></span>H5Tget_array_dims2()</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 H5Tget_array_dims2 </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long[]&#160;</td>
+ <td class="paramname"><em>dims</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_array_dims2 returns the sizes of the dimensions of the specified array datatype object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Datatype identifier of array object. </td></tr>
+ <tr><td class="paramname">dims</td><td>OUT: Sizes of array dimensions.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the non-negative number of dimensions of the array type</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ <tr><td class="paramname">NullPointerException</td><td>dims is null. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga4d19635cfdc75100e1237b9a99d714f9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga4d19635cfdc75100e1237b9a99d714f9">&#9670;&nbsp;</a></span>H5Tget_array_ndims()</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 H5Tget_array_ndims </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_array_ndims returns the rank, the number of dimensions, of an array datatype object.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Datatype identifier of array object.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the rank of the array</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gaddf0e5d2f8b968c56b2b3d648cc15d24"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaddf0e5d2f8b968c56b2b3d648cc15d24">&#9670;&nbsp;</a></span>H5Tget_class()</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 H5Tget_class </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_class returns the datatype class identifier.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>datatype class identifier if successful; otherwise H5T_NO_CLASS(-1).</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga428f040d1016a8270eb1c8150c78b6d7"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga428f040d1016a8270eb1c8150c78b6d7">&#9670;&nbsp;</a></span>H5Tget_class_name()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static String H5Tget_class_name </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>class_id</em></td><td>)</td>
+ <td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_class_name returns the datatype class identifier.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">class_id</td><td>IN: Identifier of class from H5Tget_class.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>class name if successful; otherwise H5T_NO_CLASS. </dd></dl>
+
+</div>
+</div>
+<a id="gad7774cce1edb40e61945e9a582086087"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad7774cce1edb40e61945e9a582086087">&#9670;&nbsp;</a></span>H5Tget_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 H5Tget_create_plist </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_create_plist returns a property list identifier for the datatype creation property list associated with the datatype specified by type_id.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a datatype property list identifier.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga537c9627ec66e073fbef64c039b62485"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga537c9627ec66e073fbef64c039b62485">&#9670;&nbsp;</a></span>H5Tget_cset()</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 H5Tget_cset </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_cset retrieves the character set type of a string datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a valid character set type if successful</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga453586d25ccc847036cbf8271225f9a6"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga453586d25ccc847036cbf8271225f9a6">&#9670;&nbsp;</a></span>H5Tget_ebias()</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 H5Tget_ebias </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_ebias retrieves the exponent bias of a floating-point type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the bias if successful; otherwise 0.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gad6f5b85fd969c51da90e943750d3612c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad6f5b85fd969c51da90e943750d3612c">&#9670;&nbsp;</a></span>H5Tget_ebias_long()</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 H5Tget_ebias_long </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_ebias retrieves the exponent bias of a floating-point type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the bias</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga07fffc1bf830210c79795917d4418c6e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga07fffc1bf830210c79795917d4418c6e">&#9670;&nbsp;</a></span>H5Tget_fields() <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 int H5Tget_fields </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int[]&#160;</td>
+ <td class="paramname"><em>fields</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException, IllegalArgumentException</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_fields retrieves information about the locations of the various bit fields of a floating point datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query. </td></tr>
+ <tr><td class="paramname">fields</td><td>OUT: location of size and bit-position.</td></tr>
+ </table>
+ </dd>
+</dl>
+<pre>
+ fields[0] = spos OUT: location to return size of in bits.
+ fields[1] = epos OUT: location to return exponent bit-position.
+ fields[2] = esize OUT: location to return size of exponent in bits.
+ fields[3] = mpos OUT: location to return mantissa bit-position.
+ fields[4] = msize OUT: location to return size of mantissa in bits.
+</pre><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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ <tr><td class="paramname">NullPointerException</td><td>fields is null. </td></tr>
+ <tr><td class="paramname">IllegalArgumentException</td><td>fields array is invalid. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gae83d2cdf6867126bb1ce1d90e7e58bf4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae83d2cdf6867126bb1ce1d90e7e58bf4">&#9670;&nbsp;</a></span>H5Tget_fields() <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 void H5Tget_fields </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long[]&#160;</td>
+ <td class="paramname"><em>fields</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> throws <a class="el" href="classhdf_1_1hdf5lib_1_1exceptions_1_1_h_d_f5_library_exception.html">HDF5LibraryException</a>, NullPointerException, IllegalArgumentException</td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_fields retrieves information about the locations of the various bit fields of a floating point datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query. </td></tr>
+ <tr><td class="paramname">fields</td><td>OUT: location of size and bit-position. <ul>
+<li>
+fields[0] = spos OUT: location to return size of in bits. </li>
+<li>
+fields[1] = epos OUT: location to return exponent bit-position. </li>
+<li>
+fields[2] = esize OUT: location to return size of exponent in bits. </li>
+<li>
+fields[3] = mpos OUT: location to return mantissa bit-position. </li>
+<li>
+fields[4] = msize OUT: location to return size of mantissa in bits. </li>
+</ul>
+</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ <tr><td class="paramname">NullPointerException</td><td>fields is null. </td></tr>
+ <tr><td class="paramname">IllegalArgumentException</td><td>fields array is invalid. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga6102bcca4b82b19f088215aafaf8768a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6102bcca4b82b19f088215aafaf8768a">&#9670;&nbsp;</a></span>H5Tget_inpad()</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 H5Tget_inpad </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_inpad retrieves the internal padding type for unused bits in floating-point datatypes.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a valid padding type if successful</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga73d0769d5af1b9cbd4848f771a8018f3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga73d0769d5af1b9cbd4848f771a8018f3">&#9670;&nbsp;</a></span>H5Tget_member_class()</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 H5Tget_member_class </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>membno</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_member_class returns the class of datatype of the specified member.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Datatype identifier of compound object. </td></tr>
+ <tr><td class="paramname">membno</td><td>IN: Compound object member number.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the class of the datatype of the field if successful;</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga535df381669deb554ad06e5db4a389c5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga535df381669deb554ad06e5db4a389c5">&#9670;&nbsp;</a></span>H5Tget_member_index()</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 H5Tget_member_index </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&#160;</td>
+ <td class="paramname"><em>field_name</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_member_index retrieves the index of a field of a compound datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query. </td></tr>
+ <tr><td class="paramname">field_name</td><td>IN: Field name of the field index to retrieve.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>if field is defined, the index; else negative.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga0c050038351ebf193c9a025d419ace7d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0c050038351ebf193c9a025d419ace7d">&#9670;&nbsp;</a></span>H5Tget_member_name()</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 String H5Tget_member_name </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>field_idx</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_member_name retrieves the name of a field of a compound datatype or an element of an enumeration datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query. </td></tr>
+ <tr><td class="paramname">field_idx</td><td>IN: Field index (0-based) of the field name to retrieve.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a valid pointer to the name if successful; otherwise null.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gac45a839858ae76e87489638c26c52942"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac45a839858ae76e87489638c26c52942">&#9670;&nbsp;</a></span>H5Tget_member_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 H5Tget_member_offset </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>membno</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td></td>
+ </tr>
+ </table>
+ </td>
+ <td class="mlabels-right">
+<span class="mlabels"><span class="mlabel">static</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_member_offset returns the byte offset of the specified member of the compound datatype. This is the byte offset in the HDF5 file/library, NOT the offset of any Java object which might be mapped to this data item.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query. </td></tr>
+ <tr><td class="paramname">membno</td><td>IN: Field index (0-based) of the field type to retrieve.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the offset of the member. </dd></dl>
+
+</div>
+</div>
+<a id="ga135ded38426b889b0d1f80d24dd3a747"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga135ded38426b889b0d1f80d24dd3a747">&#9670;&nbsp;</a></span>H5Tget_member_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 H5Tget_member_type </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>field_idx</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_member_type returns the datatype of the specified member.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query. </td></tr>
+ <tr><td class="paramname">field_idx</td><td>IN: Field index (0-based) of the field type to retrieve.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the identifier of a copy of the datatype of the field if successful;</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga1c0f01109bb2e674696d8ba53b6a3a41"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1c0f01109bb2e674696d8ba53b6a3a41">&#9670;&nbsp;</a></span>H5Tget_member_value() <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 native void H5Tget_member_value </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>membno</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">byte[]&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_member_value returns the value of the enumeration datatype member memb_no.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Datatype identifier for the enumeration datatype. </td></tr>
+ <tr><td class="paramname">membno</td><td>IN: Number of the enumeration datatype member. </td></tr>
+ <tr><td class="paramname">value</td><td>OUT: The value of the member</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ <tr><td class="paramname">NullPointerException</td><td>value is null. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga1dfbfa6d32538d295ba8b0d411713744"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1dfbfa6d32538d295ba8b0d411713744">&#9670;&nbsp;</a></span>H5Tget_member_value() <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 int H5Tget_member_value </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>membno</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int[]&#160;</td>
+ <td class="paramname"><em>value</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_member_value returns the value of the enumeration datatype member memb_no.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype. </td></tr>
+ <tr><td class="paramname">membno</td><td>IN: The name of the member </td></tr>
+ <tr><td class="paramname">value</td><td>OUT: The value of the member</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ <tr><td class="paramname">NullPointerException</td><td>value is null. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga3f1bd15c39c359ae0ebc2ffae91b6dbc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3f1bd15c39c359ae0ebc2ffae91b6dbc">&#9670;&nbsp;</a></span>H5Tget_native_type() <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 long H5Tget_native_type </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_native_type returns the equivalent native datatype for the datatype specified in type_id.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query. Direction of search is assumed to be in ascending order.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the native datatype identifier for the specified dataset datatype.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gab54b38294bc8ef60b31a7a5ddefda288"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab54b38294bc8ef60b31a7a5ddefda288">&#9670;&nbsp;</a></span>H5Tget_native_type() <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 long H5Tget_native_type </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>direction</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_native_type returns the equivalent native datatype for the datatype specified in type_id.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query. </td></tr>
+ <tr><td class="paramname">direction</td><td>IN: Direction of search.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the native datatype identifier for the specified dataset datatype.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gaad36b316e8e808aa0b87e4708934bb16"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaad36b316e8e808aa0b87e4708934bb16">&#9670;&nbsp;</a></span>H5Tget_nmembers()</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 H5Tget_nmembers </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_nmembers retrieves the number of fields a compound datatype has.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>number of members datatype has if successful</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga3114300f9521a9626a288d8158e6845c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3114300f9521a9626a288d8158e6845c">&#9670;&nbsp;</a></span>H5Tget_norm()</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 H5Tget_norm </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_norm retrieves the mantissa normalization of a floating-point datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a valid normalization type if successful</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga56c592a9b8b15522619a55b131027ea1"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga56c592a9b8b15522619a55b131027ea1">&#9670;&nbsp;</a></span>H5Tget_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 int H5Tget_offset </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_offset retrieves the bit offset of the first significant bit.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a positive offset value if successful; otherwise 0.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga8574a1d723a2614b8f5f896258a95412"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga8574a1d723a2614b8f5f896258a95412">&#9670;&nbsp;</a></span>H5Tget_order()</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 H5Tget_order </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_order returns the byte order of an atomic datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a byte order constant if successful</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gac576a243dd3997fa505ff1e1f8a9ea5e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac576a243dd3997fa505ff1e1f8a9ea5e">&#9670;&nbsp;</a></span>H5Tget_pad()</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 H5Tget_pad </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int[]&#160;</td>
+ <td class="paramname"><em>pad</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_pad retrieves the padding type of the least and most-significant bit padding.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query. </td></tr>
+ <tr><td class="paramname">pad</td><td>OUT: locations to return least-significant and most-significant bit padding type.</td></tr>
+ </table>
+ </dd>
+</dl>
+<pre>
+ pad[0] = lsb // least-significant bit padding type
+ pad[1] = msb // most-significant bit padding type
+</pre><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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ <tr><td class="paramname">NullPointerException</td><td>pad is null. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gaa72e5c4595913a4f39cfad97b5779d23"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaa72e5c4595913a4f39cfad97b5779d23">&#9670;&nbsp;</a></span>H5Tget_precision()</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 H5Tget_precision </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_precision returns the precision of an atomic datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of significant bits if successful</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gab1d5acb91fa94a6e83158a44d71de802"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab1d5acb91fa94a6e83158a44d71de802">&#9670;&nbsp;</a></span>H5Tget_precision_long()</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 H5Tget_precision_long </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_precision returns the precision of an atomic datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the number of significant bits if successful</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gad4d15e46a6649697784b41e27a434c6f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gad4d15e46a6649697784b41e27a434c6f">&#9670;&nbsp;</a></span>H5Tget_sign()</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 H5Tget_sign </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_sign retrieves the sign type for an integer type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a valid sign type if successful</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga43c407f428202621421a1e6204b28e9b"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga43c407f428202621421a1e6204b28e9b">&#9670;&nbsp;</a></span>H5Tget_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 H5Tget_size </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_size returns the size of a datatype in bytes.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the size of the datatype in bytes</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gae457896367ae477c2eccb541142b461c"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae457896367ae477c2eccb541142b461c">&#9670;&nbsp;</a></span>H5Tget_strpad()</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 H5Tget_strpad </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_strpad retrieves the string padding method for a string datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a valid string padding type if successful</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga01773fe724f6fe26a689b1e032095f85"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga01773fe724f6fe26a689b1e032095f85">&#9670;&nbsp;</a></span>H5Tget_super()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static long H5Tget_super </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_super returns the type from which TYPE is derived.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type</td><td>IN: Identifier of datatype.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the parent type</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga3e94f308f1f42318110a8f8151cce755"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3e94f308f1f42318110a8f8151cce755">&#9670;&nbsp;</a></span>H5Tget_tag()</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 String H5Tget_tag </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tget_tag returns the tag associated with datatype type_id.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type</td><td>IN: Identifier of datatype.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>the tag</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga09403f6654ba59890deefe3d17104008"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga09403f6654ba59890deefe3d17104008">&#9670;&nbsp;</a></span>H5Tinsert()</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 H5Tinsert </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>offset</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>field_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tinsert adds another member to the compound datatype type_id.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of compound datatype to modify. </td></tr>
+ <tr><td class="paramname">name</td><td>IN: Name of the field to insert. </td></tr>
+ <tr><td class="paramname">offset</td><td>IN: Offset in memory structure of the field to insert. </td></tr>
+ <tr><td class="paramname">field_id</td><td>IN: Datatype identifier of the field to insert.</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">HDF5LibraryException</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="gafa448673235a3115a4a49e8960a81015"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gafa448673235a3115a4a49e8960a81015">&#9670;&nbsp;</a></span>H5Tis_variable_str()</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 boolean H5Tis_variable_str </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tis_variable_str determines whether the datatype identified in type_id is a variable-length string.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to query.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>true if type_id is a variable-length string.</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gaf9a85ff4a51c718d134dcac301e96623"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf9a85ff4a51c718d134dcac301e96623">&#9670;&nbsp;</a></span>H5Tlock()</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 H5Tlock </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tlock locks the datatype specified by the type_id identifier, making it read-only and non-destrucible.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to lock.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga02c6427bc282a85afbdad6ab7fa452b4"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga02c6427bc282a85afbdad6ab7fa452b4">&#9670;&nbsp;</a></span>H5Topen()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static long H5Topen </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>loc_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&#160;</td>
+ <td class="paramname"><em>name</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>tapl_id</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Topen opens a named datatype at the location specified by loc_id and return an identifier for the datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">loc_id</td><td>IN: A file, group, or datatype identifier. </td></tr>
+ <tr><td class="paramname">name</td><td>IN: A datatype name, defined within the file or group identified by loc_id. </td></tr>
+ <tr><td class="paramname">tapl_id</td><td>IN: Datatype access property list.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="section return"><dt>Returns</dt><dd>a named datatype identifier if successful</dd></dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</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="gaf0744f54efbeb5c8833155a014363c2d"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaf0744f54efbeb5c8833155a014363c2d">&#9670;&nbsp;</a></span>H5Tpack()</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 H5Tpack </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tpack recursively removes padding from within a compound datatype to make it more efficient (space-wise) to store that data. </p>
+<p><b>WARNING:</b> This call only affects the C-data, even if it succeeds, there may be no visible effect on Java objects.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to modify.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga9c18dbec628a6e196e325aab2cf62830"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9c18dbec628a6e196e325aab2cf62830">&#9670;&nbsp;</a></span>H5Treclaim()</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 H5Treclaim </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>space_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>xfer_plist_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">byte[]&#160;</td>
+ <td class="paramname"><em>buf</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</td>
+ <td></td><td> 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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Treclaim 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="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</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="gaeafca0ea6741e7e3a2d4bfa773846f93"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaeafca0ea6741e7e3a2d4bfa773846f93">&#9670;&nbsp;</a></span>H5Trefresh()</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 H5Trefresh </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>dtype_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Trefresh causes all buffers associated with a committed datatype to be cleared and immediately re-loaded with updated contents from disk. This function essentially closes the datatype, evicts all metadata associated with it from the cache, and then re-opens the datatype. The reopened datatype is automatically re-registered with the same ID.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">dtype_id</td><td>IN: Identifier of the committed datatype to be refreshed.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga3e416418ddc22d8bed85b1570f2cfa44"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3e416418ddc22d8bed85b1570f2cfa44">&#9670;&nbsp;</a></span>H5Tset_cset()</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 H5Tset_cset </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>cset</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_cset the character set to be used.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to modify. </td></tr>
+ <tr><td class="paramname">cset</td><td>IN: Character set type.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gaaded3928e7db26b8deb1f377e4e6f411"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaaded3928e7db26b8deb1f377e4e6f411">&#9670;&nbsp;</a></span>H5Tset_ebias() <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 int H5Tset_ebias </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>ebias</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_ebias sets the exponent bias of a floating-point type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">ebias</td><td>Exponent bias value.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga9e592d1ad340f3b1af1e8ba39b1ffab3"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga9e592d1ad340f3b1af1e8ba39b1ffab3">&#9670;&nbsp;</a></span>H5Tset_ebias() <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 void H5Tset_ebias </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>ebias</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_ebias sets the exponent bias of a floating-point type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">ebias</td><td>IN: Exponent bias value.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gaacf085ad758762d4c87be28c23e1c7b2"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gaacf085ad758762d4c87be28c23e1c7b2">&#9670;&nbsp;</a></span>H5Tset_fields() <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 int H5Tset_fields </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>spos</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>epos</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>esize</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>mpos</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>msize</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_fields sets the locations and sizes of the various floating point bit fields.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">spos</td><td>Size position. </td></tr>
+ <tr><td class="paramname">epos</td><td>Exponent bit position. </td></tr>
+ <tr><td class="paramname">esize</td><td>Size of exponent in bits. </td></tr>
+ <tr><td class="paramname">mpos</td><td>Mantissa bit position. </td></tr>
+ <tr><td class="paramname">msize</td><td>Size of mantissa in bits.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gafd53c24be2b6483a7470aa5c844b6dfd"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gafd53c24be2b6483a7470aa5c844b6dfd">&#9670;&nbsp;</a></span>H5Tset_fields() <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 void H5Tset_fields </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>spos</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>epos</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>esize</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>mpos</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>msize</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_fields sets the locations and sizes of the various floating point bit fields.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">spos</td><td>IN: Size position. </td></tr>
+ <tr><td class="paramname">epos</td><td>IN: Exponent bit position. </td></tr>
+ <tr><td class="paramname">esize</td><td>IN: Size of exponent in bits. </td></tr>
+ <tr><td class="paramname">mpos</td><td>IN: Mantissa bit position. </td></tr>
+ <tr><td class="paramname">msize</td><td>IN: Size of mantissa in bits.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga3637ac5f96a72e72a6fefd9c5c67b3c8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3637ac5f96a72e72a6fefd9c5c67b3c8">&#9670;&nbsp;</a></span>H5Tset_inpad()</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 H5Tset_inpad </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>inpad</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>If any internal bits of a floating point type are unused (that is, those significant bits which are not part of the sign, exponent, or mantissa), then H5Tset_inpad will be filled according to the value of the padding value property inpad.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to modify. </td></tr>
+ <tr><td class="paramname">inpad</td><td>IN: Padding type.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga3b33c8ce803a34547b3a57a5ba919af0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga3b33c8ce803a34547b3a57a5ba919af0">&#9670;&nbsp;</a></span>H5Tset_norm()</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 H5Tset_norm </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>norm</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_norm sets the mantissa normalization of a floating-point datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">norm</td><td>IN: Mantissa normalization type.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gab1eb4484cd14f9b17b40edf9740e34b8"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gab1eb4484cd14f9b17b40edf9740e34b8">&#9670;&nbsp;</a></span>H5Tset_offset() <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 int H5Tset_offset </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>offset</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_offset sets the bit offset of the first significant bit.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">offset</td><td>Offset of first significant bit.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga5b97a838928e563a63e3a9b65e0d40e0"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga5b97a838928e563a63e3a9b65e0d40e0">&#9670;&nbsp;</a></span>H5Tset_offset() <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 void H5Tset_offset </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>offset</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_offset sets the bit offset of the first significant bit.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">offset</td><td>IN: Offset of first significant bit.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga0f0842166be46d68d5b97a24ea987876"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga0f0842166be46d68d5b97a24ea987876">&#9670;&nbsp;</a></span>H5Tset_order()</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 H5Tset_order </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>order</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_order sets the byte ordering of an atomic datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">order</td><td>IN: Byte ordering constant.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gae56fafc2b6d98adca6c9c9de1acb54ef"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gae56fafc2b6d98adca6c9c9de1acb54ef">&#9670;&nbsp;</a></span>H5Tset_pad()</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 H5Tset_pad </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>lsb</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>msb</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_pad sets the least and most-significant bits padding types.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">lsb</td><td>IN: Padding type for least-significant bits. </td></tr>
+ <tr><td class="paramname">msb</td><td>IN: Padding type for most-significant bits.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga6857a8a40922e6e0059d7a87750f3789"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga6857a8a40922e6e0059d7a87750f3789">&#9670;&nbsp;</a></span>H5Tset_precision() <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 int H5Tset_precision </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>precision</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_precision sets the precision of an atomic datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">precision</td><td>Number of bits of precision for datatype.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga1cae233e6b73c2d1ea7165164e51bec5"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga1cae233e6b73c2d1ea7165164e51bec5">&#9670;&nbsp;</a></span>H5Tset_precision() <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 void H5Tset_precision </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>precision</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_precision sets the precision of an atomic datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">precision</td><td>IN: Number of bits of precision for datatype.</td></tr>
+ </table>
+ </dd>
+</dl>
+<dl class="exception"><dt>Exceptions</dt><dd>
+ <table class="exception">
+ <tr><td class="paramname">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga146986287fbe373dd86f151ddaa714dc"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga146986287fbe373dd86f151ddaa714dc">&#9670;&nbsp;</a></span>H5Tset_sign()</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 H5Tset_sign </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>sign</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_sign sets the sign property for an integer type.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to set. </td></tr>
+ <tr><td class="paramname">sign</td><td>IN: Sign type.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga2d74364959dac958134915d3d832d08f"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga2d74364959dac958134915d3d832d08f">&#9670;&nbsp;</a></span>H5Tset_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 int H5Tset_size </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>size</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_size sets the total size in bytes, size, for an atomic datatype (this operation is not permitted on compound datatypes).</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to change size. </td></tr>
+ <tr><td class="paramname">size</td><td>IN: Size in bytes to modify datatype.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga18358fd6e3c42e5efdc19a4833b09c6a"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga18358fd6e3c42e5efdc19a4833b09c6a">&#9670;&nbsp;</a></span>H5Tset_strpad()</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 H5Tset_strpad </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type_id</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">int&#160;</td>
+ <td class="paramname"><em>strpad</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_strpad defines the storage mechanism for the string.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type_id</td><td>IN: Identifier of datatype to modify. </td></tr>
+ <tr><td class="paramname">strpad</td><td>IN: String padding type.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="gac58ba8b7bafaebf165f2aed2740e6ce9"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#gac58ba8b7bafaebf165f2aed2740e6ce9">&#9670;&nbsp;</a></span>H5Tset_tag()</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 H5Tset_tag </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>type</em>, </td>
+ </tr>
+ <tr>
+ <td class="paramkey"></td>
+ <td></td>
+ <td class="paramtype">String&#160;</td>
+ <td class="paramname"><em>tag</em>&#160;</td>
+ </tr>
+ <tr>
+ <td></td>
+ <td>)</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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tset_tag tags an opaque datatype type_id with a unique ASCII identifier tag.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">type</td><td>IN: Datatype identifier for the opaque datatype to be tagged. </td></tr>
+ <tr><td class="paramname">tag</td><td>IN: Descriptive ASCII string with which the opaque datatype is to be tagged.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </td></tr>
+ </table>
+ </dd>
+</dl>
+
+</div>
+</div>
+<a id="ga08533280d9a0000801c8208f9dd9139e"></a>
+<h2 class="memtitle"><span class="permalink"><a href="#ga08533280d9a0000801c8208f9dd9139e">&#9670;&nbsp;</a></span>H5Tvlen_create()</h2>
+
+<div class="memitem">
+<div class="memproto">
+<table class="mlabels">
+ <tr>
+ <td class="mlabels-left">
+ <table class="memname">
+ <tr>
+ <td class="memname">static long H5Tvlen_create </td>
+ <td>(</td>
+ <td class="paramtype">long&#160;</td>
+ <td class="paramname"><em>base_id</em></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</span></span> </td>
+ </tr>
+</table>
+</div><div class="memdoc">
+<p>H5Tvlen_create creates a new variable-length (VL) datatype.</p>
+<dl class="params"><dt>Parameters</dt><dd>
+ <table class="params">
+ <tr><td class="paramname">base_id</td><td>IN: Identifier of parent datatype.</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">HDF5LibraryException</td><td>Error from the HDF5 Library. </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="http://www.doxygen.org/index.html">
+ <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.9.1 </li>
+ </ul>
+</div>
+</body>
+</html>