diff options
Diffstat (limited to 'c++/src/cpplus_RM')
385 files changed, 62729 insertions, 0 deletions
diff --git a/c++/src/cpplus_RM/_h5_abstract_ds_8h_source.html b/c++/src/cpplus_RM/_h5_abstract_ds_8h_source.html new file mode 100644 index 0000000..3eedce5 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_abstract_ds_8h_source.html @@ -0,0 +1,182 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5AbstractDs.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5AbstractDs.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __AbstractDs_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __AbstractDs_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">class </span>ArrayType;</div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">class </span>CompType;</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">class </span>EnumType;</div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">class </span>FloatType;</div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">class </span>IntType;</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">class </span>StrType;</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="keyword">class </span>VarLenType;</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div> +<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="class_h5_1_1_abstract_ds.html"> 39</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_abstract_ds.html">AbstractDs</a> {</div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="comment">// Gets a copy the datatype of that this abstract dataset uses.</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// Note that this datatype is a generic one and can only be accessed</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="comment">// via generic member functions, i.e., member functions belong</span></div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="comment">// to DataType. To get specific datatype, i.e. EnumType, FloatType,</span></div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// etc..., use the specific functions, that follow, instead.</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a> getDataType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// Gets a copy of the specific datatype of this abstract dataset.</span></div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <a class="code" href="class_h5_1_1_array_type.html">ArrayType</a> getArrayType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <a class="code" href="class_h5_1_1_comp_type.html">CompType</a> getCompType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a> getEnumType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <a class="code" href="class_h5_1_1_int_type.html">IntType</a> getIntType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <a class="code" href="class_h5_1_1_float_type.html">FloatType</a> getFloatType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a> getStrType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a> getVarLenType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> getInMemDataSize() <span class="keyword">const</span> = 0;</div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keyword">virtual</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> getSpace() <span class="keyword">const</span> = 0;</div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// Gets the class of the datatype that is used by this abstract</span></div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="comment">// dataset.</span></div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  H5T_class_t getTypeClass() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">virtual</span> hsize_t getStorageSize() <span class="keyword">const</span> = 0;</div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">virtual</span> H5std_string fromClass() <span class="keyword">const</span> = 0;</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// Copy constructor</span></div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="class_h5_1_1_abstract_ds.html">AbstractDs</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_abstract_ds.html">AbstractDs</a>& original );</div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="comment">// Destructor</span></div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_abstract_ds.html">AbstractDs</a>();</div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <a class="code" href="class_h5_1_1_abstract_ds.html">AbstractDs</a>();</div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// Constructor that takes an attribute id or a dataset id.</span></div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <a class="code" href="class_h5_1_1_abstract_ds.html">AbstractDs</a>( <span class="keyword">const</span> hid_t ds_id );</div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// This member function is implemented by DataSet and Attribute.</span></div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keyword">virtual</span> hid_t p_get_type() <span class="keyword">const</span> = 0;</div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> };</div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __AbstractDs_H</span></div> +<div class="ttc" id="class_h5_1_1_enum_type_html"><div class="ttname"><a href="class_h5_1_1_enum_type.html">H5::EnumType</a></div><div class="ttdoc">Class EnumType operates on HDF5 enum datatypes. </div><div class="ttdef"><b>Definition:</b> H5EnumType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_data_space_html"><div class="ttname"><a href="class_h5_1_1_data_space.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div> +<div class="ttc" id="class_h5_1_1_int_type_html"><div class="ttname"><a href="class_h5_1_1_int_type.html">H5::IntType</a></div><div class="ttdoc">Class IntType operates on HDF5 integer datatype. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_var_len_type_html"><div class="ttname"><a href="class_h5_1_1_var_len_type.html">H5::VarLenType</a></div><div class="ttdoc">VarLenType operates on the HDF5 C&#39;s Variable-length Datatypes. </div><div class="ttdef"><b>Definition:</b> H5VarLenType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_abstract_ds_html"><div class="ttname"><a href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></div><div class="ttdoc">AbstractDs is an abstract base class, inherited by Attribute and DataSet. </div><div class="ttdef"><b>Definition:</b> H5AbstractDs.h:39</div></div> +<div class="ttc" id="class_h5_1_1_array_type_html"><div class="ttname"><a href="class_h5_1_1_array_type.html">H5::ArrayType</a></div><div class="ttdoc">Class ArrayType inherits from DataType and provides wrappers for the HDF5&#39;s Array Datatypes...</div><div class="ttdef"><b>Definition:</b> H5ArrayType.h:28</div></div> +<div class="ttc" id="class_h5_1_1_float_type_html"><div class="ttname"><a href="class_h5_1_1_float_type.html">H5::FloatType</a></div><div class="ttdoc">Class FloatType operates on HDF5 floating point datatype. </div><div class="ttdef"><b>Definition:</b> H5FloatType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_str_type_html"><div class="ttname"><a href="class_h5_1_1_str_type.html">H5::StrType</a></div><div class="ttdoc">Class StrType operates on HDF5 string datatypes. </div><div class="ttdef"><b>Definition:</b> H5StrType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_comp_type_html"><div class="ttname"><a href="class_h5_1_1_comp_type.html">H5::CompType</a></div><div class="ttdoc">CompType is a derivative of a DataType and operates on HDF5 compound datatypes. </div><div class="ttdef"><b>Definition:</b> H5CompType.h:28</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_alltypes_8h_source.html b/c++/src/cpplus_RM/_h5_alltypes_8h_source.html new file mode 100644 index 0000000..d81f799 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_alltypes_8h_source.html @@ -0,0 +1,119 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5Alltypes.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5Alltypes.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="comment">// This header file simply serves as a container to hold the</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment">// header files of all datatypes. It simplifies the header</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment">// file including in the code.</span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> </div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include "H5DataType.h"</span></div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include "H5AtomType.h"</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include "H5EnumType.h"</span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include "H5IntType.h"</span></div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include "H5FloatType.h"</span></div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include "H5StrType.h"</span></div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include "H5CompType.h"</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include "H5ArrayType.h"</span></div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include "H5VarLenType.h"</span></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_array_type_8h_source.html b/c++/src/cpplus_RM/_h5_array_type_8h_source.html new file mode 100644 index 0000000..ed12bb8 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_array_type_8h_source.html @@ -0,0 +1,151 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5ArrayType.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5ArrayType.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5ArrayType_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5ArrayType_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_h5_1_1_array_type.html"> 28</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_array_type.html">ArrayType</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a> {</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="comment">// Constructor that creates a new array data type based on the</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="comment">// specified base type.</span></div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <a class="code" href="class_h5_1_1_array_type.html">ArrayType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& base_type, <span class="keywordtype">int</span> ndims, <span class="keyword">const</span> hsize_t* dims);</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="comment">// Returns the number of dimensions of this array datatype.</span></div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keywordtype">int</span> getArrayNDims();</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="comment">// Returns the sizes of dimensions of this array datatype.</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keywordtype">int</span> getArrayDims(hsize_t* dims);</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> +<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="class_h5_1_1_array_type.html#aa11bb32a07d37bb1c601c007c4e7a3ed"> 41</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_array_type.html#aa11bb32a07d37bb1c601c007c4e7a3ed">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"ArrayType"</span>); }</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="comment">// Copy constructor: makes copy of the original object.</span></div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <a class="code" href="class_h5_1_1_array_type.html">ArrayType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_array_type.html">ArrayType</a>& original );</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// Constructor that takes an existing id</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <a class="code" href="class_h5_1_1_array_type.html">ArrayType</a>( <span class="keyword">const</span> hid_t existing_id );</div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment">// Noop destructor</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_array_type.html">ArrayType</a>();</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <a class="code" href="class_h5_1_1_array_type.html">ArrayType</a>();</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordtype">int</span> rank; <span class="comment">// Rank of the array</span></div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  hsize_t* dimensions; <span class="comment">// Sizes of the array dimensions</span></div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> };</div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5ArrayType_H</span></div> +<div class="ttc" id="class_h5_1_1_array_type_html_aa11bb32a07d37bb1c601c007c4e7a3ed"><div class="ttname"><a href="class_h5_1_1_array_type.html#aa11bb32a07d37bb1c601c007c4e7a3ed">H5::ArrayType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5ArrayType.h:41</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_array_type_html"><div class="ttname"><a href="class_h5_1_1_array_type.html">H5::ArrayType</a></div><div class="ttdoc">Class ArrayType inherits from DataType and provides wrappers for the HDF5&#39;s Array Datatypes...</div><div class="ttdef"><b>Definition:</b> H5ArrayType.h:28</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_atom_type_8h_source.html b/c++/src/cpplus_RM/_h5_atom_type_8h_source.html new file mode 100644 index 0000000..c86e571 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_atom_type_8h_source.html @@ -0,0 +1,170 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5AtomType.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5AtomType.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5AtomType_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5AtomType_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="class_h5_1_1_atom_type.html"> 31</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_atom_type.html">AtomType</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a> {</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment">// Returns the byte order of an atomic datatype.</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  H5T_order_t getOrder() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  H5T_order_t getOrder( H5std_string& order_string ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="comment">// Sets the byte ordering of an atomic datatype.</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keywordtype">void</span> setOrder( H5T_order_t order ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="comment">// Retrieves the bit offset of the first significant bit.</span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="comment">// 12/05/00 - changed return type to int from size_t - C API</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordtype">int</span> getOffset() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="comment">// Sets the bit offset of the first significant bit.</span></div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordtype">void</span> setOffset( <span class="keywordtype">size_t</span> offset ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// Retrieves the padding type of the least and most-significant bit padding.</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordtype">void</span> getPad( H5T_pad_t& lsb, H5T_pad_t& msb ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Sets the least and most-significant bits padding types</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">void</span> setPad( H5T_pad_t lsb, H5T_pad_t msb ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// Returns the precision of an atomic datatype.</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordtype">size_t</span> getPrecision() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// Sets the precision of an atomic datatype.</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordtype">void</span> setPrecision( <span class="keywordtype">size_t</span> precision ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="comment">// Sets the total size for an atomic datatype.</span></div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordtype">void</span> setSize( <span class="keywordtype">size_t</span> size ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div> +<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c"> 63</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"AtomType"</span>); }</div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="preprocessor"></span> <span class="comment">// Copy constructor - makes copy of the original object</span></div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="class_h5_1_1_atom_type.html">AtomType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_atom_type.html">AtomType</a>& original );</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// Noop destructor</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_atom_type.html">AtomType</a>();</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor"></span> <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <a class="code" href="class_h5_1_1_atom_type.html">AtomType</a>();</div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="comment">// Constructor that takes an existing id</span></div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <a class="code" href="class_h5_1_1_atom_type.html">AtomType</a>( <span class="keyword">const</span> hid_t existing_id );</div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="preprocessor"></span>};</div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5AtomType_H</span></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_atom_type_html"><div class="ttname"><a href="class_h5_1_1_atom_type.html">H5::AtomType</a></div><div class="ttdoc">AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...</div><div class="ttdef"><b>Definition:</b> H5AtomType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_atom_type_html_a80818b48fcfae291550bc8cad6b05d1c"><div class="ttname"><a href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5AtomType.h:63</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_attribute_8h_source.html b/c++/src/cpplus_RM/_h5_attribute_8h_source.html new file mode 100644 index 0000000..278b1c6 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_attribute_8h_source.html @@ -0,0 +1,203 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5Attribute.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5Attribute.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5Attribute_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Attribute_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="class_h5_1_1_attribute.html"> 32</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_attribute.html">Attribute</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_abstract_ds.html">AbstractDs</a>, <span class="keyword">public</span> <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a> {</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="comment">// Closes this attribute.</span></div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="comment">// Gets the name of the file, in which this attribute belongs.</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  H5std_string getFileName() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="comment">// Gets the name of this attribute.</span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  ssize_t getName(<span class="keywordtype">char</span>* attr_name, <span class="keywordtype">size_t</span> buf_size = 0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  H5std_string getName(<span class="keywordtype">size_t</span> len) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  H5std_string getName() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  ssize_t getName(H5std_string& attr_name, <span class="keywordtype">size_t</span> len = 0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// The overloaded function below is replaced by the one above and it</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// is kept for backward compatibility purpose.</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  ssize_t getName( <span class="keywordtype">size_t</span> buf_size, H5std_string& attr_name ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment">// Gets a copy of the dataspace for this attribute.</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keyword">virtual</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> getSpace() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="comment">// Returns the amount of storage size required for this attribute.</span></div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keyword">virtual</span> hsize_t getStorageSize() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="comment">// Returns the in memory size of this attribute's data.</span></div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> getInMemDataSize() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="comment">// Reads data from this attribute.</span></div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordtype">void</span> read( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& mem_type, <span class="keywordtype">void</span> *buf ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordtype">void</span> read( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& mem_type, H5std_string& strg ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// Writes data to this attribute.</span></div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keywordtype">void</span> write(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& mem_type, <span class="keyword">const</span> <span class="keywordtype">void</span> *buf ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keywordtype">void</span> write(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& mem_type, <span class="keyword">const</span> H5std_string& strg ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Flushes all buffers associated with the file specified by this</span></div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="comment">// attribute to disk.</span></div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keywordtype">void</span> flush( H5F_scope_t scope ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div> +<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="class_h5_1_1_attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5"> 71</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"Attribute"</span>); }</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// Creates a copy of an existing attribute using the attribute id</span></div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="class_h5_1_1_attribute.html">Attribute</a>( <span class="keyword">const</span> hid_t attr_id );</div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="comment">// Copy constructor: makes a copy of an existing Attribute object.</span></div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <a class="code" href="class_h5_1_1_attribute.html">Attribute</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_attribute.html">Attribute</a>& original );</div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <a class="code" href="class_h5_1_1_attribute.html">Attribute</a>();</div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="comment">// Gets the attribute id.</span></div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="comment">// Destructor: properly terminates access to this attribute.</span></div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_attribute.html">Attribute</a>();</div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="preprocessor"></span> <span class="comment">// Sets the attribute id.</span></div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  hid_t id; <span class="comment">// HDF5 attribute id</span></div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="comment">// This function contains the common code that is used by</span></div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// getTypeClass and various API functions getXxxType</span></div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="comment">// defined in AbstractDs for generic datatype and specific</span></div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="comment">// sub-types</span></div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keyword">virtual</span> hid_t p_get_type() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> </div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="comment">// Reads variable or fixed len strings from this attribute.</span></div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordtype">void</span> p_read_variable_len(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& mem_type, H5std_string& strg) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keywordtype">void</span> p_read_fixed_len(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& mem_type, H5std_string& strg) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="comment">// do not inherit H5Object::iterateAttrs</span></div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keywordtype">int</span> iterateAttrs() { <span class="keywordflow">return</span> 0; }</div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="comment">// do not inherit H5Object::renameAttr</span></div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keywordtype">void</span> renameAttr() {}</div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> };</div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Attribute_H</span></div> +<div class="ttc" id="class_h5_1_1_attribute_html_a800c95e9bfeaa725b3ed8d86351e90d5"><div class="ttname"><a href="class_h5_1_1_attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">H5::Attribute::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:71</div></div> +<div class="ttc" id="class_h5_1_1_id_component_html"><div class="ttname"><a href="class_h5_1_1_id_component.html">H5::IdComponent</a></div><div class="ttdoc">Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:32</div></div> +<div class="ttc" id="class_h5_1_1_data_space_html"><div class="ttname"><a href="class_h5_1_1_data_space.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div> +<div class="ttc" id="class_h5_1_1_attribute_html"><div class="ttname"><a href="class_h5_1_1_attribute.html">H5::Attribute</a></div><div class="ttdoc">Class Attribute operates on HDF5 attributes. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:32</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_abstract_ds_html"><div class="ttname"><a href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></div><div class="ttdoc">AbstractDs is an abstract base class, inherited by Attribute and DataSet. </div><div class="ttdef"><b>Definition:</b> H5AbstractDs.h:39</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_classes_8h_source.html b/c++/src/cpplus_RM/_h5_classes_8h_source.html new file mode 100644 index 0000000..73a5aa5 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_classes_8h_source.html @@ -0,0 +1,144 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5Classes.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5Classes.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5Classes_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Classes_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span> <span class="keyword">class </span>Exception;</div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  <span class="keyword">class </span>IdComponent;</div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span>  <span class="keyword">class </span><a class="code" href="namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5Location</a>;</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">class </span><a class="code" href="namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5Object</a>;</div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="keyword">class </span>PropList;</div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="keyword">class </span>FileCreatPropList;</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="keyword">class </span>FileAccPropList;</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="keyword">class </span>DSetCreatPropList;</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keyword">class </span>DSetMemXferPropList;</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">class </span>DTypePropList;</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">class </span>DataType;</div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keyword">class </span>DataSpace;</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">class </span>AtomType;</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keyword">class </span>PredType;</div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keyword">class </span>EnumType;</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keyword">class </span>IntType;</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keyword">class </span>FloatType;</div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">class </span>StrType;</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">class </span>CompType;</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">//class RefType;</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">class </span>AbstractDs;</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">class </span>DataSet;</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">class </span>Group;</div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">class </span>H5File;</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keyword">class </span>Attribute;</div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">class </span>H5Library;</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Classes_H</span></div> +<div class="ttc" id="namespace_h5_html_a96d8e144995c506ad2ad38f51c66e5f6"><div class="ttname"><a href="namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5::H5Location</a></div><div class="ttdeci">class H5_DLLCPP H5Location</div><div class="ttdef"><b>Definition:</b> H5Location.h:26</div></div> +<div class="ttc" id="namespace_h5_html_a52e9e81a7ed5ce15b9acc6fe32ee7845"><div class="ttname"><a href="namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5::H5Object</a></div><div class="ttdeci">class H5_DLLCPP H5Object</div><div class="ttdef"><b>Definition:</b> H5Attribute.cpp:47</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_common_f_g_8h_source.html b/c++/src/cpplus_RM/_h5_common_f_g_8h_source.html new file mode 100644 index 0000000..39da81d --- /dev/null +++ b/c++/src/cpplus_RM/_h5_common_f_g_8h_source.html @@ -0,0 +1,268 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5CommonFG.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5CommonFG.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __CommonFG_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __CommonFG_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">class </span>Group;</div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="keyword">class </span>H5File;</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="keyword">class </span>ArrayType;</div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="keyword">class </span>VarLenType;</div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div> +<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="class_h5_1_1_common_f_g.html"> 34</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_common_f_g.html">CommonFG</a> {</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// Creates a new group at this location which can be a file</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="comment">// or another group.</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <a class="code" href="class_h5_1_1_group.html">Group</a> createGroup(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">size_t</span> size_hint = 0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <a class="code" href="class_h5_1_1_group.html">Group</a> createGroup(<span class="keyword">const</span> H5std_string& name, <span class="keywordtype">size_t</span> size_hint = 0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="comment">// Opens an existing group in a location which can be a file</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// or another group.</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <a class="code" href="class_h5_1_1_group.html">Group</a> openGroup(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <a class="code" href="class_h5_1_1_group.html">Group</a> openGroup(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// Creates a new dataset at this location.</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <a class="code" href="class_h5_1_1_data_set.html">DataSet</a> createDataSet(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& data_type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& data_space, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a>& create_plist = <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a>) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="code" href="class_h5_1_1_data_set.html">DataSet</a> createDataSet(<span class="keyword">const</span> H5std_string& name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& data_type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& data_space, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a>& create_plist = <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a>) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Opens an existing dataset at this location.</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="class_h5_1_1_data_set.html">DataSet</a> openDataSet(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <a class="code" href="class_h5_1_1_data_set.html">DataSet</a> openDataSet(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// Returns the value of a symbolic link.</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  H5std_string getLinkval(<span class="keyword">const</span> <span class="keywordtype">char</span>* link_name, <span class="keywordtype">size_t</span> size=0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  H5std_string getLinkval(<span class="keyword">const</span> H5std_string& link_name, <span class="keywordtype">size_t</span> size=0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="comment">// Returns the number of objects in this group.</span></div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  hsize_t getNumObjs() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// Retrieves the name of an object in this group, given the</span></div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// object's index.</span></div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  H5std_string getObjnameByIdx(hsize_t idx) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  ssize_t getObjnameByIdx(hsize_t idx, <span class="keywordtype">char</span>* name, <span class="keywordtype">size_t</span> size) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  ssize_t getObjnameByIdx(hsize_t idx, H5std_string& name, <span class="keywordtype">size_t</span> size) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="comment">// Retrieves the type of an object in this file or group, given the</span></div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="comment">// object's name</span></div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  H5O_type_t childObjType(<span class="keyword">const</span> H5std_string& objname) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  H5O_type_t childObjType(<span class="keyword">const</span> <span class="keywordtype">char</span>* objname) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  H5O_type_t childObjType(hsize_t index, H5_index_t index_type=H5_INDEX_NAME, H5_iter_order_t order=H5_ITER_INC, <span class="keyword">const</span> <span class="keywordtype">char</span>* objname=<span class="stringliteral">"."</span>) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span></div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor"></span> <span class="comment">// Returns the type of an object in this group, given the</span></div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">// object's index.</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  H5G_obj_t getObjTypeByIdx(hsize_t idx) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  H5G_obj_t getObjTypeByIdx(hsize_t idx, <span class="keywordtype">char</span>* type_name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  H5G_obj_t getObjTypeByIdx(hsize_t idx, H5std_string& type_name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// Returns information about an HDF5 object, given by its name,</span></div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">// at this location.</span></div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, hbool_t follow_link, H5G_stat_t& statbuf) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> H5std_string& name, hbool_t follow_link, H5G_stat_t& statbuf) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, H5G_stat_t& statbuf) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordtype">void</span> getObjinfo(<span class="keyword">const</span> H5std_string& name, H5G_stat_t& statbuf) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// Iterates over the elements of this group - not implemented in</span></div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="comment">// C++ style yet.</span></div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordtype">int</span> iterateElems(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">int</span> *idx, H5G_iterate_t op, <span class="keywordtype">void</span> *op_data);</div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keywordtype">int</span> iterateElems(<span class="keyword">const</span> H5std_string& name, <span class="keywordtype">int</span> *idx, H5G_iterate_t op, <span class="keywordtype">void</span> *op_data);</div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="comment">// Creates a link of the specified type from new_name to current_name;</span></div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="comment">// both names are interpreted relative to the specified location id.</span></div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordtype">void</span> link(H5L_type_t link_type, <span class="keyword">const</span> <span class="keywordtype">char</span>* curr_name, <span class="keyword">const</span> <span class="keywordtype">char</span>* new_name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordtype">void</span> link(H5L_type_t link_type, <span class="keyword">const</span> H5std_string& curr_name, <span class="keyword">const</span> H5std_string& new_name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// Removes the specified name at this location.</span></div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordtype">void</span> unlink(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordtype">void</span> unlink(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="comment">// Mounts the file 'child' onto this location.</span></div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordtype">void</span> mount(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>& child, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordtype">void</span> mount(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>& child, <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist) <span class="keyword">const</span>; <span class="comment">// backward compatibility</span></div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keywordtype">void</span> mount(<span class="keyword">const</span> H5std_string& name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>& child, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keywordtype">void</span> mount(<span class="keyword">const</span> H5std_string& name, <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>& child, <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist) <span class="keyword">const</span>; <span class="comment">// backward compatibility</span></div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="comment">// Unmounts the file named 'name' from this parent location.</span></div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="keywordtype">void</span> unmount(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keywordtype">void</span> unmount(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="comment">// Renames an object at this location.</span></div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keywordtype">void</span> move(<span class="keyword">const</span> <span class="keywordtype">char</span>* src, <span class="keyword">const</span> <span class="keywordtype">char</span>* dst) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="keywordtype">void</span> move(<span class="keyword">const</span> H5std_string& src, <span class="keyword">const</span> H5std_string& dst) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="comment">// Opens a generic named datatype in this location.</span></div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a> openDataType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a> openDataType(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="comment">// Opens a named array datatype in this location.</span></div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <a class="code" href="class_h5_1_1_array_type.html">ArrayType</a> openArrayType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <a class="code" href="class_h5_1_1_array_type.html">ArrayType</a> openArrayType(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div> +<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="comment">// Opens a named compound datatype in this location.</span></div> +<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <a class="code" href="class_h5_1_1_comp_type.html">CompType</a> openCompType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <a class="code" href="class_h5_1_1_comp_type.html">CompType</a> openCompType(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> </div> +<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="comment">// Opens a named enumeration datatype in this location.</span></div> +<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a> openEnumType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a> openEnumType(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div> +<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="comment">// Opens a named integer datatype in this location.</span></div> +<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <a class="code" href="class_h5_1_1_int_type.html">IntType</a> openIntType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <a class="code" href="class_h5_1_1_int_type.html">IntType</a> openIntType(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> </div> +<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="comment">// Opens a named floating-point datatype in this location.</span></div> +<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <a class="code" href="class_h5_1_1_float_type.html">FloatType</a> openFloatType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <a class="code" href="class_h5_1_1_float_type.html">FloatType</a> openFloatType(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> </div> +<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="comment">// Opens a named string datatype in this location.</span></div> +<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a> openStrType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a> openStrType(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div> +<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// Opens a named variable length datatype in this location.</span></div> +<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a> openVarLenType(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  <a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a> openVarLenType(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> </div> +<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <span class="preprocessor"></span> <span class="keyword">virtual</span> hid_t getLocId() <span class="keyword">const</span> = 0;</div> +<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div> +<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div> +<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> throwException(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& msg) <span class="keyword">const</span> = 0;</div> +<div class="line"><a name="l00156"></a><span class="lineno"> 156</span> </div> +<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="comment">// Default constructor.</span></div> +<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <a class="code" href="class_h5_1_1_common_f_g.html">CommonFG</a>();</div> +<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div> +<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  <span class="comment">// Noop destructor.</span></div> +<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_common_f_g.html">CommonFG</a>();</div> +<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> }; <span class="comment">// end of CommonFG declaration</span></div> +<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> </div> +<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __CommonFG_H</span></div> +<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="preprocessor"></span></div> +<div class="ttc" id="class_h5_1_1_group_html"><div class="ttname"><a href="class_h5_1_1_group.html">H5::Group</a></div><div class="ttdoc">Class Group represents an HDF5 group. </div><div class="ttdef"><b>Definition:</b> H5Group.h:29</div></div> +<div class="ttc" id="class_h5_1_1_enum_type_html"><div class="ttname"><a href="class_h5_1_1_enum_type.html">H5::EnumType</a></div><div class="ttdoc">Class EnumType operates on HDF5 enum datatypes. </div><div class="ttdef"><b>Definition:</b> H5EnumType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_data_space_html"><div class="ttname"><a href="class_h5_1_1_data_space.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div> +<div class="ttc" id="class_h5_1_1_int_type_html"><div class="ttname"><a href="class_h5_1_1_int_type.html">H5::IntType</a></div><div class="ttdoc">Class IntType operates on HDF5 integer datatype. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_d_set_creat_prop_list_html"><div class="ttname"><a href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></div><div class="ttdoc">Class DSetCreatPropList represents the dataset creation property list. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:28</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_var_len_type_html"><div class="ttname"><a href="class_h5_1_1_var_len_type.html">H5::VarLenType</a></div><div class="ttdoc">VarLenType operates on the HDF5 C&#39;s Variable-length Datatypes. </div><div class="ttdef"><b>Definition:</b> H5VarLenType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_data_set_html"><div class="ttname"><a href="class_h5_1_1_data_set.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div> +<div class="ttc" id="class_h5_1_1_array_type_html"><div class="ttname"><a href="class_h5_1_1_array_type.html">H5::ArrayType</a></div><div class="ttdoc">Class ArrayType inherits from DataType and provides wrappers for the HDF5&#39;s Array Datatypes...</div><div class="ttdef"><b>Definition:</b> H5ArrayType.h:28</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html"><div class="ttname"><a href="class_h5_1_1_prop_list.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div> +<div class="ttc" id="class_h5_1_1_float_type_html"><div class="ttname"><a href="class_h5_1_1_float_type.html">H5::FloatType</a></div><div class="ttdoc">Class FloatType operates on HDF5 floating point datatype. </div><div class="ttdef"><b>Definition:</b> H5FloatType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_d_set_creat_prop_list_html_a20cbed4bc7563f3084af99b77e8cacc5"><div class="ttname"><a href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">H5::DSetCreatPropList::DEFAULT</a></div><div class="ttdeci">static const DSetCreatPropList DEFAULT</div><div class="ttdoc">Constant for dataset creation default property. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:31</div></div> +<div class="ttc" id="class_h5_1_1_h5_file_html"><div class="ttname"><a href="class_h5_1_1_h5_file.html">H5::H5File</a></div><div class="ttdoc">Class H5File represents an HDF5 file. </div><div class="ttdef"><b>Definition:</b> H5File.h:29</div></div> +<div class="ttc" id="class_h5_1_1_str_type_html"><div class="ttname"><a href="class_h5_1_1_str_type.html">H5::StrType</a></div><div class="ttdoc">Class StrType operates on HDF5 string datatypes. </div><div class="ttdef"><b>Definition:</b> H5StrType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_comp_type_html"><div class="ttname"><a href="class_h5_1_1_comp_type.html">H5::CompType</a></div><div class="ttdoc">CompType is a derivative of a DataType and operates on HDF5 compound datatypes. </div><div class="ttdef"><b>Definition:</b> H5CompType.h:28</div></div> +<div class="ttc" id="class_h5_1_1_common_f_g_html"><div class="ttname"><a href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></div><div class="ttdoc">CommonFG is an abstract base class of H5File and H5Group. </div><div class="ttdef"><b>Definition:</b> H5CommonFG.h:34</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_comp_type_8h_source.html b/c++/src/cpplus_RM/_h5_comp_type_8h_source.html new file mode 100644 index 0000000..c4c67ff --- /dev/null +++ b/c++/src/cpplus_RM/_h5_comp_type_8h_source.html @@ -0,0 +1,213 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5CompType.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5CompType.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5CompType_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5CompType_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_h5_1_1_comp_type.html"> 28</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_comp_type.html">CompType</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a> {</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <a class="code" href="class_h5_1_1_comp_type.html">CompType</a>();</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment">// Creates a compound datatype using an existing id</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <a class="code" href="class_h5_1_1_comp_type.html">CompType</a>( <span class="keyword">const</span> hid_t existing_id );</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// Creates a new compound datatype, given the type's size</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="class_h5_1_1_comp_type.html">CompType</a>( <span class="keywordtype">size_t</span> size ); <span class="comment">// H5Tcreate</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="comment">// Gets the compound datatype of the specified dataset</span></div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="class_h5_1_1_comp_type.html">CompType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>& dataset ); <span class="comment">// H5Dget_type</span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// Copy constructor - makes a copy of original object</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <a class="code" href="class_h5_1_1_comp_type.html">CompType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_comp_type.html">CompType</a>& original );</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// Returns the type class of the specified member of this compound</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// datatype. It provides to the user a way of knowing what type</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// to create another datatype of the same class</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  H5T_class_t getMemberClass( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Returns the index of a member in this compound data type.</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// Returns the offset of a member of this compound datatype.</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordtype">size_t</span> getMemberOffset( <span class="keywordtype">unsigned</span> memb_no ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// Returns the name of a member of this compound datatype.</span></div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  H5std_string getMemberName( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Returns the generic datatype of the specified member in</span></div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// this compound datatype.</span></div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a> getMemberDataType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="comment">// Returns the array datatype of the specified member in</span></div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="comment">// this compound datatype.</span></div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="class_h5_1_1_array_type.html">ArrayType</a> getMemberArrayType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="comment">// Returns the compound datatype of the specified member in</span></div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// this compound datatype.</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <a class="code" href="class_h5_1_1_comp_type.html">CompType</a> getMemberCompType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="comment">// Returns the enumeration datatype of the specified member in</span></div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// this compound datatype.</span></div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a> getMemberEnumType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="comment">// Returns the integer datatype of the specified member in</span></div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="comment">// this compound datatype.</span></div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <a class="code" href="class_h5_1_1_int_type.html">IntType</a> getMemberIntType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// Returns the floating-point datatype of the specified member in</span></div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">// this compound datatype.</span></div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <a class="code" href="class_h5_1_1_float_type.html">FloatType</a> getMemberFloatType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">// Returns the string datatype of the specified member in</span></div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="comment">// this compound datatype.</span></div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a> getMemberStrType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="comment">// Returns the variable length datatype of the specified member in</span></div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="comment">// this compound datatype.</span></div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a> getMemberVarLenType( <span class="keywordtype">unsigned</span> member_num ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="comment">// Returns the number of members in this compound datatype.</span></div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keywordtype">int</span> getNmembers() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="comment">// Adds a new member to this compound datatype.</span></div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordtype">void</span> insertMember( <span class="keyword">const</span> H5std_string& name, <span class="keywordtype">size_t</span> offset, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& new_member ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// Recursively removes padding from within this compound datatype.</span></div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordtype">void</span> pack() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="comment">// Sets the total size for this compound datatype.</span></div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keywordtype">void</span> setSize(<span class="keywordtype">size_t</span> size) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> +<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="class_h5_1_1_comp_type.html#a62a56067255bf3104729edd5db1b933c"> 105</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_comp_type.html#a62a56067255bf3104729edd5db1b933c">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"CompType"</span>); }</div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="comment">// Noop destructor.</span></div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_comp_type.html">CompType</a>();</div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="comment">// Contains common code that is used by the member functions</span></div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="comment">// getMemberXxxType</span></div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  hid_t p_get_member_type(<span class="keywordtype">unsigned</span> member_num) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> };</div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5CompType_H</span></div> +<div class="ttc" id="class_h5_1_1_enum_type_html"><div class="ttname"><a href="class_h5_1_1_enum_type.html">H5::EnumType</a></div><div class="ttdoc">Class EnumType operates on HDF5 enum datatypes. </div><div class="ttdef"><b>Definition:</b> H5EnumType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_int_type_html"><div class="ttname"><a href="class_h5_1_1_int_type.html">H5::IntType</a></div><div class="ttdoc">Class IntType operates on HDF5 integer datatype. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_var_len_type_html"><div class="ttname"><a href="class_h5_1_1_var_len_type.html">H5::VarLenType</a></div><div class="ttdoc">VarLenType operates on the HDF5 C&#39;s Variable-length Datatypes. </div><div class="ttdef"><b>Definition:</b> H5VarLenType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_data_set_html"><div class="ttname"><a href="class_h5_1_1_data_set.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div> +<div class="ttc" id="class_h5_1_1_array_type_html"><div class="ttname"><a href="class_h5_1_1_array_type.html">H5::ArrayType</a></div><div class="ttdoc">Class ArrayType inherits from DataType and provides wrappers for the HDF5&#39;s Array Datatypes...</div><div class="ttdef"><b>Definition:</b> H5ArrayType.h:28</div></div> +<div class="ttc" id="class_h5_1_1_float_type_html"><div class="ttname"><a href="class_h5_1_1_float_type.html">H5::FloatType</a></div><div class="ttdoc">Class FloatType operates on HDF5 floating point datatype. </div><div class="ttdef"><b>Definition:</b> H5FloatType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_comp_type_html_a62a56067255bf3104729edd5db1b933c"><div class="ttname"><a href="class_h5_1_1_comp_type.html#a62a56067255bf3104729edd5db1b933c">H5::CompType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5CompType.h:105</div></div> +<div class="ttc" id="class_h5_1_1_str_type_html"><div class="ttname"><a href="class_h5_1_1_str_type.html">H5::StrType</a></div><div class="ttdoc">Class StrType operates on HDF5 string datatypes. </div><div class="ttdef"><b>Definition:</b> H5StrType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_comp_type_html"><div class="ttname"><a href="class_h5_1_1_comp_type.html">H5::CompType</a></div><div class="ttdoc">CompType is a derivative of a DataType and operates on HDF5 compound datatypes. </div><div class="ttdef"><b>Definition:</b> H5CompType.h:28</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_cpp_8h_source.html b/c++/src/cpplus_RM/_h5_cpp_8h_source.html new file mode 100644 index 0000000..ef49b26 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_cpp_8h_source.html @@ -0,0 +1,149 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5Cpp.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5Cpp.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5Cpp_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Cpp_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include "H5Include.h"</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include "H5Exception.h"</span></div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#include "H5IdComponent.h"</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#include "H5DataSpace.h"</span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include "H5PropList.h"</span></div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include "H5Location.h"</span></div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include "H5Object.h"</span></div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include "H5AbstractDs.h"</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#include "H5Attribute.h"</span></div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#include "H5DcreatProp.h"</span></div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#include "H5CommonFG.h"</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor">#include "H5DataType.h"</span></div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor">#include "H5DxferProp.h"</span></div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#include "H5FaccProp.h"</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor">#include "H5FcreatProp.h"</span></div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="preprocessor">#include "H5AtomType.h"</span></div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#include "H5PredType.h"</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#include "H5EnumType.h"</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor">#include "H5IntType.h"</span></div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#include "H5FloatType.h"</span></div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#include "H5StrType.h"</span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor">#include "H5CompType.h"</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#include "H5ArrayType.h"</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor">#include "H5VarLenType.h"</span></div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> <span class="preprocessor">#include "H5DataSet.h"</span></div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> <span class="preprocessor">#include "H5Group.h"</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> <span class="preprocessor">#include "H5File.h"</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="preprocessor">#include "H5Library.h"</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="comment">/* Some C++ compilers do not have offsetof macro; define to bypass the problem</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="comment"> - BMR- -EIP- 2007/08/01</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> <span class="comment">*/</span></div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="preprocessor">#ifndef H5_CXX_HAVE_OFFSETOF</span></div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> <span class="preprocessor"></span><span class="preprocessor">#ifdef HOFFSET</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="preprocessor"></span><span class="preprocessor"> #undef HOFFSET</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="preprocessor"></span><span class="preprocessor">#define HOFFSET(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="preprocessor">#endif // __H5Cpp_H</span></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_cpp_doc_8h_source.html b/c++/src/cpplus_RM/_h5_cpp_doc_8h_source.html new file mode 100644 index 0000000..747fdb2 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_cpp_doc_8h_source.html @@ -0,0 +1,122 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5CppDoc.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5CppDoc.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5CppDoc_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5CppDoc_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="comment">//-------------------------------------------------------------------------</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="comment">// The following section will be used to generate the 'Mainpage'</span></div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="comment">// and the 'Examples' for the RM.</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment">// ------------------------------------------------------------------------</span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> <span class="preprocessor">#endif // __H5CppDoc_H</span></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_data_set_8h_source.html b/c++/src/cpplus_RM/_h5_data_set_8h_source.html new file mode 100644 index 0000000..17c8300 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_data_set_8h_source.html @@ -0,0 +1,228 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5DataSet.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5DataSet.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5DataSet_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5DataSet_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="class_h5_1_1_data_set.html"> 31</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_data_set.html">DataSet</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_h5_object.html">H5Object</a>, <span class="keyword">public</span> <a class="code" href="class_h5_1_1_abstract_ds.html">AbstractDs</a> {</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment">// Close this dataset.</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// Extends the dataset with unlimited dimension.</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keywordtype">void</span> extend( <span class="keyword">const</span> hsize_t* size ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="comment">// Fills a selection in memory with a value</span></div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keywordtype">void</span> fillMemBuf(<span class="keyword">const</span> <span class="keywordtype">void</span> *fill, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& fill_type, <span class="keywordtype">void</span> *buf, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& buf_type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keywordtype">void</span> fillMemBuf(<span class="keyword">const</span> <span class="keywordtype">void</span> *fill, <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& fill_type, <span class="keywordtype">void</span> *buf, <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& buf_type, <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space); <span class="comment">// kept for backward compatibility</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="comment">// Fills a selection in memory with zero</span></div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordtype">void</span> fillMemBuf(<span class="keywordtype">void</span> *buf, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& buf_type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordtype">void</span> fillMemBuf(<span class="keywordtype">void</span> *buf, <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& buf_type, <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space); <span class="comment">// kept for backward compatibility</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// Gets the creation property list of this dataset.</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> getCreatePlist() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Returns the address of this dataset in the file.</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  haddr_t getOffset() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// Gets the dataspace of this dataset.</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">virtual</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> getSpace() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// Determines whether space has been allocated for a dataset.</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordtype">void</span> getSpaceStatus(H5D_space_status_t& status) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="comment">// Returns the amount of storage size required for this dataset.</span></div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keyword">virtual</span> hsize_t getStorageSize() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// Returns the in memory size of this attribute's data.</span></div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keyword">virtual</span> <span class="keywordtype">size_t</span> getInMemDataSize() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="comment">// Returns the number of bytes required to store VL data.</span></div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  hsize_t getVlenBufSize(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  hsize_t getVlenBufSize(<a class="code" href="class_h5_1_1_data_type.html">DataType</a>& type, <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space) <span class="keyword">const</span>; <span class="comment">// kept for backward compatibility</span></div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// Reclaims VL datatype memory buffers.</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> vlenReclaim(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>& xfer_plist, <span class="keywordtype">void</span>* buf );</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> vlenReclaim(<span class="keywordtype">void</span> *buf, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space = <a class="code" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>& xfer_plist = <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a>);</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// Reads the data of this dataset and stores it in the provided buffer.</span></div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="comment">// The memory and file dataspaces and the transferring property list</span></div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">// can be defaults.</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keywordtype">void</span> read( <span class="keywordtype">void</span>* buf, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& mem_space = <a class="code" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& file_space = <a class="code" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>& xfer_plist = <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a> ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordtype">void</span> read( H5std_string& buf, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& mem_space = <a class="code" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& file_space = <a class="code" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>& xfer_plist = <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a> ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="comment">// Writes the buffered data to this dataset.</span></div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// The memory and file dataspaces and the transferring property list</span></div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">// can be defaults.</span></div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordtype">void</span> write( <span class="keyword">const</span> <span class="keywordtype">void</span>* buf, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& mem_space = <a class="code" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& file_space = <a class="code" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>& xfer_plist = <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a> ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="keywordtype">void</span> write( <span class="keyword">const</span> H5std_string& buf, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& mem_type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& mem_space = <a class="code" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& file_space = <a class="code" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>& xfer_plist = <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a> ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="comment">// Iterates the selected elements in the specified dataspace - not implemented in C++ style yet</span></div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordtype">int</span> iterateElems( <span class="keywordtype">void</span>* buf, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space, H5D_operator_t op, <span class="keywordtype">void</span>* op_data = NULL );</div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div> +<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="class_h5_1_1_data_set.html#af789313a3635e675f76dccb10b39e141"> 89</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_data_set.html#af789313a3635e675f76dccb10b39e141">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"DataSet"</span>); }</div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="comment">// Creates a dataset by way of dereference.</span></div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist = <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>);</div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist = <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>);</div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="comment">// Default constructor.</span></div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>();</div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// Copy constructor.</span></div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>& original );</div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="comment">// Creates a copy of an existing DataSet using its id.</span></div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>(<span class="keyword">const</span> hid_t existing_id);</div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="comment">// Gets the dataset id.</span></div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="comment">// Destructor: properly terminates access to this dataset.</span></div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_data_set.html">DataSet</a>();</div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> <span class="preprocessor"></span> <span class="comment">// Sets the dataset id.</span></div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  hid_t id; <span class="comment">// HDF5 dataset id</span></div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> </div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="comment">// This function contains the common code that is used by</span></div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="comment">// getTypeClass and various API functions getXxxType</span></div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="comment">// defined in AbstractDs for generic datatype and specific</span></div> +<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="comment">// sub-types</span></div> +<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keyword">virtual</span> hid_t p_get_type() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> </div> +<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="comment">// Reads variable or fixed len strings from this dataset.</span></div> +<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="keywordtype">void</span> p_read_fixed_len(<span class="keyword">const</span> hid_t mem_type_id, <span class="keyword">const</span> hid_t mem_space_id, <span class="keyword">const</span> hid_t file_space_id, <span class="keyword">const</span> hid_t xfer_plist_id, H5std_string& strg) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keywordtype">void</span> p_read_variable_len(<span class="keyword">const</span> hid_t mem_type_id, <span class="keyword">const</span> hid_t mem_space_id, <span class="keyword">const</span> hid_t file_space_id, <span class="keyword">const</span> hid_t xfer_plist_id, H5std_string& strg) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> };</div> +<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5DataSet_H</span></div> +<div class="ttc" id="class_h5_1_1_data_space_html"><div class="ttname"><a href="class_h5_1_1_data_space.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div> +<div class="ttc" id="class_h5_1_1_data_space_html_af19fb72eae0855e07830c6d9a6f4748d"><div class="ttname"><a href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">H5::DataSpace::ALL</a></div><div class="ttdeci">static const DataSpace ALL</div><div class="ttdoc">Constant for default dataspace. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:28</div></div> +<div class="ttc" id="class_h5_1_1_attribute_html"><div class="ttname"><a href="class_h5_1_1_attribute.html">H5::Attribute</a></div><div class="ttdoc">Class Attribute operates on HDF5 attributes. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:32</div></div> +<div class="ttc" id="class_h5_1_1_d_set_creat_prop_list_html"><div class="ttname"><a href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></div><div class="ttdoc">Class DSetCreatPropList represents the dataset creation property list. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:28</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_h5_object_html"><div class="ttname"><a href="class_h5_1_1_h5_object.html">H5::H5Object</a></div><div class="ttdoc">Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. </div><div class="ttdef"><b>Definition:</b> H5Object.h:47</div></div> +<div class="ttc" id="class_h5_1_1_h5_location_html"><div class="ttname"><a href="class_h5_1_1_h5_location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:50</div></div> +<div class="ttc" id="class_h5_1_1_data_set_html_af789313a3635e675f76dccb10b39e141"><div class="ttname"><a href="class_h5_1_1_data_set.html#af789313a3635e675f76dccb10b39e141">H5::DataSet::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:89</div></div> +<div class="ttc" id="class_h5_1_1_abstract_ds_html"><div class="ttname"><a href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></div><div class="ttdoc">AbstractDs is an abstract base class, inherited by Attribute and DataSet. </div><div class="ttdef"><b>Definition:</b> H5AbstractDs.h:39</div></div> +<div class="ttc" id="class_h5_1_1_data_set_html"><div class="ttname"><a href="class_h5_1_1_data_set.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div> +<div class="ttc" id="class_h5_1_1_d_set_mem_xfer_prop_list_html"><div class="ttname"><a href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></div><div class="ttdoc">Class DSetMemXferPropList represents the dataset memory and transfer property list. </div><div class="ttdef"><b>Definition:</b> H5DxferProp.h:28</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html"><div class="ttname"><a href="class_h5_1_1_prop_list.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html_a0f2f757ca782a743006c5756191c404b"><div class="ttname"><a href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">H5::PropList::DEFAULT</a></div><div class="ttdeci">static const PropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:28</div></div> +<div class="ttc" id="class_h5_1_1_d_set_mem_xfer_prop_list_html_a47bb48aeb00da456b7c9f1d86fdc2acf"><div class="ttname"><a href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">H5::DSetMemXferPropList::DEFAULT</a></div><div class="ttdeci">static const DSetMemXferPropList DEFAULT</div><div class="ttdoc">Constant for default dataset memory and transfer property list. </div><div class="ttdef"><b>Definition:</b> H5DxferProp.h:30</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_data_space_8h_source.html b/c++/src/cpplus_RM/_h5_data_space_8h_source.html new file mode 100644 index 0000000..9f72ad4 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_data_space_8h_source.html @@ -0,0 +1,228 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5DataSpace.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5DataSpace.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5DataSpace_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5DataSpace_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_h5_1_1_data_space.html"> 25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a> {</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="comment">// Default DataSpace objects</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d"> 28</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> <a class="code" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">ALL</a>;</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="comment">// Creates a dataspace object given the space type</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>(H5S_class_t type = H5S_SCALAR);</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment">// Creates a simple dataspace</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>(<span class="keywordtype">int</span> rank, <span class="keyword">const</span> hsize_t * dims, <span class="keyword">const</span> hsize_t * maxdims = NULL);</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// Assignment operator</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& operator=( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& rhs );</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="comment">// Closes this dataspace.</span></div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// Makes copy of an existing dataspace.</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keywordtype">void</span> copy(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& like_space);</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// Copies the extent of this dataspace.</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keywordtype">void</span> extentCopy(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& dest_space) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// Kept for backward compatibility only.</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordtype">void</span> extentCopy(<a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& dest_space) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Gets the bounding box containing the current selection.</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">void</span> getSelectBounds( hsize_t* start, hsize_t* end ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// Gets the number of element points in the current selection.</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  hssize_t getSelectElemNpoints() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// Retrieves the list of element points currently selected.</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordtype">void</span> getSelectElemPointlist( hsize_t startpoint, hsize_t numpoints, hsize_t *buf ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="comment">// Gets the list of hyperslab blocks currently selected.</span></div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keywordtype">void</span> getSelectHyperBlocklist( hsize_t startblock, hsize_t numblocks, hsize_t *buf ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// Get number of hyperslab blocks.</span></div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  hssize_t getSelectHyperNblocks() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="comment">// Gets the number of elements in this dataspace selection.</span></div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  hssize_t getSelectNpoints() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="comment">// Retrieves dataspace dimension size and maximum size.</span></div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordtype">int</span> getSimpleExtentDims( hsize_t *dims, hsize_t *maxdims = NULL ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="comment">// Gets the dimensionality of this dataspace.</span></div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordtype">int</span> getSimpleExtentNdims() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="comment">// Gets the number of elements in this dataspace.</span></div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">// 12/05/00 - changed return type to hssize_t from hsize_t - C API</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  hssize_t getSimpleExtentNpoints() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="comment">// Gets the current class of this dataspace.</span></div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  H5S_class_t getSimpleExtentType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">// Determines if this dataspace is a simple one.</span></div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordtype">bool</span> isSimple() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">// Sets the offset of this simple dataspace.</span></div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordtype">void</span> offsetSimple( <span class="keyword">const</span> hssize_t* offset ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// Selects the entire dataspace.</span></div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keywordtype">void</span> selectAll() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="comment">// Selects array elements to be included in the selection for</span></div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="comment">// this dataspace.</span></div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keywordtype">void</span> selectElements( H5S_seloper_t op, <span class="keyword">const</span> <span class="keywordtype">size_t</span> num_elements, <span class="keyword">const</span> hsize_t *coord) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="comment">// Selects a hyperslab region to add to the current selected region.</span></div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordtype">void</span> selectHyperslab( H5S_seloper_t op, <span class="keyword">const</span> hsize_t *count, <span class="keyword">const</span> hsize_t *start, <span class="keyword">const</span> hsize_t *stride = NULL, <span class="keyword">const</span> hsize_t *block = NULL ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="comment">// Resets the selection region to include no elements.</span></div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordtype">void</span> selectNone() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="comment">// Verifies that the selection is within the extent of the dataspace.</span></div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keywordtype">bool</span> selectValid() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> </div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="comment">// Removes the extent from this dataspace.</span></div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordtype">void</span> setExtentNone() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="comment">// Sets or resets the size of this dataspace.</span></div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keywordtype">void</span> setExtentSimple( <span class="keywordtype">int</span> rank, <span class="keyword">const</span> hsize_t *current_size, <span class="keyword">const</span> hsize_t *maximum_size = NULL ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div> +<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="class_h5_1_1_data_space.html#a357736f9ba3cb023f6715e520a10ef5d"> 110</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_data_space.html#a357736f9ba3cb023f6715e520a10ef5d">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"DataSpace"</span>); }</div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="comment">// Creates a DataSpace object using an existing dataspace id.</span></div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>(<span class="keyword">const</span> hid_t space_id);</div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="comment">// Copy constructor: makes a copy of the original DataSpace object.</span></div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& original);</div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="comment">// Gets the dataspace id.</span></div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> </div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="comment">// Destructor: properly terminates access to this dataspace.</span></div> +<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>();</div> +<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div> +<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> <span class="preprocessor"></span> <span class="comment">// Sets the dataspace id.</span></div> +<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div> +<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  hid_t id; <span class="comment">// HDF5 dataspace id</span></div> +<div class="line"><a name="l00132"></a><span class="lineno"> 132</span> };</div> +<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5DataSpace_H</span></div> +<div class="ttc" id="class_h5_1_1_id_component_html"><div class="ttname"><a href="class_h5_1_1_id_component.html">H5::IdComponent</a></div><div class="ttdoc">Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:32</div></div> +<div class="ttc" id="class_h5_1_1_data_space_html"><div class="ttname"><a href="class_h5_1_1_data_space.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div> +<div class="ttc" id="class_h5_1_1_data_space_html_af19fb72eae0855e07830c6d9a6f4748d"><div class="ttname"><a href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">H5::DataSpace::ALL</a></div><div class="ttdeci">static const DataSpace ALL</div><div class="ttdoc">Constant for default dataspace. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:28</div></div> +<div class="ttc" id="class_h5_1_1_data_space_html_a357736f9ba3cb023f6715e520a10ef5d"><div class="ttname"><a href="class_h5_1_1_data_space.html#a357736f9ba3cb023f6715e520a10ef5d">H5::DataSpace::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:110</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_data_type_8h_source.html b/c++/src/cpplus_RM/_h5_data_type_8h_source.html new file mode 100644 index 0000000..c4b9f4e --- /dev/null +++ b/c++/src/cpplus_RM/_h5_data_type_8h_source.html @@ -0,0 +1,231 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5DataType.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5DataType.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5DataType_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5DataType_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="class_h5_1_1_data_type.html"> 31</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_data_type.html">DataType</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_h5_object.html">H5Object</a> {</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment">// Creates a datatype given its class and size</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a>( <span class="keyword">const</span> H5T_class_t type_class, <span class="keywordtype">size_t</span> size );</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// Copy constructor: makes a copy of the original object</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& original );</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="comment">// Creates a datatype by way of dereference.</span></div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist = <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>);</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist = <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>);</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="comment">// Closes this datatype.</span></div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// Copies an existing datatype to this datatype object.</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordtype">void</span> copy(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& like_type);</div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment">// Copies the datatype of dset to this datatype object.</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordtype">void</span> copy(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>& dset);</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="comment">// Returns the datatype class identifier.</span></div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  H5T_class_t getClass() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="comment">// Commits a transient datatype to a file; this datatype becomes</span></div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// a named datatype which can be accessed from the location.</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keywordtype">void</span> commit(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">char</span>* name);</div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordtype">void</span> commit(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc, <span class="keyword">const</span> H5std_string& name);</div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="comment">// These two overloaded functions are kept for backward compatibility</span></div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// only; they missed the const.</span></div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordtype">void</span> commit(<a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">char</span>* name);</div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keywordtype">void</span> commit(<a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc, <span class="keyword">const</span> H5std_string& name);</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="comment">// Determines whether this datatype is a named datatype or</span></div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="comment">// a transient datatype.</span></div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keywordtype">bool</span> committed() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="comment">// Finds a conversion function that can handle the conversion</span></div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// this datatype to the given datatype, dest.</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  H5T_conv_t find( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& dest, H5T_cdata_t **pcdata ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="comment">// Converts data from between specified datatypes.</span></div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordtype">void</span> convert( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& dest, <span class="keywordtype">size_t</span> nelmts, <span class="keywordtype">void</span> *buf, <span class="keywordtype">void</span> *background, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist=<a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">// Assignment operator</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& operator=( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& rhs );</div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="comment">// Determines whether two datatypes are the same.</span></div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keywordtype">bool</span> operator==(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& compared_type ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">// Locks a datatype.</span></div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordtype">void</span> lock() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">// Returns the size of a datatype.</span></div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordtype">size_t</span> getSize() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// Returns the base datatype from which a datatype is derived.</span></div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="comment">// Note: not quite right for specific types yet???</span></div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a> getSuper() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="comment">// Registers a conversion function.</span></div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keywordtype">void</span> registerFunc(H5T_pers_t pers, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& dest, H5T_conv_t func ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keywordtype">void</span> registerFunc(H5T_pers_t pers, <span class="keyword">const</span> H5std_string& name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& dest, H5T_conv_t func ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="comment">// Removes a conversion function from all conversion paths.</span></div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordtype">void</span> unregister( H5T_pers_t pers, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& dest, H5T_conv_t func ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keywordtype">void</span> unregister( H5T_pers_t pers, <span class="keyword">const</span> H5std_string& name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& dest, H5T_conv_t func ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="comment">// Tags an opaque datatype.</span></div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordtype">void</span> setTag( <span class="keyword">const</span> <span class="keywordtype">char</span>* tag ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keywordtype">void</span> setTag( <span class="keyword">const</span> H5std_string& tag ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> </div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="comment">// Gets the tag associated with an opaque datatype.</span></div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  H5std_string getTag() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="comment">// Checks whether this datatype contains (or is) a certain type class.</span></div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keywordtype">bool</span> detectClass(H5T_class_t cls) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> </div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="comment">// Checks whether this datatype is a variable-length string.</span></div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keywordtype">bool</span> isVariableStr() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div> +<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5"> 113</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"DataType"</span>); }</div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="comment">// Creates a copy of an existing DataType using its id</span></div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a>( <span class="keyword">const</span> hid_t type_id );</div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <a class="code" href="class_h5_1_1_data_type.html">DataType</a>();</div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> </div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="comment">// Gets the datatype id.</span></div> +<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div> +<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="comment">// Destructor: properly terminates access to this datatype.</span></div> +<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_data_type.html">DataType</a>();</div> +<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> </div> +<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="preprocessor"></span> hid_t id; <span class="comment">// HDF5 datatype id</span></div> +<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> </div> +<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="comment">// Sets the datatype id.</span></div> +<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div> +<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keywordtype">void</span> p_commit(hid_t loc_id, <span class="keyword">const</span> <span class="keywordtype">char</span>* name);</div> +<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> };</div> +<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5DataType_H</span></div> +<div class="ttc" id="class_h5_1_1_attribute_html"><div class="ttname"><a href="class_h5_1_1_attribute.html">H5::Attribute</a></div><div class="ttdoc">Class Attribute operates on HDF5 attributes. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:32</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_h5_object_html"><div class="ttname"><a href="class_h5_1_1_h5_object.html">H5::H5Object</a></div><div class="ttdoc">Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. </div><div class="ttdef"><b>Definition:</b> H5Object.h:47</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html_a32cc7cd571eec25cb31346cc3a0422d5"><div class="ttname"><a href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:113</div></div> +<div class="ttc" id="class_h5_1_1_h5_location_html"><div class="ttname"><a href="class_h5_1_1_h5_location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:50</div></div> +<div class="ttc" id="class_h5_1_1_data_set_html"><div class="ttname"><a href="class_h5_1_1_data_set.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html"><div class="ttname"><a href="class_h5_1_1_prop_list.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html_a0f2f757ca782a743006c5756191c404b"><div class="ttname"><a href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">H5::PropList::DEFAULT</a></div><div class="ttdeci">static const PropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:28</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_dcreat_prop_8h_source.html b/c++/src/cpplus_RM/_h5_dcreat_prop_8h_source.html new file mode 100644 index 0000000..60bc187 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_dcreat_prop_8h_source.html @@ -0,0 +1,220 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5DcreatProp.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5DcreatProp.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5DSCreatPropList_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5DSCreatPropList_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_h5_1_1_d_set_creat_prop_list.html"> 28</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a> {</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="comment">// Default dataset creation property list.</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5"> 31</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DEFAULT</a>;</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment">// Creates a dataset creation property list.</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a>();</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// Queries whether all the filters set in this property list are</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="comment">// available currently.</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keywordtype">bool</span> allFiltersAvail();</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="comment">// Get space allocation time for this property.</span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  H5D_alloc_time_t getAllocTime();</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="comment">// Set space allocation time for dataset during creation.</span></div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordtype">void</span> setAllocTime(H5D_alloc_time_t alloc_time);</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// Retrieves the size of the chunks used to store a chunked layout dataset.</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordtype">int</span> getChunk( <span class="keywordtype">int</span> max_ndims, hsize_t* dim ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment">// Sets the size of the chunks used to store a chunked layout dataset.</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordtype">void</span> setChunk( <span class="keywordtype">int</span> ndims, <span class="keyword">const</span> hsize_t* dim ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="comment">// Returns information about an external file.</span></div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keywordtype">void</span> getExternal( <span class="keywordtype">unsigned</span> idx, <span class="keywordtype">size_t</span> name_size, <span class="keywordtype">char</span>* name, off_t& offset, hsize_t& size ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="comment">// Returns the number of external files for a dataset.</span></div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordtype">int</span> getExternalCount() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="comment">// Gets fill value writing time.</span></div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  H5D_fill_time_t getFillTime();</div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// Sets fill value writing time for dataset.</span></div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keywordtype">void</span> setFillTime(H5D_fill_time_t fill_time);</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="comment">// Retrieves a dataset fill value.</span></div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordtype">void</span> getFillValue( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& fvalue_type, <span class="keywordtype">void</span>* value ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="comment">// Sets a dataset fill value.</span></div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keywordtype">void</span> setFillValue( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& fvalue_type, <span class="keyword">const</span> <span class="keywordtype">void</span>* value ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="comment">// Returns information about a filter in a pipeline.</span></div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  H5Z_filter_t getFilter(<span class="keywordtype">int</span> filter_number, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>& flags, <span class="keywordtype">size_t</span>& cd_nelmts, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>* cd_values, <span class="keywordtype">size_t</span> namelen, <span class="keywordtype">char</span> name[], <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &filter_config) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// Returns information about a filter in a pipeline given the filter id.</span></div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="keywordtype">void</span> getFilterById(H5Z_filter_t filter_id, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &flags, <span class="keywordtype">size_t</span> &cd_nelmts, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>* cd_values, <span class="keywordtype">size_t</span> namelen, <span class="keywordtype">char</span> name[], <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> &filter_config) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="comment">// Gets the layout of the raw data storage of the data that uses this</span></div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="comment">// property list.</span></div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  H5D_layout_t getLayout() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> </div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// Sets the type of storage used to store the raw data for the</span></div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">// dataset that uses this property list.</span></div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordtype">void</span> setLayout(H5D_layout_t layout) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">// Returns the number of filters in the pipeline.</span></div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordtype">int</span> getNfilters() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// Checks if fill value has been defined for this property.</span></div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  H5D_fill_value_t isFillValueDefined();</div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="comment">// Modifies the specified filter.</span></div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keywordtype">void</span> modifyFilter( H5Z_filter_t filter_id, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags, <span class="keywordtype">size_t</span> cd_nelmts, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> cd_values[] ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="comment">// Remove one or all filters from the filter pipeline.</span></div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordtype">void</span> removeFilter( H5Z_filter_t filter_id) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="comment">// Sets compression method and compression level.</span></div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keywordtype">void</span> setDeflate( <span class="keywordtype">int</span> level ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span> </div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="comment">// Adds an external file to the list of external files.</span></div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordtype">void</span> setExternal( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, off_t offset, hsize_t size ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> </div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="comment">// Adds a filter to the filter pipeline.</span></div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordtype">void</span> setFilter( H5Z_filter_t filter, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags = 0, <span class="keywordtype">size_t</span> cd_nelmts = 0, <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> cd_values[] = NULL) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="comment">// Sets Fletcher32 checksum of EDC for this property list.</span></div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keywordtype">void</span> setFletcher32() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="comment">// Sets method of the shuffle filter.</span></div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  <span class="keywordtype">void</span> setShuffle() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="comment">// Sets SZIP compression method.</span></div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keywordtype">void</span> setSzip(<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> options_mask, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> pixels_per_block) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> +<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="class_h5_1_1_d_set_creat_prop_list.html#a4e373ddd5932a8a040889e0bd528221e"> 115</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#a4e373ddd5932a8a040889e0bd528221e">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"DSetCreatPropList"</span>); }</div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="comment">// Copy constructor: creates a copy of a DSetCreatPropList object.</span></div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a>& orig);</div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="comment">// Creates a copy of an existing dataset creation property list</span></div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="comment">// using the property list id.</span></div> +<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a>(<span class="keyword">const</span> hid_t plist_id);</div> +<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> </div> +<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="comment">// Noop destructor.</span></div> +<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a>();</div> +<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> };</div> +<div class="line"><a name="l00127"></a><span class="lineno"> 127</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00129"></a><span class="lineno"> 129</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5DSCreatPropList_H</span></div> +<div class="ttc" id="class_h5_1_1_d_set_creat_prop_list_html"><div class="ttname"><a href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></div><div class="ttdoc">Class DSetCreatPropList represents the dataset creation property list. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:28</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_d_set_creat_prop_list_html_a4e373ddd5932a8a040889e0bd528221e"><div class="ttname"><a href="class_h5_1_1_d_set_creat_prop_list.html#a4e373ddd5932a8a040889e0bd528221e">H5::DSetCreatPropList::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:115</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html"><div class="ttname"><a href="class_h5_1_1_prop_list.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div> +<div class="ttc" id="class_h5_1_1_d_set_creat_prop_list_html_a20cbed4bc7563f3084af99b77e8cacc5"><div class="ttname"><a href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">H5::DSetCreatPropList::DEFAULT</a></div><div class="ttdeci">static const DSetCreatPropList DEFAULT</div><div class="ttdoc">Constant for dataset creation default property. </div><div class="ttdef"><b>Definition:</b> H5DcreatProp.h:31</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_dxfer_prop_8h_source.html b/c++/src/cpplus_RM/_h5_dxfer_prop_8h_source.html new file mode 100644 index 0000000..99378a5 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_dxfer_prop_8h_source.html @@ -0,0 +1,210 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5DxferProp.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5DxferProp.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5DSetMemXferPropList_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5DSetMemXferPropList_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_h5_1_1_d_set_mem_xfer_prop_list.html"> 28</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a> {</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf"> 30</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DEFAULT</a>;</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="comment">// Creates a dataset memory and transfer property list.</span></div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>();</div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="comment">// Creates a dataset transform property list.</span></div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>(<span class="keyword">const</span> <span class="keywordtype">char</span>* expression);</div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="comment">// Sets type conversion and background buffers.</span></div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keywordtype">void</span> setBuffer( <span class="keywordtype">size_t</span> size, <span class="keywordtype">void</span>* tconv, <span class="keywordtype">void</span>* bkg ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="comment">// Reads buffer settings.</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordtype">size_t</span> getBuffer( <span class="keywordtype">void</span>** tconv, <span class="keywordtype">void</span>** bkg ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="comment">// Sets B-tree split ratios for a dataset transfer property list.</span></div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keywordtype">void</span> setBtreeRatios( <span class="keywordtype">double</span> left, <span class="keywordtype">double</span> middle, <span class="keywordtype">double</span> right ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// Gets B-tree split ratios for a dataset transfer property list.</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordtype">void</span> getBtreeRatios( <span class="keywordtype">double</span>& left, <span class="keywordtype">double</span>& middle, <span class="keywordtype">double</span>& right ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Sets data transform expression.</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">void</span> setDataTransform(<span class="keyword">const</span> <span class="keywordtype">char</span>* expression) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordtype">void</span> setDataTransform(<span class="keyword">const</span> H5std_string& expression) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// Gets data transform expression.</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  ssize_t getDataTransform(<span class="keywordtype">char</span>* exp, <span class="keywordtype">size_t</span> buf_size=0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  H5std_string getDataTransform() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="comment">// Sets the dataset transfer property list status to TRUE or FALSE.</span></div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordtype">void</span> setPreserve( <span class="keywordtype">bool</span> status ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// Checks status of the dataset transfer property list.</span></div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keywordtype">bool</span> getPreserve() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="comment">// Sets an exception handling callback for datatype conversion.</span></div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordtype">void</span> setTypeConvCB( H5T_conv_except_func_t op, <span class="keywordtype">void</span> *user_data) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="comment">// Gets the exception handling callback for datatype conversion.</span></div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keywordtype">void</span> getTypeConvCB( H5T_conv_except_func_t *op, <span class="keywordtype">void</span> **user_data) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="comment">// Sets the memory manager for variable-length datatype</span></div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="comment">// allocation in H5Dread and H5Dvlen_reclaim.</span></div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordtype">void</span> setVlenMemManager( H5MM_allocate_t alloc, <span class="keywordtype">void</span>* alloc_info,</div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  H5MM_free_t free, <span class="keywordtype">void</span>* free_info ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">// alloc and free are set to NULL, indicating that system</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="comment">// malloc and free are to be used.</span></div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordtype">void</span> setVlenMemManager() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="comment">// Gets the memory manager for variable-length datatype</span></div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// allocation in H5Dread and H5Tvlen_reclaim.</span></div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keywordtype">void</span> getVlenMemManager( H5MM_allocate_t& alloc, <span class="keywordtype">void</span>** alloc_info,</div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  H5MM_free_t& free, <span class="keywordtype">void</span>** free_info ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">// Sets the size of a contiguous block reserved for small data.</span></div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordtype">void</span> setSmallDataBlockSize(hsize_t size);</div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// Returns the current small data block size setting.</span></div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  hsize_t getSmallDataBlockSize();</div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="comment">// Sets number of I/O vectors to be read/written in hyperslab I/O.</span></div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keywordtype">void</span> setHyperVectorSize(<span class="keywordtype">size_t</span> vector_size);</div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span> </div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="comment">// Returns the number of I/O vectors to be read/written in</span></div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="comment">// hyperslab I/O.</span></div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordtype">size_t</span> getHyperVectorSize();</div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="comment">// Enables or disables error-detecting for a dataset reading</span></div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// process.</span></div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordtype">void</span> setEDCCheck(H5Z_EDC_t check);</div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="comment">// Determines whether error-detection is enabled for dataset reads.</span></div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  H5Z_EDC_t getEDCCheck();</div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> +<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abf020492021bc0d8dfdc22878030dc4d"> 105</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abf020492021bc0d8dfdc22878030dc4d">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"DSetMemXferPropList"</span>); }</div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="comment">// Copy constructor: makes a copy of a DSetMemXferPropList object.</span></div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>& orig);</div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="comment">// Creates a copy of an existing dataset memory and transfer</span></div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="comment">// property list using the property list id.</span></div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>(<span class="keyword">const</span> hid_t plist_id);</div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="comment">// Noop destructor</span></div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a>();</div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> };</div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5DSetMemXferPropList_H</span></div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="preprocessor"></span></div> +<div class="ttc" id="class_h5_1_1_d_set_mem_xfer_prop_list_html_abf020492021bc0d8dfdc22878030dc4d"><div class="ttname"><a href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abf020492021bc0d8dfdc22878030dc4d">H5::DSetMemXferPropList::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5DxferProp.h:105</div></div> +<div class="ttc" id="class_h5_1_1_d_set_mem_xfer_prop_list_html"><div class="ttname"><a href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></div><div class="ttdoc">Class DSetMemXferPropList represents the dataset memory and transfer property list. </div><div class="ttdef"><b>Definition:</b> H5DxferProp.h:28</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html"><div class="ttname"><a href="class_h5_1_1_prop_list.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div> +<div class="ttc" id="class_h5_1_1_d_set_mem_xfer_prop_list_html_a47bb48aeb00da456b7c9f1d86fdc2acf"><div class="ttname"><a href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">H5::DSetMemXferPropList::DEFAULT</a></div><div class="ttdeci">static const DSetMemXferPropList DEFAULT</div><div class="ttdoc">Constant for default dataset memory and transfer property list. </div><div class="ttdef"><b>Definition:</b> H5DxferProp.h:30</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_enum_type_8h_source.html b/c++/src/cpplus_RM/_h5_enum_type_8h_source.html new file mode 100644 index 0000000..e3b58e1 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_enum_type_8h_source.html @@ -0,0 +1,171 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5EnumType.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5EnumType.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5EnumType_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5EnumType_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_h5_1_1_enum_type.html"> 25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a> {</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> </div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="comment">// Creates an empty enumeration datatype based on a native signed</span></div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="comment">// integer type, whose size is given by size.</span></div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a>( <span class="keywordtype">size_t</span> size );</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="comment">// Gets the enum datatype of the specified dataset</span></div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>& dataset ); <span class="comment">// H5Dget_type</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="comment">// Creates a new enum datatype based on an integer datatype</span></div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_int_type.html">IntType</a>& data_type ); <span class="comment">// H5Tenum_create</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="comment">// Returns the number of members in this enumeration datatype.</span></div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keywordtype">int</span> getNmembers () <span class="keyword">const</span>;</div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="comment">// Returns the index of a member in this enumeration data type.</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keywordtype">int</span> getMemberIndex(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// Returns the value of an enumeration datatype member</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keywordtype">void</span> getMemberValue( <span class="keywordtype">unsigned</span> memb_no, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// Inserts a new member to this enumeration type.</span></div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordtype">void</span> insert( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordtype">void</span> insert( <span class="keyword">const</span> H5std_string& name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="comment">// Returns the symbol name corresponding to a specified member</span></div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// of this enumeration datatype.</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  H5std_string nameOf( <span class="keywordtype">void</span> *value, <span class="keywordtype">size_t</span> size ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// Returns the value corresponding to a specified member of this</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// enumeration datatype.</span></div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordtype">void</span> valueOf( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordtype">void</span> valueOf( <span class="keyword">const</span> H5std_string& name, <span class="keywordtype">void</span> *value ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div> +<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="class_h5_1_1_enum_type.html#a03bd511aa2455d34bb092a183408a734"> 62</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_enum_type.html#a03bd511aa2455d34bb092a183408a734">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"EnumType"</span>); }</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a>();</div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="comment">// Creates an enumeration datatype using an existing id</span></div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a>( <span class="keyword">const</span> hid_t existing_id );</div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="comment">// Copy constructor: makes a copy of the original EnumType object.</span></div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_enum_type.html">EnumType</a>& original );</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_enum_type.html">EnumType</a>();</div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> };</div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5EnumType_H</span></div> +<div class="ttc" id="class_h5_1_1_enum_type_html"><div class="ttname"><a href="class_h5_1_1_enum_type.html">H5::EnumType</a></div><div class="ttdoc">Class EnumType operates on HDF5 enum datatypes. </div><div class="ttdef"><b>Definition:</b> H5EnumType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_int_type_html"><div class="ttname"><a href="class_h5_1_1_int_type.html">H5::IntType</a></div><div class="ttdoc">Class IntType operates on HDF5 integer datatype. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_data_set_html"><div class="ttname"><a href="class_h5_1_1_data_set.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div> +<div class="ttc" id="class_h5_1_1_enum_type_html_a03bd511aa2455d34bb092a183408a734"><div class="ttname"><a href="class_h5_1_1_enum_type.html#a03bd511aa2455d34bb092a183408a734">H5::EnumType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5EnumType.h:62</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_exception_8h_source.html b/c++/src/cpplus_RM/_h5_exception_8h_source.html new file mode 100644 index 0000000..a088d0f --- /dev/null +++ b/c++/src/cpplus_RM/_h5_exception_8h_source.html @@ -0,0 +1,275 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5Exception.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5Exception.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5Exception_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Exception_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include <string></span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#ifdef H5_NO_STD</span></div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor"></span><span class="preprocessor"> #define H5std_string ::string</span></div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor"></span><span class="preprocessor">#else</span></div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor"></span><span class="preprocessor"> #define H5std_string std::string</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="class_h5_1_1_exception.html"> 36</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="comment">// Creates an exception with a function name where the failure occurs</span></div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="comment">// and an optional detailed message</span></div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="class_h5_1_1_exception.html">Exception</a>(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// Returns a character string that describes the error specified by</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="comment">// a major error number.</span></div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  H5std_string getMajorString( hid_t err_major_id ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// Returns a character string that describes the error specified by</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// a minor error number.</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  H5std_string getMinorString( hid_t err_minor_id ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Returns the detailed message set at the time the exception is thrown</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  H5std_string getDetailMsg() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* getCDetailMsg() <span class="keyword">const</span>; <span class="comment">// C string of detailed message</span></div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  H5std_string getFuncName() <span class="keyword">const</span>; <span class="comment">// function name as a string object</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* getCFuncName() <span class="keyword">const</span>; <span class="comment">// function name as a char string</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// Turns on the automatic error printing.</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> setAutoPrint( H5E_auto2_t& func, <span class="keywordtype">void</span>* client_data);</div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="comment">// Turns off the automatic error printing.</span></div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> dontPrint();</div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// Retrieves the current settings for the automatic error stack</span></div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// traversal function and its data.</span></div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> getAutoPrint( H5E_auto2_t& func, <span class="keywordtype">void</span>** client_data);</div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Clears the error stack for the current thread.</span></div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> clearErrorStack();</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// Walks the error stack for the current thread, calling the</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="comment">// specified function.</span></div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> walkErrorStack( H5E_direction_t direction,</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  H5E_walk2_t func, <span class="keywordtype">void</span>* client_data);</div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="comment">// Prints the error stack in a default manner.</span></div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> printErrorStack(FILE* stream = stderr,</div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  hid_t err_stack = H5E_DEFAULT); <span class="comment">// Static</span></div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> printError(FILE* stream = NULL) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> </div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <a class="code" href="class_h5_1_1_exception.html">Exception</a>();</div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> </div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="comment">// copy constructor</span></div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <a class="code" href="class_h5_1_1_exception.html">Exception</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a>& orig);</div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="comment">// virtual Destructor</span></div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_exception.html">Exception</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="comment">// Default value for detail_message</span></div> +<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5"> 90</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <span class="keywordtype">char</span> DEFAULT_MSG[];</div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  H5std_string detail_message;</div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  H5std_string func_name;</div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> };</div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div> +<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="class_h5_1_1_file_i_exception.html"> 97</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a>( <span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a>();</div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> };</div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> +<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="class_h5_1_1_group_i_exception.html"> 104</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_group_i_exception.html">GroupIException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <a class="code" href="class_h5_1_1_group_i_exception.html">GroupIException</a>( <span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <a class="code" href="class_h5_1_1_group_i_exception.html">GroupIException</a>();</div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_group_i_exception.html">GroupIException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> };</div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div> +<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="class_h5_1_1_data_space_i_exception.html"> 111</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a>(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a>();</div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> };</div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span> </div> +<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="class_h5_1_1_data_type_i_exception.html"> 118</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <a class="code" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a>(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <a class="code" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a>();</div> +<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> };</div> +<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> </div> +<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="class_h5_1_1_prop_list_i_exception.html"> 125</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_prop_list_i_exception.html">PropListIException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <a class="code" href="class_h5_1_1_prop_list_i_exception.html">PropListIException</a>(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <a class="code" href="class_h5_1_1_prop_list_i_exception.html">PropListIException</a>();</div> +<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_prop_list_i_exception.html">PropListIException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> };</div> +<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div> +<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="class_h5_1_1_data_set_i_exception.html"> 132</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  <a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a>(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a>();</div> +<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> };</div> +<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> </div> +<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="class_h5_1_1_attribute_i_exception.html"> 139</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_attribute_i_exception.html">AttributeIException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <a class="code" href="class_h5_1_1_attribute_i_exception.html">AttributeIException</a>(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="class_h5_1_1_attribute_i_exception.html">AttributeIException</a>();</div> +<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_attribute_i_exception.html">AttributeIException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> };</div> +<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> </div> +<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="class_h5_1_1_reference_exception.html"> 146</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_reference_exception.html">ReferenceException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <a class="code" href="class_h5_1_1_reference_exception.html">ReferenceException</a>(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <a class="code" href="class_h5_1_1_reference_exception.html">ReferenceException</a>();</div> +<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_reference_exception.html">ReferenceException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> };</div> +<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> </div> +<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="class_h5_1_1_library_i_exception.html"> 153</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_library_i_exception.html">LibraryIException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00154"></a><span class="lineno"> 154</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00155"></a><span class="lineno"> 155</span>  <a class="code" href="class_h5_1_1_library_i_exception.html">LibraryIException</a>(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  <a class="code" href="class_h5_1_1_library_i_exception.html">LibraryIException</a>();</div> +<div class="line"><a name="l00157"></a><span class="lineno"> 157</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_library_i_exception.html">LibraryIException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> };</div> +<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> </div> +<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="class_h5_1_1_location_exception.html"> 160</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_location_exception.html">LocationException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00161"></a><span class="lineno"> 161</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  <a class="code" href="class_h5_1_1_location_exception.html">LocationException</a>(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <a class="code" href="class_h5_1_1_location_exception.html">LocationException</a>();</div> +<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_location_exception.html">LocationException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> };</div> +<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div> +<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="class_h5_1_1_id_component_exception.html"> 167</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_id_component_exception.html">IdComponentException</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_exception.html">Exception</a> {</div> +<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <a class="code" href="class_h5_1_1_id_component_exception.html">IdComponentException</a>(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& message = DEFAULT_MSG);</div> +<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <a class="code" href="class_h5_1_1_id_component_exception.html">IdComponentException</a>();</div> +<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_id_component_exception.html">IdComponentException</a>() <span class="keywordflow">throw</span>();</div> +<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> };</div> +<div class="line"><a name="l00173"></a><span class="lineno"> 173</span> </div> +<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor">#endif // __H5Exception_H</span></div> +<div class="ttc" id="class_h5_1_1_data_type_i_exception_html"><div class="ttname"><a href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:118</div></div> +<div class="ttc" id="class_h5_1_1_data_set_i_exception_html"><div class="ttname"><a href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:132</div></div> +<div class="ttc" id="class_h5_1_1_data_space_i_exception_html"><div class="ttname"><a href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:111</div></div> +<div class="ttc" id="class_h5_1_1_group_i_exception_html"><div class="ttname"><a href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:104</div></div> +<div class="ttc" id="class_h5_1_1_attribute_i_exception_html"><div class="ttname"><a href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:139</div></div> +<div class="ttc" id="class_h5_1_1_exception_html"><div class="ttname"><a href="class_h5_1_1_exception.html">H5::Exception</a></div><div class="ttdoc">Exception provides wrappers of HDF5 error handling functions. </div><div class="ttdef"><b>Definition:</b> H5Exception.h:36</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_i_exception_html"><div class="ttname"><a href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:125</div></div> +<div class="ttc" id="class_h5_1_1_file_i_exception_html"><div class="ttname"><a href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:97</div></div> +<div class="ttc" id="class_h5_1_1_reference_exception_html"><div class="ttname"><a href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:146</div></div> +<div class="ttc" id="class_h5_1_1_location_exception_html"><div class="ttname"><a href="class_h5_1_1_location_exception.html">H5::LocationException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:160</div></div> +<div class="ttc" id="class_h5_1_1_id_component_exception_html"><div class="ttname"><a href="class_h5_1_1_id_component_exception.html">H5::IdComponentException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:167</div></div> +<div class="ttc" id="class_h5_1_1_library_i_exception_html"><div class="ttname"><a href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></div><div class="ttdef"><b>Definition:</b> H5Exception.h:153</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_facc_prop_8h_source.html b/c++/src/cpplus_RM/_h5_facc_prop_8h_source.html new file mode 100644 index 0000000..bd57b4e --- /dev/null +++ b/c++/src/cpplus_RM/_h5_facc_prop_8h_source.html @@ -0,0 +1,237 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5FaccProp.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5FaccProp.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5FileAccPropList_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5FileAccPropList_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_h5_1_1_file_acc_prop_list.html"> 25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a> {</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af"> 27</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> <a class="code" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">DEFAULT</a>;</div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> </div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="comment">// Creates a file access property list.</span></div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>();</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> </div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="comment">// Modifies this property list to use the H5FD_STDIO driver</span></div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keywordtype">void</span> setStdio() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> </div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="comment">// Set file driver for this property list</span></div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keywordtype">void</span> setDriver(hid_t new_driver_id, <span class="keyword">const</span> <span class="keywordtype">void</span> *new_driver_info) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="comment">// Returns a low-level file driver identifier.</span></div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  hid_t getDriver() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="comment">// Sets offset for family driver.</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordtype">void</span> setFamilyOffset(hsize_t offset) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="comment">// Gets offset for family driver.</span></div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  hsize_t getFamilyOffset() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// Modifies this file access property list to use the sec2 driver.</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keywordtype">void</span> setSec2() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Modifies this file access property list to use the H5FD_CORE</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="comment">// driver.</span></div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keywordtype">void</span> setCore (<span class="keywordtype">size_t</span> increment, hbool_t backing_store) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// Queries H5FD_CORE driver properties.</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordtype">void</span> getCore (<span class="keywordtype">size_t</span>& increment, hbool_t& backing_store) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// Sets this file access properties list to the family driver.</span></div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keywordtype">void</span> setFamily( hsize_t memb_size, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& memb_plist ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Returns information about the family file access property list.</span></div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordtype">void</span> getFamily(hsize_t& memb_size, <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& memb_plist) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> getFamily(hsize_t& memb_size) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="comment">// Emulates the old split file driver,</span></div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keywordtype">void</span> setSplit(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& meta_plist,</div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& raw_plist,</div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* meta_ext = <span class="stringliteral">".meta"</span>,</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* raw_ext = <span class="stringliteral">".raw"</span> ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="keywordtype">void</span> setSplit(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& meta_plist,</div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& raw_plist,</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keyword">const</span> H5std_string& meta_ext = <span class="stringliteral">".meta"</span>,</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keyword">const</span> H5std_string& raw_ext = <span class="stringliteral">".raw"</span>) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="comment">// These two overloaded functions are kept for backward compatibility</span></div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="comment">// only; they missed the const's and will be removed in future release.</span></div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keywordtype">void</span> setSplit(<a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& meta_plist, <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& raw_plist,</div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keyword">const</span> <span class="keywordtype">char</span>* meta_ext=<span class="stringliteral">".meta"</span>, <span class="keyword">const</span> <span class="keywordtype">char</span>* raw_ext=<span class="stringliteral">".raw"</span>) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordtype">void</span> setSplit(<a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& meta_plist, <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& raw_plist,</div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="keyword">const</span> H5std_string& meta_ext=<span class="stringliteral">".meta"</span>,</div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">const</span> H5std_string& raw_ext=<span class="stringliteral">".raw"</span>) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="comment">// Sets the maximum size of the data sieve buffer.</span></div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="keywordtype">void</span> setSieveBufSize(<span class="keywordtype">size_t</span> bufsize) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">// Returns the current settings for the data sieve buffer size</span></div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="comment">// property</span></div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordtype">size_t</span> getSieveBufSize() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="comment">// Sets the minimum size of metadata block allocations.</span></div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordtype">void</span> setMetaBlockSize(hsize_t &block_size) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> </div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="comment">// Returns the current metadata block size setting.</span></div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  hsize_t getMetaBlockSize() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="comment">// Modifies this file access property list to use the logging driver.</span></div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordtype">void</span> setLog(<span class="keyword">const</span> <span class="keywordtype">char</span> *logfile, <span class="keywordtype">unsigned</span> flags, <span class="keywordtype">size_t</span> buf_size) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordtype">void</span> setLog(<span class="keyword">const</span> H5std_string& logfile, <span class="keywordtype">unsigned</span> flags, <span class="keywordtype">size_t</span> buf_size) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// Sets alignment properties of this file access property list</span></div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keywordtype">void</span> setAlignment( hsize_t threshold = 1, hsize_t alignment = 1 ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="comment">// Retrieves the current settings for alignment properties from</span></div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="comment">// this property list.</span></div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordtype">void</span> getAlignment( hsize_t& threshold, hsize_t& alignment ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="comment">// Sets data type for multi driver.</span></div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="keywordtype">void</span> setMultiType(H5FD_mem_t dtype) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> </div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="comment">// Returns the data type property for MULTI driver.</span></div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  H5FD_mem_t getMultiType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="comment">// Sets the meta data cache and raw data chunk cache parameters.</span></div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keywordtype">void</span> setCache( <span class="keywordtype">int</span> mdc_nelmts, <span class="keywordtype">size_t</span> rdcc_nelmts, <span class="keywordtype">size_t</span> rdcc_nbytes, <span class="keywordtype">double</span> rdcc_w0 ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span> </div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  <span class="comment">// Queries the meta data cache and raw data chunk cache parameters.</span></div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="keywordtype">void</span> getCache( <span class="keywordtype">int</span>& mdc_nelmts, <span class="keywordtype">size_t</span>& rdcc_nelmts, <span class="keywordtype">size_t</span>& rdcc_nbytes, <span class="keywordtype">double</span>& rdcc_w0 ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="comment">// Sets the degree for the file close behavior.</span></div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keywordtype">void</span> setFcloseDegree(H5F_close_degree_t degree);</div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  <span class="comment">// Returns the degree for the file close behavior.</span></div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  H5F_close_degree_t getFcloseDegree();</div> +<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> </div> +<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="comment">// Sets garbage collecting references flag.</span></div> +<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  <span class="keywordtype">void</span> setGcReferences( <span class="keywordtype">unsigned</span> gc_ref = 0 ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> </div> +<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="comment">// Returns garbage collecting references setting.</span></div> +<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="keywordtype">unsigned</span> getGcReferences() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00128"></a><span class="lineno"> 128</span> </div> +<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="class_h5_1_1_file_acc_prop_list.html#a4ecd3bc5b4a190624e745e45c8a137cb"> 130</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_file_acc_prop_list.html#a4ecd3bc5b4a190624e745e45c8a137cb">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"FileAccPropList"</span>); }</div> +<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> </div> +<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <span class="comment">// Copy constructor: creates a copy of a FileAccPropList object.</span></div> +<div class="line"><a name="l00133"></a><span class="lineno"> 133</span>  <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& original );</div> +<div class="line"><a name="l00134"></a><span class="lineno"> 134</span> </div> +<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="comment">// Creates a copy of an existing file access property list</span></div> +<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <span class="comment">// using the property list id.</span></div> +<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> (<span class="keyword">const</span> hid_t plist_id);</div> +<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> </div> +<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <span class="comment">// Noop destructor</span></div> +<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>();</div> +<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> };</div> +<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5FileAccPropList_H</span></div> +<div class="ttc" id="class_h5_1_1_file_acc_prop_list_html"><div class="ttname"><a href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></div><div class="ttdoc">Class FileAccPropList represents the HDF5 file access property list. </div><div class="ttdef"><b>Definition:</b> H5FaccProp.h:25</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html"><div class="ttname"><a href="class_h5_1_1_prop_list.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div> +<div class="ttc" id="class_h5_1_1_file_acc_prop_list_html_a4ecd3bc5b4a190624e745e45c8a137cb"><div class="ttname"><a href="class_h5_1_1_file_acc_prop_list.html#a4ecd3bc5b4a190624e745e45c8a137cb">H5::FileAccPropList::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5FaccProp.h:130</div></div> +<div class="ttc" id="class_h5_1_1_file_acc_prop_list_html_a21e14f8342d3730ce1cffb61c04310af"><div class="ttname"><a href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">H5::FileAccPropList::DEFAULT</a></div><div class="ttdeci">static const FileAccPropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5FaccProp.h:27</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_fcreat_prop_8h_source.html b/c++/src/cpplus_RM/_h5_fcreat_prop_8h_source.html new file mode 100644 index 0000000..7ab5dbb --- /dev/null +++ b/c++/src/cpplus_RM/_h5_fcreat_prop_8h_source.html @@ -0,0 +1,173 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5FcreatProp.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5FcreatProp.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5FileCreatPropList_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5FileCreatPropList_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_h5_1_1_file_creat_prop_list.html"> 25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a> {</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="comment">// Default file creation property list.</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc"> 28</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> <a class="code" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">DEFAULT</a>;</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="comment">// Creates a file create property list.</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a>();</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="preprocessor"></span> <span class="comment">// Retrieves version information for various parts of a file.</span></div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keywordtype">void</span> getVersion( <span class="keywordtype">unsigned</span>& super, <span class="keywordtype">unsigned</span>& freelist, <span class="keywordtype">unsigned</span>& stab, <span class="keywordtype">unsigned</span>& shhdr ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="comment">// Sets the userblock size field of a file creation property list.</span></div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keywordtype">void</span> setUserblock( hsize_t size ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="comment">// Gets the size of a user block in this file creation property list.</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  hsize_t getUserblock() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> </div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="comment">// Retrieves the size-of address and size quantities stored in a</span></div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// file according to this file creation property list.</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keywordtype">void</span> getSizes( <span class="keywordtype">size_t</span>& sizeof_addr, <span class="keywordtype">size_t</span>& sizeof_size ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// Sets file size-of addresses and sizes.</span></div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordtype">void</span> setSizes( <span class="keywordtype">size_t</span> sizeof_addr = 4, <span class="keywordtype">size_t</span> sizeof_size = 4 ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="comment">// Retrieves the size of the symbol table B-tree 1/2 rank and the</span></div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="comment">// symbol table leaf node 1/2 size.</span></div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="keywordtype">void</span> getSymk( <span class="keywordtype">unsigned</span>& int_nodes_k, <span class="keywordtype">unsigned</span>& leaf_nodes_k ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="comment">// Sets the size of parameters used to control the symbol table nodes.</span></div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="keywordtype">void</span> setSymk( <span class="keywordtype">unsigned</span> int_nodes_k, <span class="keywordtype">unsigned</span> leaf_nodes_k ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> </div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="comment">// Returns the 1/2 rank of an indexed storage B-tree.</span></div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordtype">unsigned</span> getIstorek() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// Sets the size of parameter used to control the B-trees for</span></div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// indexing chunked datasets.</span></div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="keywordtype">void</span> setIstorek( <span class="keywordtype">unsigned</span> ik ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> +<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="class_h5_1_1_file_creat_prop_list.html#a592ed2dcba2a223977ae07689d7c4024"> 66</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_file_creat_prop_list.html#a592ed2dcba2a223977ae07689d7c4024">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"FileCreatPropList"</span>); }</div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="comment">// Copy constructor: creates a copy of a FileCreatPropList object.</span></div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a>& orig);</div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> </div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="comment">// Creates a copy of an existing file create property list</span></div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="comment">// using the property list id.</span></div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> (<span class="keyword">const</span> hid_t plist_id);</div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">// Noop destructor</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a>();</div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> };</div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5FileCreatPropList_H</span></div> +<div class="ttc" id="class_h5_1_1_file_creat_prop_list_html_a592ed2dcba2a223977ae07689d7c4024"><div class="ttname"><a href="class_h5_1_1_file_creat_prop_list.html#a592ed2dcba2a223977ae07689d7c4024">H5::FileCreatPropList::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5FcreatProp.h:66</div></div> +<div class="ttc" id="class_h5_1_1_file_creat_prop_list_html"><div class="ttname"><a href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></div><div class="ttdoc">Class FileCreatPropList represents the HDF5 file create property list. </div><div class="ttdef"><b>Definition:</b> H5FcreatProp.h:25</div></div> +<div class="ttc" id="class_h5_1_1_file_creat_prop_list_html_a82f8cb6df67bd26c655cb3f9c3b30dbc"><div class="ttname"><a href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">H5::FileCreatPropList::DEFAULT</a></div><div class="ttdeci">static const FileCreatPropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5FcreatProp.h:28</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html"><div class="ttname"><a href="class_h5_1_1_prop_list.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_file_8h_source.html b/c++/src/cpplus_RM/_h5_file_8h_source.html new file mode 100644 index 0000000..12c9c84 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_file_8h_source.html @@ -0,0 +1,216 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5File.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5File.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5File_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5File_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="class_h5_1_1_h5_file.html"> 29</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_h5_file.html">H5File</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>, <span class="keyword">public</span> <a class="code" href="class_h5_1_1_common_f_g.html">CommonFG</a> {</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="comment">// Creates or opens an HDF5 file.</span></div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a>& create_plist = <a class="code" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a>,</div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& access_plist = <a class="code" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a> );</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>( <span class="keyword">const</span> H5std_string& name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a>& create_plist = <a class="code" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a>,</div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& access_plist = <a class="code" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a> );</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="comment">// Open the file</span></div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keywordtype">void</span> openFile(<span class="keyword">const</span> H5std_string& name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& access_plist = <a class="code" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a>);</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keywordtype">void</span> openFile(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags,</div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& access_plist = <a class="code" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a>);</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// Close this file.</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// Gets the access property list of this file.</span></div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> getAccessPlist() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="comment">// Gets the creation property list of this file.</span></div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> getCreatePlist() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// Retrieves the file size of an opened file.</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  hsize_t getFileSize() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// Returns the amount of free space in the file.</span></div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  hssize_t getFreeSpace() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Returns the number of opened object IDs (files, datasets, groups</span></div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// and datatypes) in the same file.</span></div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  ssize_t getObjCount(<span class="keywordtype">unsigned</span> types) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  ssize_t getObjCount() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> </div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="comment">// Retrieves a list of opened object IDs (files, datasets, groups</span></div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// and datatypes) in the same file.</span></div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keywordtype">void</span> getObjIDs(<span class="keywordtype">unsigned</span> types, <span class="keywordtype">size_t</span> max_objs, hid_t *oid_list) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// Returns the pointer to the file handle of the low-level file driver.</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keywordtype">void</span> getVFDHandle(<span class="keywordtype">void</span> **file_handle) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keywordtype">void</span> getVFDHandle(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& fapl, <span class="keywordtype">void</span> **file_handle) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordtype">void</span> getVFDHandle(<a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& fapl, <span class="keywordtype">void</span> **file_handle) <span class="keyword">const</span>; <span class="comment">// kept for backward compatibility</span></div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="comment">// Determines if a file, specified by its name, is in HDF5 format</span></div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="keyword">static</span> <span class="keywordtype">bool</span> isHdf5(<span class="keyword">const</span> <span class="keywordtype">char</span>* name );</div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="keyword">static</span> <span class="keywordtype">bool</span> isHdf5(<span class="keyword">const</span> H5std_string& name );</div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="comment">// Reopens this file.</span></div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keywordtype">void</span> reOpen(); <span class="comment">// added for better name</span></div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="preprocessor"></span> <span class="keywordtype">void</span> reopen(); <span class="comment">// obsolete in favor of reOpen()</span></div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="comment">// Gets the file id</span></div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keyword">virtual</span> hid_t getLocId() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="class_h5_1_1_h5_file.html#a972ecba8c346ad46a35c0cdb0b8ed78f"> 90</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_h5_file.html#a972ecba8c346ad46a35c0cdb0b8ed78f">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"H5File"</span>); }</div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="comment">// Throw file exception.</span></div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> throwException(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& msg) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> </div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>();</div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// Copy constructor: makes a copy of the original H5File object.</span></div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>& original);</div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="comment">// Gets the HDF5 file id.</span></div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="comment">// H5File destructor.</span></div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_h5_file.html">H5File</a>();</div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> <span class="preprocessor"></span> <span class="comment">// Sets the HDF5 file id.</span></div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  hid_t id; <span class="comment">// HDF5 file id</span></div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> </div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="comment">// This function is private and contains common code between the</span></div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="comment">// constructors taking a string or a char*</span></div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keywordtype">void</span> p_get_file( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> flags, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a>& create_plist, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a>& access_plist );</div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> </div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> };</div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5File_H</span></div> +<div class="ttc" id="class_h5_1_1_h5_file_html_a972ecba8c346ad46a35c0cdb0b8ed78f"><div class="ttname"><a href="class_h5_1_1_h5_file.html#a972ecba8c346ad46a35c0cdb0b8ed78f">H5::H5File::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5File.h:90</div></div> +<div class="ttc" id="class_h5_1_1_h5_location_html"><div class="ttname"><a href="class_h5_1_1_h5_location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:50</div></div> +<div class="ttc" id="class_h5_1_1_file_creat_prop_list_html"><div class="ttname"><a href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></div><div class="ttdoc">Class FileCreatPropList represents the HDF5 file create property list. </div><div class="ttdef"><b>Definition:</b> H5FcreatProp.h:25</div></div> +<div class="ttc" id="class_h5_1_1_file_creat_prop_list_html_a82f8cb6df67bd26c655cb3f9c3b30dbc"><div class="ttname"><a href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">H5::FileCreatPropList::DEFAULT</a></div><div class="ttdeci">static const FileCreatPropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5FcreatProp.h:28</div></div> +<div class="ttc" id="class_h5_1_1_file_acc_prop_list_html"><div class="ttname"><a href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></div><div class="ttdoc">Class FileAccPropList represents the HDF5 file access property list. </div><div class="ttdef"><b>Definition:</b> H5FaccProp.h:25</div></div> +<div class="ttc" id="class_h5_1_1_h5_file_html"><div class="ttname"><a href="class_h5_1_1_h5_file.html">H5::H5File</a></div><div class="ttdoc">Class H5File represents an HDF5 file. </div><div class="ttdef"><b>Definition:</b> H5File.h:29</div></div> +<div class="ttc" id="class_h5_1_1_file_acc_prop_list_html_a21e14f8342d3730ce1cffb61c04310af"><div class="ttname"><a href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">H5::FileAccPropList::DEFAULT</a></div><div class="ttdeci">static const FileAccPropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5FaccProp.h:27</div></div> +<div class="ttc" id="class_h5_1_1_common_f_g_html"><div class="ttname"><a href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></div><div class="ttdoc">CommonFG is an abstract base class of H5File and H5Group. </div><div class="ttdef"><b>Definition:</b> H5CommonFG.h:34</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_float_type_8h_source.html b/c++/src/cpplus_RM/_h5_float_type_8h_source.html new file mode 100644 index 0000000..2f7c203 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_float_type_8h_source.html @@ -0,0 +1,168 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5FloatType.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5FloatType.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5FloatType_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5FloatType_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_h5_1_1_float_type.html"> 25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_float_type.html">FloatType</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_atom_type.html">AtomType</a> {</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="comment">// Creates a floating-point type using a predefined type</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <a class="code" href="class_h5_1_1_float_type.html">FloatType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a>& pred_type );</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="comment">// Gets the floating-point datatype of the specified dataset</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <a class="code" href="class_h5_1_1_float_type.html">FloatType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>& dataset );</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment">// Retrieves the exponent bias of a floating-point type.</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="keywordtype">size_t</span> getEbias() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// Sets the exponent bias of a floating-point type.</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keywordtype">void</span> setEbias( <span class="keywordtype">size_t</span> ebias ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="comment">// Retrieves floating point datatype bit field information.</span></div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keywordtype">void</span> getFields( <span class="keywordtype">size_t</span>& spos, <span class="keywordtype">size_t</span>& epos, <span class="keywordtype">size_t</span>& esize, <span class="keywordtype">size_t</span>& mpos, <span class="keywordtype">size_t</span>& msize ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// Sets locations and sizes of floating point bit fields.</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keywordtype">void</span> setFields( <span class="keywordtype">size_t</span> spos, <span class="keywordtype">size_t</span> epos, <span class="keywordtype">size_t</span> esize, <span class="keywordtype">size_t</span> mpos, <span class="keywordtype">size_t</span> msize ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// Retrieves the internal padding type for unused bits in floating-point datatypes.</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  H5T_pad_t getInpad( H5std_string& pad_string ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// Fills unused internal floating point bits.</span></div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordtype">void</span> setInpad( H5T_pad_t inpad ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="comment">// Retrieves mantissa normalization of a floating-point datatype.</span></div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  H5T_norm_t getNorm( H5std_string& norm_string ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// Sets the mantissa normalization of a floating-point datatype.</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordtype">void</span> setNorm( H5T_norm_t norm ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> +<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e"> 58</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"FloatType"</span>); }</div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="class_h5_1_1_float_type.html">FloatType</a>();</div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// Creates a floating-point datatype using an existing id</span></div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="class_h5_1_1_float_type.html">FloatType</a>( <span class="keyword">const</span> hid_t existing_id );</div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Copy constructor: makes a copy of the original FloatType object.</span></div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="class_h5_1_1_float_type.html">FloatType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_float_type.html">FloatType</a>& original );</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// Noop destructor.</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_float_type.html">FloatType</a>();</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> };</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5FloatType_H</span></div> +<div class="ttc" id="class_h5_1_1_pred_type_html"><div class="ttname"><a href="class_h5_1_1_pred_type.html">H5::PredType</a></div><div class="ttdoc">Class PredType holds the definition of all the HDF5 predefined datatypes. </div><div class="ttdef"><b>Definition:</b> H5PredType.h:41</div></div> +<div class="ttc" id="class_h5_1_1_atom_type_html"><div class="ttname"><a href="class_h5_1_1_atom_type.html">H5::AtomType</a></div><div class="ttdoc">AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...</div><div class="ttdef"><b>Definition:</b> H5AtomType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_data_set_html"><div class="ttname"><a href="class_h5_1_1_data_set.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div> +<div class="ttc" id="class_h5_1_1_float_type_html_a4ea3002c4db5ff2895530d9fda8cdf2e"><div class="ttname"><a href="class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e">H5::FloatType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5FloatType.h:58</div></div> +<div class="ttc" id="class_h5_1_1_float_type_html"><div class="ttname"><a href="class_h5_1_1_float_type.html">H5::FloatType</a></div><div class="ttdoc">Class FloatType operates on HDF5 floating point datatype. </div><div class="ttdef"><b>Definition:</b> H5FloatType.h:25</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_group_8h_source.html b/c++/src/cpplus_RM/_h5_group_8h_source.html new file mode 100644 index 0000000..70b7978 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_group_8h_source.html @@ -0,0 +1,166 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5Group.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5Group.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5Group_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Group_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="class_h5_1_1_group.html"> 29</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_group.html">Group</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_h5_object.html">H5Object</a>, <span class="keyword">public</span> <a class="code" href="class_h5_1_1_common_f_g.html">CommonFG</a> {</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="comment">// Close this group.</span></div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div> +<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="class_h5_1_1_group.html#a0a3a509560218065c0b346c46148f4ca"> 35</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_group.html#a0a3a509560218065c0b346c46148f4ca">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"Group"</span>); }</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="comment">// Throw group exception.</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> throwException(<span class="keyword">const</span> H5std_string& func_name, <span class="keyword">const</span> H5std_string& msg) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="comment">// for CommonFG to get the file id.</span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">virtual</span> hid_t getLocId() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="comment">// Creates a group by way of dereference.</span></div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <a class="code" href="class_h5_1_1_group.html">Group</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist = <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>);</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="class_h5_1_1_group.html">Group</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist = <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>);</div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// default constructor</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="code" href="class_h5_1_1_group.html">Group</a>();</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Copy constructor: makes a copy of the original object</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="class_h5_1_1_group.html">Group</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_group.html">Group</a>& original);</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// Gets the group id.</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// Destructor</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_group.html">Group</a>();</div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="comment">// Creates a copy of an existing group using its id.</span></div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <a class="code" href="class_h5_1_1_group.html">Group</a>( <span class="keyword">const</span> hid_t group_id );</div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="preprocessor"></span> <span class="comment">// Sets the group id.</span></div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  hid_t id; <span class="comment">// HDF5 group id</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> };</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Group_H</span></div> +<div class="ttc" id="class_h5_1_1_group_html"><div class="ttname"><a href="class_h5_1_1_group.html">H5::Group</a></div><div class="ttdoc">Class Group represents an HDF5 group. </div><div class="ttdef"><b>Definition:</b> H5Group.h:29</div></div> +<div class="ttc" id="class_h5_1_1_group_html_a0a3a509560218065c0b346c46148f4ca"><div class="ttname"><a href="class_h5_1_1_group.html#a0a3a509560218065c0b346c46148f4ca">H5::Group::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5Group.h:35</div></div> +<div class="ttc" id="class_h5_1_1_attribute_html"><div class="ttname"><a href="class_h5_1_1_attribute.html">H5::Attribute</a></div><div class="ttdoc">Class Attribute operates on HDF5 attributes. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:32</div></div> +<div class="ttc" id="class_h5_1_1_h5_object_html"><div class="ttname"><a href="class_h5_1_1_h5_object.html">H5::H5Object</a></div><div class="ttdoc">Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. </div><div class="ttdef"><b>Definition:</b> H5Object.h:47</div></div> +<div class="ttc" id="class_h5_1_1_h5_location_html"><div class="ttname"><a href="class_h5_1_1_h5_location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:50</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html"><div class="ttname"><a href="class_h5_1_1_prop_list.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html_a0f2f757ca782a743006c5756191c404b"><div class="ttname"><a href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">H5::PropList::DEFAULT</a></div><div class="ttdeci">static const PropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:28</div></div> +<div class="ttc" id="class_h5_1_1_common_f_g_html"><div class="ttname"><a href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></div><div class="ttdoc">CommonFG is an abstract base class of H5File and H5Group. </div><div class="ttdef"><b>Definition:</b> H5CommonFG.h:34</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_id_component_8h_source.html b/c++/src/cpplus_RM/_h5_id_component_8h_source.html new file mode 100644 index 0000000..2422835 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_id_component_8h_source.html @@ -0,0 +1,191 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5IdComponent.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5IdComponent.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __IdComponent_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __IdComponent_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="keyword">class </span>DataSpace;</div> +<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="class_h5_1_1_id_component.html"> 32</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a> {</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="comment">// Increment reference counter.</span></div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keywordtype">void</span> incRefCount(<span class="keyword">const</span> hid_t obj_id) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="keywordtype">void</span> incRefCount() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> </div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="comment">// Decrement reference counter.</span></div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keywordtype">void</span> decRefCount(<span class="keyword">const</span> hid_t obj_id) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keywordtype">void</span> decRefCount() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// Get the reference counter to this identifier.</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keywordtype">int</span> getCounter(<span class="keyword">const</span> hid_t obj_id) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordtype">int</span> getCounter() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// Returns an HDF5 object type, given the object id.</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keyword">static</span> H5I_type_t getHDFObjType(<span class="keyword">const</span> hid_t obj_id);</div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment">// Returns an HDF5 object type of this object.</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  H5I_type_t getHDFObjType() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> </div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="comment">// Assignment operator.</span></div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a>& operator=( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a>& rhs );</div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> </div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="preprocessor"></span> <span class="comment">// Gets the identifier of this object.</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="keyword">virtual</span> hid_t getId () <span class="keyword">const</span> = 0;</div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Sets the identifier of this object to a new value.</span></div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="keywordtype">void</span> setId(<span class="keyword">const</span> hid_t new_id);</div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// Creates an object to hold an HDF5 identifier.</span></div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a>( <span class="keyword">const</span> hid_t h5_id );</div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Copy constructor: makes copy of the original IdComponent object.</span></div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a>& original );</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="preprocessor"></span> <span class="comment">// Pure virtual function for there are various H5*close for the</span></div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="comment">// subclasses.</span></div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> close() = 0;</div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> </div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <span class="comment">// Makes and returns the string "<class-name>::<func_name>";</span></div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  <span class="comment">// <class-name> is returned by fromClass().</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  H5std_string inMemFunc(<span class="keyword">const</span> <span class="keywordtype">char</span>* func_name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span> </div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keyword">virtual</span> H5std_string fromClass()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"IdComponent"</span>);}</div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> </div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// Destructor</span></div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_id_component.html">IdComponent</a>();</div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span> </div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// Default constructor.</span></div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a>();</div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> <span class="preprocessor"></span> <span class="comment">// Gets the name of the file, in which an HDF5 object belongs.</span></div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  H5std_string p_get_file_name() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="comment">// Verifies that the given id is valid.</span></div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keyword">static</span> <span class="keywordtype">bool</span> p_valid_id(<span class="keyword">const</span> hid_t obj_id);</div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="comment">// Sets the identifier of this object to a new value. - this one</span></div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="comment">// doesn't increment reference count</span></div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id) = 0;</div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> }; <span class="comment">// end class IdComponent</span></div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> </div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __IdComponent_H</span></div> +<div class="ttc" id="class_h5_1_1_id_component_html"><div class="ttname"><a href="class_h5_1_1_id_component.html">H5::IdComponent</a></div><div class="ttdoc">Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:32</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_include_8h_source.html b/c++/src/cpplus_RM/_h5_include_8h_source.html new file mode 100644 index 0000000..2680404 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_include_8h_source.html @@ -0,0 +1,120 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5Include.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5Include.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#include <hdf5.h></span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> </div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="comment">// Define bool type for platforms that don't support bool yet</span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifdef BOOL_NOTDEFINED</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="preprocessor">#ifdef false</span></div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor"></span><span class="preprocessor">#undef false</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor"></span><span class="preprocessor">#ifdef true</span></div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor"></span><span class="preprocessor">#undef true</span></div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor"></span><span class="keyword">typedef</span> <span class="keywordtype">int</span> bool;</div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="keyword">const</span> <span class="keywordtype">bool</span> <span class="keyword">false</span> = 0;</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">const</span> <span class="keywordtype">bool</span> <span class="keyword">true</span> = 1;</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#endif</span></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_int_type_8h_source.html b/c++/src/cpplus_RM/_h5_int_type_8h_source.html new file mode 100644 index 0000000..0bf1909 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_int_type_8h_source.html @@ -0,0 +1,150 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5IntType.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5IntType.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5IntType_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5IntType_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_h5_1_1_int_type.html"> 25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_int_type.html">IntType</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_atom_type.html">AtomType</a> {</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="comment">// Creates a integer type using a predefined type</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <a class="code" href="class_h5_1_1_int_type.html">IntType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a>& pred_type);</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="comment">// Gets the integer datatype of the specified dataset</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <a class="code" href="class_h5_1_1_int_type.html">IntType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>& dataset);</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment">// Retrieves the sign type for an integer type</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  H5T_sign_t getSign() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// Sets the sign proprety for an integer type.</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="keywordtype">void</span> setSign( H5T_sign_t sign ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> +<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be"> 40</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"IntType"</span>); }</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <a class="code" href="class_h5_1_1_int_type.html">IntType</a>();</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// Creates a integer datatype using an existing id</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <a class="code" href="class_h5_1_1_int_type.html">IntType</a>(<span class="keyword">const</span> hid_t existing_id);</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// Copy constructor: makes copy of IntType object</span></div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <a class="code" href="class_h5_1_1_int_type.html">IntType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_int_type.html">IntType</a>& original);</div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="comment">// Noop destructor.</span></div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_int_type.html">IntType</a>();</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> };</div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5IntType_H</span></div> +<div class="ttc" id="class_h5_1_1_pred_type_html"><div class="ttname"><a href="class_h5_1_1_pred_type.html">H5::PredType</a></div><div class="ttdoc">Class PredType holds the definition of all the HDF5 predefined datatypes. </div><div class="ttdef"><b>Definition:</b> H5PredType.h:41</div></div> +<div class="ttc" id="class_h5_1_1_int_type_html"><div class="ttname"><a href="class_h5_1_1_int_type.html">H5::IntType</a></div><div class="ttdoc">Class IntType operates on HDF5 integer datatype. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:25</div></div> +<div class="ttc" id="class_h5_1_1_atom_type_html"><div class="ttname"><a href="class_h5_1_1_atom_type.html">H5::AtomType</a></div><div class="ttdoc">AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...</div><div class="ttdef"><b>Definition:</b> H5AtomType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_int_type_html_aa3cc5f6e4480df804d34fcf0931874be"><div class="ttname"><a href="class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be">H5::IntType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5IntType.h:40</div></div> +<div class="ttc" id="class_h5_1_1_data_set_html"><div class="ttname"><a href="class_h5_1_1_data_set.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_library_8h_source.html b/c++/src/cpplus_RM/_h5_library_8h_source.html new file mode 100644 index 0000000..7c19562 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_library_8h_source.html @@ -0,0 +1,161 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5Library.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5Library.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5Library_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Library_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor"></span><span class="preprocessor">#define NOTATEXIT (-10) // just in case the HDF5 library use more</span></div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor"></span> <span class="comment">// negative constants. Note: the solution used for the atexit/global</span></div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="comment">// destructors is not reliable, and desperately needs improvement</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="comment">// It is not even working, inifiteloop message still printed when</span></div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <span class="comment">// calling H5close</span></div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="class_h5_1_1_h5_library.html"> 38</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_h5_library.html">H5Library</a> {</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keywordtype">bool</span> need_cleanup; <span class="comment">// indicates if H5close should be called</span></div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="comment">// Initializes the HDF5 library.</span></div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> open();</div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> </div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// Flushes all data to disk, closes files, and cleans up memory.</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> close();</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Instructs library not to install atexit cleanup routine</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> dontAtExit();</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// Returns the HDF library release number.</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> getLibVersion( <span class="keywordtype">unsigned</span>& majnum, <span class="keywordtype">unsigned</span>& minnum, <span class="keywordtype">unsigned</span>& relnum );</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// Verifies that the arguments match the version numbers compiled</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// into the library</span></div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> checkVersion( <span class="keywordtype">unsigned</span> majnum, <span class="keywordtype">unsigned</span> minnum, <span class="keywordtype">unsigned</span> relnum );</div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Walks through all the garbage collection routines for the library,</span></div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// which are supposed to free any unused memory they have allocated.</span></div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> garbageCollect();</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="comment">// Sets limits on the different kinds of free lists.</span></div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <span class="keyword">static</span> <span class="keywordtype">void</span> setFreeListLimits(<span class="keywordtype">int</span> reg_global_lim, <span class="keywordtype">int</span> reg_list_lim, <span class="keywordtype">int</span></div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  arr_global_lim, <span class="keywordtype">int</span> arr_list_lim, <span class="keywordtype">int</span> blk_global_lim, <span class="keywordtype">int</span> blk_list_lim);</div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> </div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// Default constructor - no instance ever created</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <a class="code" href="class_h5_1_1_h5_library.html">H5Library</a>() {};</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> };</div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Library_H</span></div> +<div class="ttc" id="class_h5_1_1_h5_library_html"><div class="ttname"><a href="class_h5_1_1_h5_library.html">H5::H5Library</a></div><div class="ttdoc">Class H5Library operates the HDF5 library globably. </div><div class="ttdef"><b>Definition:</b> H5Library.h:38</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_location_8h_source.html b/c++/src/cpplus_RM/_h5_location_8h_source.html new file mode 100644 index 0000000..700fcbe --- /dev/null +++ b/c++/src/cpplus_RM/_h5_location_8h_source.html @@ -0,0 +1,266 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5Location.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5Location.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5Location_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Location_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include "H5Classes.h"</span> <span class="comment">// constains forward class declarations</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> </div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6"> 26</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>; <span class="comment">// forward declaration for UserData4Aiterate</span></div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> </div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment">// Define the operator function pointer for H5Aiterate().</span></div> +<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26"> 29</a></span> <span class="keyword">typedef</span> void (*<a class="code" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a>)( <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc<span class="comment">/*in*/</span>,</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="keyword">const</span> H5std_string attr_name<span class="comment">/*in*/</span>,</div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="keywordtype">void</span> *operator_data<span class="comment">/*in,out*/</span>);</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div> +<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="class_h5_1_1_user_data4_aiterate.html"> 34</a></span> <span class="keyword">class </span><a class="code" href="class_h5_1_1_user_data4_aiterate.html">UserData4Aiterate</a> {</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="class_h5_1_1_user_data4_aiterate.html#adc317bc595aa58e76e24a11f43367d13"> 36</a></span>  <a class="code" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> <a class="code" href="class_h5_1_1_user_data4_aiterate.html#adc317bc595aa58e76e24a11f43367d13">op</a>;</div> +<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="class_h5_1_1_user_data4_aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2"> 37</a></span>  <span class="keywordtype">void</span>* <a class="code" href="class_h5_1_1_user_data4_aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">opData</a>;</div> +<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="class_h5_1_1_user_data4_aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21"> 38</a></span>  <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>* <a class="code" href="class_h5_1_1_user_data4_aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">location</a>;</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> };</div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> </div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="comment">// Most of these methods were in H5Object but are now moved here because</span></div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="comment">// a location can be a file, group, dataset, or named datatype. -BMR, 2013-10-1</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="class_h5_1_1_h5_location.html"> 50</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a> {</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <span class="comment">// Creates an attribute for the specified object at this location</span></div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// PropList is currently not used, so always be default.</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <a class="code" href="class_h5_1_1_attribute.html">Attribute</a> createAttribute( <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& create_plist = <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a> ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <a class="code" href="class_h5_1_1_attribute.html">Attribute</a> createAttribute( <span class="keyword">const</span> H5std_string& name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>& type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& space, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& create_plist = <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a> ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// Given its name, opens the attribute that belongs to an object at</span></div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="comment">// this location.</span></div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <a class="code" href="class_h5_1_1_attribute.html">Attribute</a> openAttribute( <span class="keyword">const</span> <span class="keywordtype">char</span>* name ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <a class="code" href="class_h5_1_1_attribute.html">Attribute</a> openAttribute( <span class="keyword">const</span> H5std_string& name ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="comment">// Given its index, opens the attribute that belongs to an object at</span></div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// this location.</span></div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="class_h5_1_1_attribute.html">Attribute</a> openAttribute( <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> idx ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Flushes all buffers associated with this location to disk.</span></div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="keywordtype">void</span> flush( H5F_scope_t scope ) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <span class="comment">// Gets the name of the file, specified by this location.</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  H5std_string getFileName() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> </div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="comment">// Determines the number of attributes at this location.</span></div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  <span class="keywordtype">int</span> getNumAttrs() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> </div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor"></span> <span class="comment">// Retrieves the type of object that an object reference points to.</span></div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  H5G_obj_t getObjType(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="comment">// Retrieves the type of object that an object reference points to.</span></div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  H5O_type_t getRefObjType(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  <span class="comment">// Note: getRefObjType deprecates getObjType, but getObjType's name is</span></div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// misleading, so getRefObjType is used in the new function instead.</span></div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span> </div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="comment">// Iterate user's function over the attributes at this location.</span></div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  <span class="keywordtype">int</span> iterateAttrs(<a class="code" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, <span class="keywordtype">unsigned</span>* idx = NULL, <span class="keywordtype">void</span>* op_data = NULL);</div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> </div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="comment">// Checks whether the named attribute exists at this location.</span></div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  <span class="keywordtype">bool</span> attrExists(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00090"></a><span class="lineno"> 90</span>  <span class="keywordtype">bool</span> attrExists(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="comment">// Renames the named attribute to a new name.</span></div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  <span class="keywordtype">void</span> renameAttr(<span class="keyword">const</span> <span class="keywordtype">char</span>* oldname, <span class="keyword">const</span> <span class="keywordtype">char</span>* newname) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="keywordtype">void</span> renameAttr(<span class="keyword">const</span> H5std_string& oldname, <span class="keyword">const</span> H5std_string& newname) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span> </div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="comment">// Removes the named attribute from this location.</span></div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  <span class="keywordtype">void</span> removeAttr(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  <span class="keywordtype">void</span> removeAttr(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00099"></a><span class="lineno"> 99</span> </div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="comment">// Sets the comment for an HDF5 object specified by its name.</span></div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="keywordtype">void</span> setComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <span class="keywordtype">char</span>* comment) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <span class="keywordtype">void</span> setComment(<span class="keyword">const</span> H5std_string& name, <span class="keyword">const</span> H5std_string& comment) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  <span class="keywordtype">void</span> setComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* comment) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="keywordtype">void</span> setComment(<span class="keyword">const</span> H5std_string& comment) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span> </div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span>  <span class="comment">// Retrieves comment for the HDF5 object specified by its name.</span></div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  ssize_t getComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">size_t</span> buf_size, <span class="keywordtype">char</span>* comment) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  H5std_string getComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">size_t</span> buf_size=0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  H5std_string getComment(<span class="keyword">const</span> H5std_string& name, <span class="keywordtype">size_t</span> buf_size=0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span> </div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="comment">// Removes the comment for the HDF5 object specified by its name.</span></div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  <span class="keywordtype">void</span> removeComment(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keywordtype">void</span> removeComment(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> </div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  <span class="comment">// Creates a reference to a named object or to a dataset region</span></div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <span class="comment">// in this object.</span></div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, </div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> H5std_string& name,</div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  H5R_type_t ref_type = H5R_OBJECT) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& dataspace,</div> +<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keywordtype">void</span> reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> H5std_string& name, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>& dataspace,</div> +<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> </div> +<div class="line"><a name="l00126"></a><span class="lineno"> 126</span>  <span class="comment">// Open a referenced object whose location is specified by either</span></div> +<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  <span class="comment">// a file, an HDF5 object, or an attribute.</span></div> +<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <span class="keywordtype">void</span> dereference(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist = <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>);</div> +<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  <span class="keywordtype">void</span> dereference(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_attribute.html">Attribute</a>& attr, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type = H5R_OBJECT, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist = <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>);</div> +<div class="line"><a name="l00130"></a><span class="lineno"> 130</span> </div> +<div class="line"><a name="l00131"></a><span class="lineno"> 131</span>  <span class="comment">// Retrieves a dataspace with the region pointed to selected.</span></div> +<div class="line"><a name="l00132"></a><span class="lineno"> 132</span>  <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> getRegion(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type = H5R_DATASET_REGION) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> </div> +<div class="line"><a name="l00135"></a><span class="lineno"> 135</span>  <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span> = 0;</div> +<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> </div> +<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  <a class="code" href="namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5Location</a>();</div> +<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> </div> +<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <span class="comment">// Creates a copy of an existing object giving the location id.</span></div> +<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <a class="code" href="namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5Location</a>(<span class="keyword">const</span> hid_t loc_id);</div> +<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> </div> +<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  <span class="comment">// Copy constructor.</span></div> +<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  <a class="code" href="namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5Location</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& original);</div> +<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> </div> +<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <span class="preprocessor"></span> <span class="comment">// Creates a reference to an HDF5 object or a dataset region.</span></div> +<div class="line"><a name="l00149"></a><span class="lineno"> 149</span>  <span class="keywordtype">void</span> p_reference(<span class="keywordtype">void</span>* ref, <span class="keyword">const</span> <span class="keywordtype">char</span>* name, hid_t space_id, H5R_type_t ref_type) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> </div> +<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <span class="comment">// Dereferences a ref into an HDF5 id.</span></div> +<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  hid_t p_dereference(hid_t loc_id, <span class="keyword">const</span> <span class="keywordtype">void</span>* ref, H5R_type_t ref_type, <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& plist, <span class="keyword">const</span> <span class="keywordtype">char</span>* from_func);</div> +<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> </div> +<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="preprocessor">#ifndef H5_NO_DEPRECATED_SYMBOLS</span></div> +<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <span class="preprocessor"></span> <span class="comment">// Retrieves the type of object that an object reference points to.</span></div> +<div class="line"><a name="l00156"></a><span class="lineno"> 156</span>  H5G_obj_t p_get_obj_type(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_NO_DEPRECATED_SYMBOLS */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00158"></a><span class="lineno"> 158</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  <span class="comment">// Retrieves the type of object that an object reference points to.</span></div> +<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  H5O_type_t p_get_ref_obj_type(<span class="keywordtype">void</span> *ref, H5R_type_t ref_type) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> </div> +<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  <span class="comment">// Noop destructor.</span></div> +<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>();</div> +<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> </div> +<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> }; <span class="comment">/* end class H5Location */</span></div> +<div class="line"><a name="l00168"></a><span class="lineno"> 168</span> </div> +<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Location_H</span></div> +<div class="ttc" id="class_h5_1_1_id_component_html"><div class="ttname"><a href="class_h5_1_1_id_component.html">H5::IdComponent</a></div><div class="ttdoc">Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:32</div></div> +<div class="ttc" id="class_h5_1_1_data_space_html"><div class="ttname"><a href="class_h5_1_1_data_space.html">H5::DataSpace</a></div><div class="ttdoc">Class DataSpace operates on HDF5 dataspaces. </div><div class="ttdef"><b>Definition:</b> H5DataSpace.h:25</div></div> +<div class="ttc" id="class_h5_1_1_attribute_html"><div class="ttname"><a href="class_h5_1_1_attribute.html">H5::Attribute</a></div><div class="ttdoc">Class Attribute operates on HDF5 attributes. </div><div class="ttdef"><b>Definition:</b> H5Attribute.h:32</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="namespace_h5_html_a96d8e144995c506ad2ad38f51c66e5f6"><div class="ttname"><a href="namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5::H5Location</a></div><div class="ttdeci">class H5_DLLCPP H5Location</div><div class="ttdef"><b>Definition:</b> H5Location.h:26</div></div> +<div class="ttc" id="class_h5_1_1_h5_location_html"><div class="ttname"><a href="class_h5_1_1_h5_location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:50</div></div> +<div class="ttc" id="class_h5_1_1_user_data4_aiterate_html_a3aa5ddcad106d950c7eb0932a25fccb2"><div class="ttname"><a href="class_h5_1_1_user_data4_aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">H5::UserData4Aiterate::opData</a></div><div class="ttdeci">void * opData</div><div class="ttdef"><b>Definition:</b> H5Location.h:37</div></div> +<div class="ttc" id="namespace_h5_html_a5913cae82307d2db03277d081dd71b26"><div class="ttname"><a href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">H5::attr_operator_t</a></div><div class="ttdeci">void(* attr_operator_t)(H5Location &loc, const H5std_string attr_name, void *operator_data)</div><div class="ttdef"><b>Definition:</b> H5Location.h:29</div></div> +<div class="ttc" id="class_h5_1_1_user_data4_aiterate_html_a19aaf90cba18d5927bf8d7b216cbde21"><div class="ttname"><a href="class_h5_1_1_user_data4_aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">H5::UserData4Aiterate::location</a></div><div class="ttdeci">H5Location * location</div><div class="ttdef"><b>Definition:</b> H5Location.h:38</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html"><div class="ttname"><a href="class_h5_1_1_prop_list.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html_a0f2f757ca782a743006c5756191c404b"><div class="ttname"><a href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">H5::PropList::DEFAULT</a></div><div class="ttdeci">static const PropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:28</div></div> +<div class="ttc" id="class_h5_1_1_user_data4_aiterate_html"><div class="ttname"><a href="class_h5_1_1_user_data4_aiterate.html">H5::UserData4Aiterate</a></div><div class="ttdoc">User data for attribute iteration. </div><div class="ttdef"><b>Definition:</b> H5Location.h:34</div></div> +<div class="ttc" id="class_h5_1_1_user_data4_aiterate_html_adc317bc595aa58e76e24a11f43367d13"><div class="ttname"><a href="class_h5_1_1_user_data4_aiterate.html#adc317bc595aa58e76e24a11f43367d13">H5::UserData4Aiterate::op</a></div><div class="ttdeci">attr_operator_t op</div><div class="ttdef"><b>Definition:</b> H5Location.h:36</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_object_8h_source.html b/c++/src/cpplus_RM/_h5_object_8h_source.html new file mode 100644 index 0000000..b453f1f --- /dev/null +++ b/c++/src/cpplus_RM/_h5_object_8h_source.html @@ -0,0 +1,163 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5Object.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5Object.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5Object_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5Object_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#include "H5Location.h"</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include "H5Classes.h"</span> <span class="comment">// constains forward class declarations</span></div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> </div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment">// H5Object is a baseclass. It has these subclasses:</span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment">// Group, DataSet, and DataType.</span></div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="comment">// DataType, in turn, has several specific datatypes as subclasses.</span></div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="comment">// Modification:</span></div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="comment">// Sept 18, 2012: Added class H5Location in between IdComponent and</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment">// H5Object. An H5File now inherits from H5Location. All HDF5</span></div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment">// wrappers in H5Object are moved up to H5Location. H5Object</span></div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="comment">// is left mostly empty for future wrappers that are only for</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="comment">// group, dataset, and named datatype. Note that the reason for</span></div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="comment">// adding H5Location instead of simply moving H5File to be under</span></div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="comment">// H5Object is H5File is not an HDF5 object, and renaming H5Object</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> <span class="comment">// to H5Location will risk breaking user applications.</span></div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> <span class="comment">// -BMR</span></div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> <span class="comment">// Apr 2, 2014: Added wrapper getObjName for H5Iget_name </span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="class_h5_1_1_h5_object.html"> 47</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_h5_object.html">H5Object</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_h5_location.html">H5Location</a> {</div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="preprocessor"></span> <span class="comment">// Copy constructor: makes copy of an H5Object object.</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5Object</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_h5_object.html">H5Object</a>& original);</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// Gets the name of this HDF5 object, i.e., Group, DataSet, or</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// DataType.</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  ssize_t getObjName(<span class="keywordtype">char</span> *obj_name, <span class="keywordtype">size_t</span> buf_size = 0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  ssize_t getObjName(H5std_string& obj_name, <span class="keywordtype">size_t</span> len = 0) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  H5std_string getObjName() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> </div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="comment">// Noop destructor.</span></div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_h5_object.html">H5Object</a>();</div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> </div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5Object</a>();</div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> </div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <span class="comment">// Creates a copy of an existing object giving the object id</span></div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5Object</a>( <span class="keyword">const</span> hid_t object_id );</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> </div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span> }; <span class="comment">/* end class H5Object */</span></div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> </div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5Object_H</span></div> +<div class="ttc" id="class_h5_1_1_h5_object_html"><div class="ttname"><a href="class_h5_1_1_h5_object.html">H5::H5Object</a></div><div class="ttdoc">Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. </div><div class="ttdef"><b>Definition:</b> H5Object.h:47</div></div> +<div class="ttc" id="class_h5_1_1_h5_location_html"><div class="ttname"><a href="class_h5_1_1_h5_location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:50</div></div> +<div class="ttc" id="namespace_h5_html_a52e9e81a7ed5ce15b9acc6fe32ee7845"><div class="ttname"><a href="namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5::H5Object</a></div><div class="ttdeci">class H5_DLLCPP H5Object</div><div class="ttdef"><b>Definition:</b> H5Attribute.cpp:47</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_pred_type_8h_source.html b/c++/src/cpplus_RM/_h5_pred_type_8h_source.html new file mode 100644 index 0000000..efba0c7 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_pred_type_8h_source.html @@ -0,0 +1,452 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5PredType.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5PredType.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5PredType_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5PredType_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment">/* This constant is defined for a workaround to eliminate memory leaks due to</span></div> +<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="comment"> the library being re-initiated when PredType destructors are invoked. A</span></div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="comment"> PredType instant with H5CPP_EXITED as the value of its "id" is constructed</span></div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="comment"> before the other PredType objects are created. At exit, when this special</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="comment"> PredType object is to be destructed, no HDF5 library function will be called</span></div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment"> and the library will be terminated. -BMR, Mar 30, 2012 */</span></div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span> <span class="preprocessor"></span><span class="preprocessor">#define H5CPP_EXITED -3 // -3 is less likely to be used elsewhere</span></div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> <span class="preprocessor"></span><span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html"> 41</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_atom_type.html">AtomType</a> {</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6"> 44</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"PredType"</span>); }</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// Makes a copy of the predefined type and stores the new</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="comment">// id in the left hand side object.</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="code" href="class_h5_1_1_pred_type.html">PredType</a>& operator=( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a>& rhs );</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> </div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="comment">// Copy constructor - makes copy of the original object</span></div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="class_h5_1_1_pred_type.html">PredType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a>& original );</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// Noop destructor</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_pred_type.html">PredType</a>();</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> </div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <span class="comment">// Declaration of predefined types; their definition is in H5PredType.cpp</span></div> +<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a44833e411c4b97c99874efc54d996883"> 57</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a44833e411c4b97c99874efc54d996883">STD_I8BE</a>;</div> +<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ac4612a91c052285975cf1d8494b06aa8"> 58</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ac4612a91c052285975cf1d8494b06aa8">STD_I8LE</a>;</div> +<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#abd4e15115a19352cbff6db29bd3d3b7b"> 59</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#abd4e15115a19352cbff6db29bd3d3b7b">STD_I16BE</a>;</div> +<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a460c5317cc2559810ab4b352f8a9bb7f"> 60</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a460c5317cc2559810ab4b352f8a9bb7f">STD_I16LE</a>;</div> +<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a3b4f99b5b46dc8012ec4defe8da0e8de"> 61</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a3b4f99b5b46dc8012ec4defe8da0e8de">STD_I32BE</a>;</div> +<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ab31da64fda34c604a29e16c3176021ac"> 62</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ab31da64fda34c604a29e16c3176021ac">STD_I32LE</a>;</div> +<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ae2affc7564a35172bd9a2f89880be410"> 63</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ae2affc7564a35172bd9a2f89880be410">STD_I64BE</a>;</div> +<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ac880911edf46ee4513cc11ab07ca3bde"> 64</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ac880911edf46ee4513cc11ab07ca3bde">STD_I64LE</a>;</div> +<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a49ae1b2044535ef1cd267d6c14438f21"> 65</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a49ae1b2044535ef1cd267d6c14438f21">STD_U8BE</a>;</div> +<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a2b6ba019fd71b44bed2974e9aebb5f42"> 66</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a2b6ba019fd71b44bed2974e9aebb5f42">STD_U8LE</a>;</div> +<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ab20cac18a9151ce74d4b77e0e05d2f0b"> 67</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ab20cac18a9151ce74d4b77e0e05d2f0b">STD_U16BE</a>;</div> +<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a926b0e8521a55ea413e98276dd1dc9cf"> 68</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a926b0e8521a55ea413e98276dd1dc9cf">STD_U16LE</a>;</div> +<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a33ed1d2e269e0e6e6f9519e5a1183cfd"> 69</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">STD_U32BE</a>;</div> +<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ad3200232f59cc9d2d49f98b4496a178b"> 70</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ad3200232f59cc9d2d49f98b4496a178b">STD_U32LE</a>;</div> +<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a7fe7a6637f71dbba3110efb619a64a7b"> 71</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a7fe7a6637f71dbba3110efb619a64a7b">STD_U64BE</a>;</div> +<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a8affac274b4d4836e2918bc72462e7d6"> 72</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a8affac274b4d4836e2918bc72462e7d6">STD_U64LE</a>;</div> +<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a637b6ccc8af68fe374ac13cee342ffa5"> 73</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a637b6ccc8af68fe374ac13cee342ffa5">STD_B8BE</a>;</div> +<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ab5e2038beba46a0fe2a636f4f352f34f"> 74</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ab5e2038beba46a0fe2a636f4f352f34f">STD_B8LE</a>;</div> +<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ad103fa531285a3f8a7b7d667c6304e58"> 75</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ad103fa531285a3f8a7b7d667c6304e58">STD_B16BE</a>;</div> +<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a60e9d509d34779be2837c9fa8bc27d9f"> 76</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a60e9d509d34779be2837c9fa8bc27d9f">STD_B16LE</a>;</div> +<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#af3d308d0b34d539067544da387fa5a4d"> 77</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#af3d308d0b34d539067544da387fa5a4d">STD_B32BE</a>;</div> +<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ae55f876474965201f032aaf9614b7849"> 78</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ae55f876474965201f032aaf9614b7849">STD_B32LE</a>;</div> +<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a38e8491579180cd9bf38de16171c985e"> 79</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a38e8491579180cd9bf38de16171c985e">STD_B64BE</a>;</div> +<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a2933409af66b77e936fee17baf18721f"> 80</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a2933409af66b77e936fee17baf18721f">STD_B64LE</a>;</div> +<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a1e69d8ffc8f423bd26d1e4210f5f658f"> 81</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a1e69d8ffc8f423bd26d1e4210f5f658f">STD_REF_OBJ</a>;</div> +<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aa3b16d76530b829c6fabc64278a259b4"> 82</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aa3b16d76530b829c6fabc64278a259b4">STD_REF_DSETREG</a>;</div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span> </div> +<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a639b8b3f8e65d81d408d78f81a9dc596"> 84</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a639b8b3f8e65d81d408d78f81a9dc596">C_S1</a>;</div> +<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aaa77e1ff78f2f325d588036e0f9469b3"> 85</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aaa77e1ff78f2f325d588036e0f9469b3">FORTRAN_S1</a>;</div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div> +<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aebdfd010c0781cb4f391f4b5ff6092c2"> 87</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aebdfd010c0781cb4f391f4b5ff6092c2">IEEE_F32BE</a>;</div> +<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a8ce1102ef03f5071d2a4811448d1f285"> 88</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a8ce1102ef03f5071d2a4811448d1f285">IEEE_F32LE</a>;</div> +<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aec8a520eb01c5d884562fa9b94308e77"> 89</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aec8a520eb01c5d884562fa9b94308e77">IEEE_F64BE</a>;</div> +<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a3dbddc351f814c9e82d9b0d38d94bcee"> 90</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a3dbddc351f814c9e82d9b0d38d94bcee">IEEE_F64LE</a>;</div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> </div> +<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ae7f0b8d74f633e364a9ba0a20727dac2"> 92</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ae7f0b8d74f633e364a9ba0a20727dac2">UNIX_D32BE</a>;</div> +<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aa44d74bb687190190fa3ec3019579e2f"> 93</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aa44d74bb687190190fa3ec3019579e2f">UNIX_D32LE</a>;</div> +<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd"> 94</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">UNIX_D64BE</a>;</div> +<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a22ce9d050cdc2f6ed13ce4b32993cc23"> 95</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a22ce9d050cdc2f6ed13ce4b32993cc23">UNIX_D64LE</a>;</div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span> </div> +<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ac1a5d79e6f525504847de8eb2033eed0"> 97</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ac1a5d79e6f525504847de8eb2033eed0">INTEL_I8</a>;</div> +<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aac016fce3a763b30559b03da16c10cad"> 98</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aac016fce3a763b30559b03da16c10cad">INTEL_I16</a>;</div> +<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a9c1271b25845e99faaa1fe96a7abed71"> 99</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a9c1271b25845e99faaa1fe96a7abed71">INTEL_I32</a>;</div> +<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ac50a22ffd5e4fe629363961949801a3c"> 100</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ac50a22ffd5e4fe629363961949801a3c">INTEL_I64</a>;</div> +<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a30709ffd6dea99ca571d6d55f3faa77c"> 101</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a30709ffd6dea99ca571d6d55f3faa77c">INTEL_U8</a>;</div> +<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e"> 102</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">INTEL_U16</a>;</div> +<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a8c02358878872f57187bcdabaa77f0c9"> 103</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a8c02358878872f57187bcdabaa77f0c9">INTEL_U32</a>;</div> +<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ae0b26f35ff394256db92b2799a067ed3"> 104</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ae0b26f35ff394256db92b2799a067ed3">INTEL_U64</a>;</div> +<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a7e1b0f12025aa4b94f1e18d9eeed20be"> 105</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a7e1b0f12025aa4b94f1e18d9eeed20be">INTEL_B8</a>;</div> +<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a7efa55d1f0aad66f46258e225f73344e"> 106</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a7efa55d1f0aad66f46258e225f73344e">INTEL_B16</a>;</div> +<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a1c7e18746a3c86645f6f0f05d651c4e8"> 107</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a1c7e18746a3c86645f6f0f05d651c4e8">INTEL_B32</a>;</div> +<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aa8489b39cc1f1e79768152fe961e954a"> 108</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aa8489b39cc1f1e79768152fe961e954a">INTEL_B64</a>;</div> +<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a470a948d630c795960f9a3d59ec9e06b"> 109</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a470a948d630c795960f9a3d59ec9e06b">INTEL_F32</a>;</div> +<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a4691df493ccc936fe269cbef5d72e9d5"> 110</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a4691df493ccc936fe269cbef5d72e9d5">INTEL_F64</a>;</div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span> </div> +<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ad8475ec1fa91002c139e03851b42ae33"> 112</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ad8475ec1fa91002c139e03851b42ae33">ALPHA_I8</a>;</div> +<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#acbca9e339b705bd21b17492a7c2700ad"> 113</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#acbca9e339b705bd21b17492a7c2700ad">ALPHA_I16</a>;</div> +<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a84c82be31a6f662d82aaf47a3376efb6"> 114</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a84c82be31a6f662d82aaf47a3376efb6">ALPHA_I32</a>;</div> +<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a60179690513799f649017adafcd7c14b"> 115</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a60179690513799f649017adafcd7c14b">ALPHA_I64</a>;</div> +<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a7242c90491e02f97d014cac1cc8f38e5"> 116</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a7242c90491e02f97d014cac1cc8f38e5">ALPHA_U8</a>;</div> +<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aa8fcd332d7c5eece1b2affc90675757f"> 117</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aa8fcd332d7c5eece1b2affc90675757f">ALPHA_U16</a>;</div> +<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a47187b8b6ce42b514d7f3597e386cd61"> 118</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a47187b8b6ce42b514d7f3597e386cd61">ALPHA_U32</a>;</div> +<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ab4dd6ed47ffb1a5454d859272bd36aa8"> 119</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ab4dd6ed47ffb1a5454d859272bd36aa8">ALPHA_U64</a>;</div> +<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a5c7ef99a8f8c10c01acbb49301822b5d"> 120</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a5c7ef99a8f8c10c01acbb49301822b5d">ALPHA_B8</a>;</div> +<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ac9ce4d92ee7be65c0281c73b43338afa"> 121</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ac9ce4d92ee7be65c0281c73b43338afa">ALPHA_B16</a>;</div> +<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a6c8a3a29d47bc77b50a5fe422242caf1"> 122</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a6c8a3a29d47bc77b50a5fe422242caf1">ALPHA_B32</a>;</div> +<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ae4f532c54f5fbedd5c5ce67d1bfef414"> 123</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ae4f532c54f5fbedd5c5ce67d1bfef414">ALPHA_B64</a>;</div> +<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ac3c19a0d051f3a656347194b315eff8d"> 124</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ac3c19a0d051f3a656347194b315eff8d">ALPHA_F32</a>;</div> +<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#af665577f20ac5d5b0d1c937b2d5132be"> 125</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#af665577f20ac5d5b0d1c937b2d5132be">ALPHA_F64</a>;</div> +<div class="line"><a name="l00126"></a><span class="lineno"> 126</span> </div> +<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a63bc10e71f10d5d85dfde684be923392"> 127</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a63bc10e71f10d5d85dfde684be923392">MIPS_I8</a>;</div> +<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a22c8a88256aa7f6db036448816ef1472"> 128</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a22c8a88256aa7f6db036448816ef1472">MIPS_I16</a>;</div> +<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aa9aade4c27680ea497554817b38a9710"> 129</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aa9aade4c27680ea497554817b38a9710">MIPS_I32</a>;</div> +<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a2a72f07dfa79ee3c752d238e79928ece"> 130</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a2a72f07dfa79ee3c752d238e79928ece">MIPS_I64</a>;</div> +<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a9464d3d68f1a03b42336fcb69d3ebf02"> 131</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a9464d3d68f1a03b42336fcb69d3ebf02">MIPS_U8</a>;</div> +<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a53275893cc06aca71ff2a00444de1533"> 132</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a53275893cc06aca71ff2a00444de1533">MIPS_U16</a>;</div> +<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a1519daabc7ba6aa51296ae42403a34e3"> 133</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a1519daabc7ba6aa51296ae42403a34e3">MIPS_U32</a>;</div> +<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a32836ea587df3838677357175f18b4b5"> 134</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a32836ea587df3838677357175f18b4b5">MIPS_U64</a>;</div> +<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a278e1c6e9ff0cc385141fbae70a05561"> 135</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a278e1c6e9ff0cc385141fbae70a05561">MIPS_B8</a>;</div> +<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a78a26b35c3a19aec93518a990a5b92b5"> 136</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a78a26b35c3a19aec93518a990a5b92b5">MIPS_B16</a>;</div> +<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#addb258adff59a9f21507edba007f0679"> 137</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#addb258adff59a9f21507edba007f0679">MIPS_B32</a>;</div> +<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#afdbdf949b7495cb262b53595ba2e9a87"> 138</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#afdbdf949b7495cb262b53595ba2e9a87">MIPS_B64</a>;</div> +<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#acba17926a46fc392642b7d7504cab85b"> 139</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#acba17926a46fc392642b7d7504cab85b">MIPS_F32</a>;</div> +<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a62792fae599267ddd9823846bf0026de"> 140</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a62792fae599267ddd9823846bf0026de">MIPS_F64</a>;</div> +<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> </div> +<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a0044bc24a845a1ece648ac2c0d79cdb9"> 142</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a0044bc24a845a1ece648ac2c0d79cdb9">NATIVE_CHAR</a>;</div> +<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a9c45e156dc8468f2f4b75874af34d259"> 143</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a9c45e156dc8468f2f4b75874af34d259">NATIVE_SCHAR</a>;</div> +<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a448d626bd6e5b8f7b8d92b1766410007"> 144</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a448d626bd6e5b8f7b8d92b1766410007">NATIVE_UCHAR</a>;</div> +<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ae92fcc4e9ab405c725f9b64284b8e8f2"> 145</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ae92fcc4e9ab405c725f9b64284b8e8f2">NATIVE_SHORT</a>;</div> +<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a79eaf2c163177a8fc6620560aa4cff36"> 146</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a79eaf2c163177a8fc6620560aa4cff36">NATIVE_USHORT</a>;</div> +<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b"> 147</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">NATIVE_INT</a>;</div> +<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a173cefe35df694544790548ed38b2732"> 148</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a173cefe35df694544790548ed38b2732">NATIVE_UINT</a>;</div> +<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a084ffd0ab3361b13eec6f04bcafc8c4f"> 149</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a084ffd0ab3361b13eec6f04bcafc8c4f">NATIVE_LONG</a>;</div> +<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a06ae841ee5f45fadf5d946de8137e7e3"> 150</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a06ae841ee5f45fadf5d946de8137e7e3">NATIVE_ULONG</a>;</div> +<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aef226f7baef804c834e6bfe6b5f32552"> 151</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aef226f7baef804c834e6bfe6b5f32552">NATIVE_LLONG</a>;</div> +<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aa788ee310e338685cbff871d3d65f8f6"> 152</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aa788ee310e338685cbff871d3d65f8f6">NATIVE_ULLONG</a>;</div> +<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02"> 153</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02">NATIVE_FLOAT</a>;</div> +<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f"> 154</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f">NATIVE_DOUBLE</a>;</div> +<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ad478b2caaf804a40b7f5c5c4de83ed61"> 155</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ad478b2caaf804a40b7f5c5c4de83ed61">NATIVE_LDOUBLE</a>;</div> +<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#af7956deee7c710fc9cde275455f80cc2"> 156</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#af7956deee7c710fc9cde275455f80cc2">NATIVE_B8</a>;</div> +<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a669cfc51051f32f454b20b5e8fc3280f"> 157</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a669cfc51051f32f454b20b5e8fc3280f">NATIVE_B16</a>;</div> +<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#ac292ec5492ec6d7a31b0a7930632c454"> 158</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#ac292ec5492ec6d7a31b0a7930632c454">NATIVE_B32</a>;</div> +<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a2e9173d1917bafbe10e4b9bb8d409316"> 159</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a2e9173d1917bafbe10e4b9bb8d409316">NATIVE_B64</a>;</div> +<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aeee661384fb959e9a70fe58d86381f83"> 160</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aeee661384fb959e9a70fe58d86381f83">NATIVE_OPAQUE</a>;</div> +<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#acdb2833d8eb5dcf2f89a53912b3a1f1e"> 161</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">NATIVE_HSIZE</a>;</div> +<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a1d45d3816ec65366276b3710139cabbb"> 162</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a1d45d3816ec65366276b3710139cabbb">NATIVE_HSSIZE</a>;</div> +<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aec51c8deb3bdb4b470a45643b6af4624"> 163</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aec51c8deb3bdb4b470a45643b6af4624">NATIVE_HERR</a>;</div> +<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#aa45ce1582595407d4e28cd1ae71987aa"> 164</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#aa45ce1582595407d4e28cd1ae71987aa">NATIVE_HBOOL</a>;</div> +<div class="line"><a name="l00165"></a><span class="lineno"> 165</span> </div> +<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a9b472967372025b70fd3925b9f5b6f38"> 166</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a9b472967372025b70fd3925b9f5b6f38">NATIVE_INT8</a>;</div> +<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a17b688e5445c81b1a633c9be225a388d"> 167</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a17b688e5445c81b1a633c9be225a388d">NATIVE_UINT8</a>;</div> +<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a19cc8b04760bc07fb763da95e8f6094c"> 168</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a19cc8b04760bc07fb763da95e8f6094c">NATIVE_INT16</a>;</div> +<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a8a3c25f8281e00d16dde9bee50af68d9"> 169</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a8a3c25f8281e00d16dde9bee50af68d9">NATIVE_UINT16</a>;</div> +<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a1b4e2514d885b926cf640c26bbcb7ae8"> 170</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a1b4e2514d885b926cf640c26bbcb7ae8">NATIVE_INT32</a>;</div> +<div class="line"><a name="l00171"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a53816ebd753710a5f88140e7e566f2fe"> 171</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a53816ebd753710a5f88140e7e566f2fe">NATIVE_UINT32</a>;</div> +<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#af62843475114d90b7bfa02b6736976fd"> 172</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#af62843475114d90b7bfa02b6736976fd">NATIVE_INT64</a>;</div> +<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="class_h5_1_1_pred_type.html#a81f50f04810a1997bf8188c9b30e83cd"> 173</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> <a class="code" href="class_h5_1_1_pred_type.html#a81f50f04810a1997bf8188c9b30e83cd">NATIVE_UINT64</a>;</div> +<div class="line"><a name="l00174"></a><span class="lineno"> 174</span> </div> +<div class="line"><a name="l00175"></a><span class="lineno"> 175</span> <span class="comment">// LEAST types</span></div> +<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> <span class="preprocessor">#if H5_SIZEOF_INT_LEAST8_T != 0</span></div> +<div class="line"><a name="l00177"></a><span class="lineno"> 177</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_INT_LEAST8;</div> +<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST8_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00179"></a><span class="lineno"> 179</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_LEAST8_T != 0</span></div> +<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_UINT_LEAST8;</div> +<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST8_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00183"></a><span class="lineno"> 183</span> <span class="preprocessor">#if H5_SIZEOF_INT_LEAST16_T != 0</span></div> +<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_INT_LEAST16;</div> +<div class="line"><a name="l00185"></a><span class="lineno"> 185</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST16_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00186"></a><span class="lineno"> 186</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_LEAST16_T != 0</span></div> +<div class="line"><a name="l00187"></a><span class="lineno"> 187</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_UINT_LEAST16;</div> +<div class="line"><a name="l00188"></a><span class="lineno"> 188</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST16_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00189"></a><span class="lineno"> 189</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> <span class="preprocessor">#if H5_SIZEOF_INT_LEAST32_T != 0</span></div> +<div class="line"><a name="l00191"></a><span class="lineno"> 191</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_INT_LEAST32;</div> +<div class="line"><a name="l00192"></a><span class="lineno"> 192</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST32_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00193"></a><span class="lineno"> 193</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_LEAST32_T != 0</span></div> +<div class="line"><a name="l00194"></a><span class="lineno"> 194</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_UINT_LEAST32;</div> +<div class="line"><a name="l00195"></a><span class="lineno"> 195</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST32_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00197"></a><span class="lineno"> 197</span> <span class="preprocessor">#if H5_SIZEOF_INT_LEAST64_T != 0</span></div> +<div class="line"><a name="l00198"></a><span class="lineno"> 198</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_INT_LEAST64;</div> +<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_LEAST64_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_LEAST64_T != 0</span></div> +<div class="line"><a name="l00201"></a><span class="lineno"> 201</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_UINT_LEAST64;</div> +<div class="line"><a name="l00202"></a><span class="lineno"> 202</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_LEAST64_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> <span class="comment">// FAST types</span></div> +<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="preprocessor">#if H5_SIZEOF_INT_FAST8_T != 0</span></div> +<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_INT_FAST8;</div> +<div class="line"><a name="l00207"></a><span class="lineno"> 207</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST8_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00208"></a><span class="lineno"> 208</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_FAST8_T != 0</span></div> +<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_UINT_FAST8;</div> +<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST8_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00211"></a><span class="lineno"> 211</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00212"></a><span class="lineno"> 212</span> <span class="preprocessor">#if H5_SIZEOF_INT_FAST16_T != 0</span></div> +<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_INT_FAST16;</div> +<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST16_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00215"></a><span class="lineno"> 215</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_FAST16_T != 0</span></div> +<div class="line"><a name="l00216"></a><span class="lineno"> 216</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_UINT_FAST16;</div> +<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST16_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00219"></a><span class="lineno"> 219</span> <span class="preprocessor">#if H5_SIZEOF_INT_FAST32_T != 0</span></div> +<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_INT_FAST32;</div> +<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST32_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_FAST32_T != 0</span></div> +<div class="line"><a name="l00223"></a><span class="lineno"> 223</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_UINT_FAST32;</div> +<div class="line"><a name="l00224"></a><span class="lineno"> 224</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST32_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00226"></a><span class="lineno"> 226</span> <span class="preprocessor">#if H5_SIZEOF_INT_FAST64_T != 0</span></div> +<div class="line"><a name="l00227"></a><span class="lineno"> 227</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_INT_FAST64;</div> +<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_INT_FAST64_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00229"></a><span class="lineno"> 229</span> <span class="preprocessor"></span><span class="preprocessor">#if H5_SIZEOF_UINT_FAST64_T != 0</span></div> +<div class="line"><a name="l00230"></a><span class="lineno"> 230</span> <span class="preprocessor"></span> <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> NATIVE_UINT_FAST64;</div> +<div class="line"><a name="l00231"></a><span class="lineno"> 231</span> <span class="preprocessor">#endif </span><span class="comment">/* H5_SIZEOF_UINT_FAST64_T */</span><span class="preprocessor"></span></div> +<div class="line"><a name="l00232"></a><span class="lineno"> 232</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <span class="keywordtype">void</span> commit(<a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc, <span class="keyword">const</span> H5std_string& name );</div> +<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <span class="keywordtype">void</span> commit(<a class="code" href="class_h5_1_1_h5_location.html">H5Location</a>& loc, <span class="keyword">const</span> <span class="keywordtype">char</span>* name );</div> +<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  <span class="keywordtype">bool</span> committed();</div> +<div class="line"><a name="l00245"></a><span class="lineno"> 245</span> </div> +<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00247"></a><span class="lineno"> 247</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00248"></a><span class="lineno"> 248</span> <span class="preprocessor"></span> <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <a class="code" href="class_h5_1_1_pred_type.html">PredType</a>();</div> +<div class="line"><a name="l00250"></a><span class="lineno"> 250</span> </div> +<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  <span class="comment">// Creates a pre-defined type using an HDF5 pre-defined constant</span></div> +<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <a class="code" href="class_h5_1_1_pred_type.html">PredType</a>( <span class="keyword">const</span> hid_t predtype_id ); <span class="comment">// used by the library only</span></div> +<div class="line"><a name="l00253"></a><span class="lineno"> 253</span> </div> +<div class="line"><a name="l00254"></a><span class="lineno"> 254</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="keyword">private</span>:</div> +<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <span class="comment">// Added this to work around the atexit/global destructor problem.</span></div> +<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <span class="comment">// It'll help to terminate the library after other PredType instances</span></div> +<div class="line"><a name="l00259"></a><span class="lineno"> 259</span>  <span class="comment">// are closed. -BMR, Mar 30, 2012</span></div> +<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a> AtExit;</div> +<div class="line"><a name="l00261"></a><span class="lineno"> 261</span> </div> +<div class="line"><a name="l00262"></a><span class="lineno"> 262</span> };</div> +<div class="line"><a name="l00263"></a><span class="lineno"> 263</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00264"></a><span class="lineno"> 264</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00266"></a><span class="lineno"> 266</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5PredType_H</span></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a1e69d8ffc8f423bd26d1e4210f5f658f"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a1e69d8ffc8f423bd26d1e4210f5f658f">H5::PredType::STD_REF_OBJ</a></div><div class="ttdeci">static const PredType STD_REF_OBJ</div><div class="ttdef"><b>Definition:</b> H5PredType.h:81</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a639b8b3f8e65d81d408d78f81a9dc596"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a639b8b3f8e65d81d408d78f81a9dc596">H5::PredType::C_S1</a></div><div class="ttdeci">static const PredType C_S1</div><div class="ttdef"><b>Definition:</b> H5PredType.h:84</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a8ce1102ef03f5071d2a4811448d1f285"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a8ce1102ef03f5071d2a4811448d1f285">H5::PredType::IEEE_F32LE</a></div><div class="ttdeci">static const PredType IEEE_F32LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:88</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ae7f0b8d74f633e364a9ba0a20727dac2"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ae7f0b8d74f633e364a9ba0a20727dac2">H5::PredType::UNIX_D32BE</a></div><div class="ttdeci">static const PredType UNIX_D32BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:92</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ad478b2caaf804a40b7f5c5c4de83ed61"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ad478b2caaf804a40b7f5c5c4de83ed61">H5::PredType::NATIVE_LDOUBLE</a></div><div class="ttdeci">static const PredType NATIVE_LDOUBLE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:155</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_af7956deee7c710fc9cde275455f80cc2"><div class="ttname"><a href="class_h5_1_1_pred_type.html#af7956deee7c710fc9cde275455f80cc2">H5::PredType::NATIVE_B8</a></div><div class="ttdeci">static const PredType NATIVE_B8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:156</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a79eaf2c163177a8fc6620560aa4cff36"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a79eaf2c163177a8fc6620560aa4cff36">H5::PredType::NATIVE_USHORT</a></div><div class="ttdeci">static const PredType NATIVE_USHORT</div><div class="ttdef"><b>Definition:</b> H5PredType.h:146</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a53816ebd753710a5f88140e7e566f2fe"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a53816ebd753710a5f88140e7e566f2fe">H5::PredType::NATIVE_UINT32</a></div><div class="ttdeci">static const PredType NATIVE_UINT32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:171</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a084ffd0ab3361b13eec6f04bcafc8c4f"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a084ffd0ab3361b13eec6f04bcafc8c4f">H5::PredType::NATIVE_LONG</a></div><div class="ttdeci">static const PredType NATIVE_LONG</div><div class="ttdef"><b>Definition:</b> H5PredType.h:149</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html"><div class="ttname"><a href="class_h5_1_1_pred_type.html">H5::PredType</a></div><div class="ttdoc">Class PredType holds the definition of all the HDF5 predefined datatypes. </div><div class="ttdef"><b>Definition:</b> H5PredType.h:41</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_abd4e15115a19352cbff6db29bd3d3b7b"><div class="ttname"><a href="class_h5_1_1_pred_type.html#abd4e15115a19352cbff6db29bd3d3b7b">H5::PredType::STD_I16BE</a></div><div class="ttdeci">static const PredType STD_I16BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:59</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aa788ee310e338685cbff871d3d65f8f6"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aa788ee310e338685cbff871d3d65f8f6">H5::PredType::NATIVE_ULLONG</a></div><div class="ttdeci">static const PredType NATIVE_ULLONG</div><div class="ttdef"><b>Definition:</b> H5PredType.h:152</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a19cc8b04760bc07fb763da95e8f6094c"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a19cc8b04760bc07fb763da95e8f6094c">H5::PredType::NATIVE_INT16</a></div><div class="ttdeci">static const PredType NATIVE_INT16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:168</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a8a3c25f8281e00d16dde9bee50af68d9"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a8a3c25f8281e00d16dde9bee50af68d9">H5::PredType::NATIVE_UINT16</a></div><div class="ttdeci">static const PredType NATIVE_UINT16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:169</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a3308bcd537696a8d728cd3b443f2fc7b"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">H5::PredType::NATIVE_INT</a></div><div class="ttdeci">static const PredType NATIVE_INT</div><div class="ttdef"><b>Definition:</b> H5PredType.h:147</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a8affac274b4d4836e2918bc72462e7d6"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a8affac274b4d4836e2918bc72462e7d6">H5::PredType::STD_U64LE</a></div><div class="ttdeci">static const PredType STD_U64LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:72</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a49ae1b2044535ef1cd267d6c14438f21"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a49ae1b2044535ef1cd267d6c14438f21">H5::PredType::STD_U8BE</a></div><div class="ttdeci">static const PredType STD_U8BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:65</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a926b0e8521a55ea413e98276dd1dc9cf"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a926b0e8521a55ea413e98276dd1dc9cf">H5::PredType::STD_U16LE</a></div><div class="ttdeci">static const PredType STD_U16LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:68</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a1519daabc7ba6aa51296ae42403a34e3"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a1519daabc7ba6aa51296ae42403a34e3">H5::PredType::MIPS_U32</a></div><div class="ttdeci">static const PredType MIPS_U32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:133</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a22ce9d050cdc2f6ed13ce4b32993cc23"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a22ce9d050cdc2f6ed13ce4b32993cc23">H5::PredType::UNIX_D64LE</a></div><div class="ttdeci">static const PredType UNIX_D64LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:95</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a9c1271b25845e99faaa1fe96a7abed71"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a9c1271b25845e99faaa1fe96a7abed71">H5::PredType::INTEL_I32</a></div><div class="ttdeci">static const PredType INTEL_I32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:99</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a78a26b35c3a19aec93518a990a5b92b5"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a78a26b35c3a19aec93518a990a5b92b5">H5::PredType::MIPS_B16</a></div><div class="ttdeci">static const PredType MIPS_B16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:136</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aa9aade4c27680ea497554817b38a9710"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aa9aade4c27680ea497554817b38a9710">H5::PredType::MIPS_I32</a></div><div class="ttdeci">static const PredType MIPS_I32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:129</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aa45ce1582595407d4e28cd1ae71987aa"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aa45ce1582595407d4e28cd1ae71987aa">H5::PredType::NATIVE_HBOOL</a></div><div class="ttdeci">static const PredType NATIVE_HBOOL</div><div class="ttdef"><b>Definition:</b> H5PredType.h:164</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a63bc10e71f10d5d85dfde684be923392"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a63bc10e71f10d5d85dfde684be923392">H5::PredType::MIPS_I8</a></div><div class="ttdeci">static const PredType MIPS_I8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:127</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ac50a22ffd5e4fe629363961949801a3c"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ac50a22ffd5e4fe629363961949801a3c">H5::PredType::INTEL_I64</a></div><div class="ttdeci">static const PredType INTEL_I64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:100</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ac1a5d79e6f525504847de8eb2033eed0"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ac1a5d79e6f525504847de8eb2033eed0">H5::PredType::INTEL_I8</a></div><div class="ttdeci">static const PredType INTEL_I8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:97</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aeee661384fb959e9a70fe58d86381f83"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aeee661384fb959e9a70fe58d86381f83">H5::PredType::NATIVE_OPAQUE</a></div><div class="ttdeci">static const PredType NATIVE_OPAQUE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:160</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a33ed1d2e269e0e6e6f9519e5a1183cfd"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">H5::PredType::STD_U32BE</a></div><div class="ttdeci">static const PredType STD_U32BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:69</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a14a9c109e84ac8dd1d01fcce4c0b6ebd"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">H5::PredType::UNIX_D64BE</a></div><div class="ttdeci">static const PredType UNIX_D64BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:94</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a38e8491579180cd9bf38de16171c985e"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a38e8491579180cd9bf38de16171c985e">H5::PredType::STD_B64BE</a></div><div class="ttdeci">static const PredType STD_B64BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:79</div></div> +<div class="ttc" id="class_h5_1_1_atom_type_html"><div class="ttname"><a href="class_h5_1_1_atom_type.html">H5::AtomType</a></div><div class="ttdoc">AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...</div><div class="ttdef"><b>Definition:</b> H5AtomType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aa3b16d76530b829c6fabc64278a259b4"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aa3b16d76530b829c6fabc64278a259b4">H5::PredType::STD_REF_DSETREG</a></div><div class="ttdeci">static const PredType STD_REF_DSETREG</div><div class="ttdef"><b>Definition:</b> H5PredType.h:82</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_acbca9e339b705bd21b17492a7c2700ad"><div class="ttname"><a href="class_h5_1_1_pred_type.html#acbca9e339b705bd21b17492a7c2700ad">H5::PredType::ALPHA_I16</a></div><div class="ttdeci">static const PredType ALPHA_I16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:113</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a460c5317cc2559810ab4b352f8a9bb7f"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a460c5317cc2559810ab4b352f8a9bb7f">H5::PredType::STD_I16LE</a></div><div class="ttdeci">static const PredType STD_I16LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:60</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a30709ffd6dea99ca571d6d55f3faa77c"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a30709ffd6dea99ca571d6d55f3faa77c">H5::PredType::INTEL_U8</a></div><div class="ttdeci">static const PredType INTEL_U8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:101</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a2e9173d1917bafbe10e4b9bb8d409316"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a2e9173d1917bafbe10e4b9bb8d409316">H5::PredType::NATIVE_B64</a></div><div class="ttdeci">static const PredType NATIVE_B64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:159</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a53275893cc06aca71ff2a00444de1533"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a53275893cc06aca71ff2a00444de1533">H5::PredType::MIPS_U16</a></div><div class="ttdeci">static const PredType MIPS_U16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:132</div></div> +<div class="ttc" id="class_h5_1_1_h5_location_html"><div class="ttname"><a href="class_h5_1_1_h5_location.html">H5::H5Location</a></div><div class="ttdoc">H5Location is an abstract base class, added in version 1.8.12. </div><div class="ttdef"><b>Definition:</b> H5Location.h:50</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a7242c90491e02f97d014cac1cc8f38e5"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a7242c90491e02f97d014cac1cc8f38e5">H5::PredType::ALPHA_U8</a></div><div class="ttdeci">static const PredType ALPHA_U8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:116</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a2b3d1ba9b1e031432fac2dc4b75a4e6e"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">H5::PredType::INTEL_U16</a></div><div class="ttdeci">static const PredType INTEL_U16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:102</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_acdb2833d8eb5dcf2f89a53912b3a1f1e"><div class="ttname"><a href="class_h5_1_1_pred_type.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">H5::PredType::NATIVE_HSIZE</a></div><div class="ttdeci">static const PredType NATIVE_HSIZE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:161</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a44833e411c4b97c99874efc54d996883"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a44833e411c4b97c99874efc54d996883">H5::PredType::STD_I8BE</a></div><div class="ttdeci">static const PredType STD_I8BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:57</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a4691df493ccc936fe269cbef5d72e9d5"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a4691df493ccc936fe269cbef5d72e9d5">H5::PredType::INTEL_F64</a></div><div class="ttdeci">static const PredType INTEL_F64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:110</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a60179690513799f649017adafcd7c14b"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a60179690513799f649017adafcd7c14b">H5::PredType::ALPHA_I64</a></div><div class="ttdeci">static const PredType ALPHA_I64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:115</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a60e9d509d34779be2837c9fa8bc27d9f"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a60e9d509d34779be2837c9fa8bc27d9f">H5::PredType::STD_B16LE</a></div><div class="ttdeci">static const PredType STD_B16LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:76</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a81f50f04810a1997bf8188c9b30e83cd"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a81f50f04810a1997bf8188c9b30e83cd">H5::PredType::NATIVE_UINT64</a></div><div class="ttdeci">static const PredType NATIVE_UINT64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:173</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_afdbdf949b7495cb262b53595ba2e9a87"><div class="ttname"><a href="class_h5_1_1_pred_type.html#afdbdf949b7495cb262b53595ba2e9a87">H5::PredType::MIPS_B64</a></div><div class="ttdeci">static const PredType MIPS_B64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:138</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_af665577f20ac5d5b0d1c937b2d5132be"><div class="ttname"><a href="class_h5_1_1_pred_type.html#af665577f20ac5d5b0d1c937b2d5132be">H5::PredType::ALPHA_F64</a></div><div class="ttdeci">static const PredType ALPHA_F64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:125</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a22c8a88256aa7f6db036448816ef1472"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a22c8a88256aa7f6db036448816ef1472">H5::PredType::MIPS_I16</a></div><div class="ttdeci">static const PredType MIPS_I16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:128</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a2b6ba019fd71b44bed2974e9aebb5f42"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a2b6ba019fd71b44bed2974e9aebb5f42">H5::PredType::STD_U8LE</a></div><div class="ttdeci">static const PredType STD_U8LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:66</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ae0b26f35ff394256db92b2799a067ed3"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ae0b26f35ff394256db92b2799a067ed3">H5::PredType::INTEL_U64</a></div><div class="ttdeci">static const PredType INTEL_U64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:104</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a470a948d630c795960f9a3d59ec9e06b"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a470a948d630c795960f9a3d59ec9e06b">H5::PredType::INTEL_F32</a></div><div class="ttdeci">static const PredType INTEL_F32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:109</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a8c02358878872f57187bcdabaa77f0c9"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a8c02358878872f57187bcdabaa77f0c9">H5::PredType::INTEL_U32</a></div><div class="ttdeci">static const PredType INTEL_U32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:103</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a9b472967372025b70fd3925b9f5b6f38"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a9b472967372025b70fd3925b9f5b6f38">H5::PredType::NATIVE_INT8</a></div><div class="ttdeci">static const PredType NATIVE_INT8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:166</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a17b688e5445c81b1a633c9be225a388d"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a17b688e5445c81b1a633c9be225a388d">H5::PredType::NATIVE_UINT8</a></div><div class="ttdeci">static const PredType NATIVE_UINT8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:167</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aaa77e1ff78f2f325d588036e0f9469b3"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aaa77e1ff78f2f325d588036e0f9469b3">H5::PredType::FORTRAN_S1</a></div><div class="ttdeci">static const PredType FORTRAN_S1</div><div class="ttdef"><b>Definition:</b> H5PredType.h:85</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aac016fce3a763b30559b03da16c10cad"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aac016fce3a763b30559b03da16c10cad">H5::PredType::INTEL_I16</a></div><div class="ttdeci">static const PredType INTEL_I16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:98</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aec51c8deb3bdb4b470a45643b6af4624"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aec51c8deb3bdb4b470a45643b6af4624">H5::PredType::NATIVE_HERR</a></div><div class="ttdeci">static const PredType NATIVE_HERR</div><div class="ttdef"><b>Definition:</b> H5PredType.h:163</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a9464d3d68f1a03b42336fcb69d3ebf02"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a9464d3d68f1a03b42336fcb69d3ebf02">H5::PredType::MIPS_U8</a></div><div class="ttdeci">static const PredType MIPS_U8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:131</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a32836ea587df3838677357175f18b4b5"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a32836ea587df3838677357175f18b4b5">H5::PredType::MIPS_U64</a></div><div class="ttdeci">static const PredType MIPS_U64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:134</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ab5e2038beba46a0fe2a636f4f352f34f"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ab5e2038beba46a0fe2a636f4f352f34f">H5::PredType::STD_B8LE</a></div><div class="ttdeci">static const PredType STD_B8LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:74</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ae2affc7564a35172bd9a2f89880be410"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ae2affc7564a35172bd9a2f89880be410">H5::PredType::STD_I64BE</a></div><div class="ttdeci">static const PredType STD_I64BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:63</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aef226f7baef804c834e6bfe6b5f32552"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aef226f7baef804c834e6bfe6b5f32552">H5::PredType::NATIVE_LLONG</a></div><div class="ttdeci">static const PredType NATIVE_LLONG</div><div class="ttdef"><b>Definition:</b> H5PredType.h:151</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a278e1c6e9ff0cc385141fbae70a05561"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a278e1c6e9ff0cc385141fbae70a05561">H5::PredType::MIPS_B8</a></div><div class="ttdeci">static const PredType MIPS_B8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:135</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ae92fcc4e9ab405c725f9b64284b8e8f2"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ae92fcc4e9ab405c725f9b64284b8e8f2">H5::PredType::NATIVE_SHORT</a></div><div class="ttdeci">static const PredType NATIVE_SHORT</div><div class="ttdef"><b>Definition:</b> H5PredType.h:145</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_af62843475114d90b7bfa02b6736976fd"><div class="ttname"><a href="class_h5_1_1_pred_type.html#af62843475114d90b7bfa02b6736976fd">H5::PredType::NATIVE_INT64</a></div><div class="ttdeci">static const PredType NATIVE_INT64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:172</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a62792fae599267ddd9823846bf0026de"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a62792fae599267ddd9823846bf0026de">H5::PredType::MIPS_F64</a></div><div class="ttdeci">static const PredType MIPS_F64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:140</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ad8475ec1fa91002c139e03851b42ae33"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ad8475ec1fa91002c139e03851b42ae33">H5::PredType::ALPHA_I8</a></div><div class="ttdeci">static const PredType ALPHA_I8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:112</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a1c7e18746a3c86645f6f0f05d651c4e8"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a1c7e18746a3c86645f6f0f05d651c4e8">H5::PredType::INTEL_B32</a></div><div class="ttdeci">static const PredType INTEL_B32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:107</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ae4f532c54f5fbedd5c5ce67d1bfef414"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ae4f532c54f5fbedd5c5ce67d1bfef414">H5::PredType::ALPHA_B64</a></div><div class="ttdeci">static const PredType ALPHA_B64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:123</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a173cefe35df694544790548ed38b2732"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a173cefe35df694544790548ed38b2732">H5::PredType::NATIVE_UINT</a></div><div class="ttdeci">static const PredType NATIVE_UINT</div><div class="ttdef"><b>Definition:</b> H5PredType.h:148</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a669cfc51051f32f454b20b5e8fc3280f"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a669cfc51051f32f454b20b5e8fc3280f">H5::PredType::NATIVE_B16</a></div><div class="ttdeci">static const PredType NATIVE_B16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:157</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_af3d308d0b34d539067544da387fa5a4d"><div class="ttname"><a href="class_h5_1_1_pred_type.html#af3d308d0b34d539067544da387fa5a4d">H5::PredType::STD_B32BE</a></div><div class="ttdeci">static const PredType STD_B32BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:77</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a1d45d3816ec65366276b3710139cabbb"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a1d45d3816ec65366276b3710139cabbb">H5::PredType::NATIVE_HSSIZE</a></div><div class="ttdeci">static const PredType NATIVE_HSSIZE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:162</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ac9ce4d92ee7be65c0281c73b43338afa"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ac9ce4d92ee7be65c0281c73b43338afa">H5::PredType::ALPHA_B16</a></div><div class="ttdeci">static const PredType ALPHA_B16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:121</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a1b4e2514d885b926cf640c26bbcb7ae8"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a1b4e2514d885b926cf640c26bbcb7ae8">H5::PredType::NATIVE_INT32</a></div><div class="ttdeci">static const PredType NATIVE_INT32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:170</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a0044bc24a845a1ece648ac2c0d79cdb9"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a0044bc24a845a1ece648ac2c0d79cdb9">H5::PredType::NATIVE_CHAR</a></div><div class="ttdeci">static const PredType NATIVE_CHAR</div><div class="ttdef"><b>Definition:</b> H5PredType.h:142</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ac292ec5492ec6d7a31b0a7930632c454"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ac292ec5492ec6d7a31b0a7930632c454">H5::PredType::NATIVE_B32</a></div><div class="ttdeci">static const PredType NATIVE_B32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:158</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aa8fcd332d7c5eece1b2affc90675757f"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aa8fcd332d7c5eece1b2affc90675757f">H5::PredType::ALPHA_U16</a></div><div class="ttdeci">static const PredType ALPHA_U16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:117</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a448d626bd6e5b8f7b8d92b1766410007"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a448d626bd6e5b8f7b8d92b1766410007">H5::PredType::NATIVE_UCHAR</a></div><div class="ttdeci">static const PredType NATIVE_UCHAR</div><div class="ttdef"><b>Definition:</b> H5PredType.h:144</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a9c45e156dc8468f2f4b75874af34d259"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a9c45e156dc8468f2f4b75874af34d259">H5::PredType::NATIVE_SCHAR</a></div><div class="ttdeci">static const PredType NATIVE_SCHAR</div><div class="ttdef"><b>Definition:</b> H5PredType.h:143</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a3dbddc351f814c9e82d9b0d38d94bcee"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a3dbddc351f814c9e82d9b0d38d94bcee">H5::PredType::IEEE_F64LE</a></div><div class="ttdeci">static const PredType IEEE_F64LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:90</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ad3200232f59cc9d2d49f98b4496a178b"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ad3200232f59cc9d2d49f98b4496a178b">H5::PredType::STD_U32LE</a></div><div class="ttdeci">static const PredType STD_U32LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:70</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ab20cac18a9151ce74d4b77e0e05d2f0b"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ab20cac18a9151ce74d4b77e0e05d2f0b">H5::PredType::STD_U16BE</a></div><div class="ttdeci">static const PredType STD_U16BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:67</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ab31da64fda34c604a29e16c3176021ac"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ab31da64fda34c604a29e16c3176021ac">H5::PredType::STD_I32LE</a></div><div class="ttdeci">static const PredType STD_I32LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:62</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ad103fa531285a3f8a7b7d667c6304e58"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ad103fa531285a3f8a7b7d667c6304e58">H5::PredType::STD_B16BE</a></div><div class="ttdeci">static const PredType STD_B16BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:75</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a637b6ccc8af68fe374ac13cee342ffa5"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a637b6ccc8af68fe374ac13cee342ffa5">H5::PredType::STD_B8BE</a></div><div class="ttdeci">static const PredType STD_B8BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:73</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a2a72f07dfa79ee3c752d238e79928ece"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a2a72f07dfa79ee3c752d238e79928ece">H5::PredType::MIPS_I64</a></div><div class="ttdeci">static const PredType MIPS_I64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:130</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_addb258adff59a9f21507edba007f0679"><div class="ttname"><a href="class_h5_1_1_pred_type.html#addb258adff59a9f21507edba007f0679">H5::PredType::MIPS_B32</a></div><div class="ttdeci">static const PredType MIPS_B32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:137</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ae55f876474965201f032aaf9614b7849"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ae55f876474965201f032aaf9614b7849">H5::PredType::STD_B32LE</a></div><div class="ttdeci">static const PredType STD_B32LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:78</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ac880911edf46ee4513cc11ab07ca3bde"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ac880911edf46ee4513cc11ab07ca3bde">H5::PredType::STD_I64LE</a></div><div class="ttdeci">static const PredType STD_I64LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:64</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ac3c19a0d051f3a656347194b315eff8d"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ac3c19a0d051f3a656347194b315eff8d">H5::PredType::ALPHA_F32</a></div><div class="ttdeci">static const PredType ALPHA_F32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:124</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a47187b8b6ce42b514d7f3597e386cd61"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a47187b8b6ce42b514d7f3597e386cd61">H5::PredType::ALPHA_U32</a></div><div class="ttdeci">static const PredType ALPHA_U32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:118</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_acba17926a46fc392642b7d7504cab85b"><div class="ttname"><a href="class_h5_1_1_pred_type.html#acba17926a46fc392642b7d7504cab85b">H5::PredType::MIPS_F32</a></div><div class="ttdeci">static const PredType MIPS_F32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:139</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a7e1b0f12025aa4b94f1e18d9eeed20be"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a7e1b0f12025aa4b94f1e18d9eeed20be">H5::PredType::INTEL_B8</a></div><div class="ttdeci">static const PredType INTEL_B8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:105</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aebdfd010c0781cb4f391f4b5ff6092c2"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aebdfd010c0781cb4f391f4b5ff6092c2">H5::PredType::IEEE_F32BE</a></div><div class="ttdeci">static const PredType IEEE_F32BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:87</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a6c8a3a29d47bc77b50a5fe422242caf1"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a6c8a3a29d47bc77b50a5fe422242caf1">H5::PredType::ALPHA_B32</a></div><div class="ttdeci">static const PredType ALPHA_B32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:122</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ac4612a91c052285975cf1d8494b06aa8"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ac4612a91c052285975cf1d8494b06aa8">H5::PredType::STD_I8LE</a></div><div class="ttdeci">static const PredType STD_I8LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:58</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aa8489b39cc1f1e79768152fe961e954a"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aa8489b39cc1f1e79768152fe961e954a">H5::PredType::INTEL_B64</a></div><div class="ttdeci">static const PredType INTEL_B64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:108</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a5c7ef99a8f8c10c01acbb49301822b5d"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a5c7ef99a8f8c10c01acbb49301822b5d">H5::PredType::ALPHA_B8</a></div><div class="ttdeci">static const PredType ALPHA_B8</div><div class="ttdef"><b>Definition:</b> H5PredType.h:120</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aa1840efa5f3728f370bfdb475b010c02"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02">H5::PredType::NATIVE_FLOAT</a></div><div class="ttdeci">static const PredType NATIVE_FLOAT</div><div class="ttdef"><b>Definition:</b> H5PredType.h:153</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a06ae841ee5f45fadf5d946de8137e7e3"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a06ae841ee5f45fadf5d946de8137e7e3">H5::PredType::NATIVE_ULONG</a></div><div class="ttdeci">static const PredType NATIVE_ULONG</div><div class="ttdef"><b>Definition:</b> H5PredType.h:150</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a2933409af66b77e936fee17baf18721f"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a2933409af66b77e936fee17baf18721f">H5::PredType::STD_B64LE</a></div><div class="ttdeci">static const PredType STD_B64LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:80</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a7efa55d1f0aad66f46258e225f73344e"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a7efa55d1f0aad66f46258e225f73344e">H5::PredType::INTEL_B16</a></div><div class="ttdeci">static const PredType INTEL_B16</div><div class="ttdef"><b>Definition:</b> H5PredType.h:106</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a84c82be31a6f662d82aaf47a3376efb6"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a84c82be31a6f662d82aaf47a3376efb6">H5::PredType::ALPHA_I32</a></div><div class="ttdeci">static const PredType ALPHA_I32</div><div class="ttdef"><b>Definition:</b> H5PredType.h:114</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_ab4dd6ed47ffb1a5454d859272bd36aa8"><div class="ttname"><a href="class_h5_1_1_pred_type.html#ab4dd6ed47ffb1a5454d859272bd36aa8">H5::PredType::ALPHA_U64</a></div><div class="ttdeci">static const PredType ALPHA_U64</div><div class="ttdef"><b>Definition:</b> H5PredType.h:119</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aa29af075cf3bb23c1d962f73c4116ba6"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6">H5::PredType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5PredType.h:44</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a3b4f99b5b46dc8012ec4defe8da0e8de"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a3b4f99b5b46dc8012ec4defe8da0e8de">H5::PredType::STD_I32BE</a></div><div class="ttdeci">static const PredType STD_I32BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:61</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a7fe7a6637f71dbba3110efb619a64a7b"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a7fe7a6637f71dbba3110efb619a64a7b">H5::PredType::STD_U64BE</a></div><div class="ttdeci">static const PredType STD_U64BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:71</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_a4d04943f071e75f43cd423ce13119b9f"><div class="ttname"><a href="class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f">H5::PredType::NATIVE_DOUBLE</a></div><div class="ttdeci">static const PredType NATIVE_DOUBLE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:154</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aa44d74bb687190190fa3ec3019579e2f"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aa44d74bb687190190fa3ec3019579e2f">H5::PredType::UNIX_D32LE</a></div><div class="ttdeci">static const PredType UNIX_D32LE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:93</div></div> +<div class="ttc" id="class_h5_1_1_pred_type_html_aec8a520eb01c5d884562fa9b94308e77"><div class="ttname"><a href="class_h5_1_1_pred_type.html#aec8a520eb01c5d884562fa9b94308e77">H5::PredType::IEEE_F64BE</a></div><div class="ttdeci">static const PredType IEEE_F64BE</div><div class="ttdef"><b>Definition:</b> H5PredType.h:89</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_prop_list_8h_source.html b/c++/src/cpplus_RM/_h5_prop_list_8h_source.html new file mode 100644 index 0000000..2df5c54 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_prop_list_8h_source.html @@ -0,0 +1,216 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5PropList.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5PropList.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5PropList_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5PropList_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_h5_1_1_prop_list.html"> 25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_prop_list.html">PropList</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_id_component.html">IdComponent</a> {</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="comment">// Default property list</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b"> 28</a></span>  <span class="keyword">static</span> <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a> <a class="code" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a>;</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="comment">// Creates a property list of a given type or creates a copy of an</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <span class="comment">// existing property list giving the property list id.</span></div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span>  <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>(<span class="keyword">const</span> hid_t plist_id);</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="comment">// Make a copy of the given property list using assignment statement</span></div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& operator=( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& rhs );</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="comment">// Compares this property list or class against the given list or class.</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <span class="keywordtype">bool</span> operator==(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& rhs) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="comment">// Close this property list.</span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> close();</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="comment">// Close a property list class.</span></div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="keywordtype">void</span> closeClass() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span> </div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <span class="comment">// Makes a copy of the given property list.</span></div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <span class="keywordtype">void</span> copy( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& like_plist );</div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> </div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="comment">// Copies a property from this property list or class to another</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <span class="keywordtype">void</span> copyProp( <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& dest, <span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <span class="keywordtype">void</span> copyProp( <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& dest, <span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> </div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <span class="comment">// Copies a property from one property list or property class to another</span></div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="keywordtype">void</span> copyProp( <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& dest, <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& src, <span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <span class="keywordtype">void</span> copyProp( <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& dest, <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& src, <span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// Gets the class of this property list, i.e. H5P_FILE_CREATE,</span></div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <span class="comment">// H5P_FILE_ACCESS, ...</span></div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  hid_t getClass() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> </div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <span class="comment">// Return the name of a generic property list class.</span></div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  H5std_string getClassName() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span> </div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="comment">// Returns the parent class of a generic property class.</span></div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="class_h5_1_1_prop_list.html">PropList</a> getClassParent() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> </div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <span class="comment">// Returns the number of properties in this property list or class.</span></div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <span class="keywordtype">size_t</span> getNumProps() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> </div> +<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  <span class="comment">// Query the value of a property in a property list.</span></div> +<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  <span class="keywordtype">void</span> getProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00072"></a><span class="lineno"> 72</span>  <span class="keywordtype">void</span> getProperty(<span class="keyword">const</span> H5std_string& name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  H5std_string getProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  H5std_string getProperty(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> </div> +<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  <span class="comment">// Set a property's value in a property list.</span></div> +<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, <span class="keyword">const</span> <span class="keywordtype">char</span>* charptr) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> <span class="keywordtype">char</span>* name, H5std_string& strg) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> H5std_string& name, <span class="keywordtype">void</span>* value) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  <span class="keywordtype">void</span> setProperty(<span class="keyword">const</span> H5std_string& name, H5std_string& strg) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00082"></a><span class="lineno"> 82</span> </div> +<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  <span class="comment">// Query the size of a property in a property list or class.</span></div> +<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  <span class="keywordtype">size_t</span> getPropSize(<span class="keyword">const</span> <span class="keywordtype">char</span> *name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  <span class="keywordtype">size_t</span> getPropSize(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00086"></a><span class="lineno"> 86</span> </div> +<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <span class="comment">// Determines whether a property list is a certain class.</span></div> +<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  <span class="keywordtype">bool</span> isAClass(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& prop_class) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> </div> +<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  <span class="keywordtype">bool</span> propExist(<span class="keyword">const</span> <span class="keywordtype">char</span>* name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  <span class="keywordtype">bool</span> propExist(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00093"></a><span class="lineno"> 93</span> </div> +<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  <span class="comment">// Removes a property from a property list.</span></div> +<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <span class="keywordtype">void</span> removeProp(<span class="keyword">const</span> <span class="keywordtype">char</span> *name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  <span class="keywordtype">void</span> removeProp(<span class="keyword">const</span> H5std_string& name) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00097"></a><span class="lineno"> 97</span> </div> +<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728"> 99</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"PropList"</span>); }</div> +<div class="line"><a name="l00100"></a><span class="lineno"> 100</span> </div> +<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  <span class="comment">// Default constructor: creates a stub PropList object.</span></div> +<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>();</div> +<div class="line"><a name="l00103"></a><span class="lineno"> 103</span> </div> +<div class="line"><a name="l00104"></a><span class="lineno"> 104</span>  <span class="comment">// Copy constructor: creates a copy of a PropList object.</span></div> +<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_prop_list.html">PropList</a>& original);</div> +<div class="line"><a name="l00106"></a><span class="lineno"> 106</span> </div> +<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  <span class="comment">// Gets the property list id.</span></div> +<div class="line"><a name="l00108"></a><span class="lineno"> 108</span>  <span class="keyword">virtual</span> hid_t getId() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00109"></a><span class="lineno"> 109</span> </div> +<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <span class="comment">// Destructor: properly terminates access to this property list.</span></div> +<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_prop_list.html">PropList</a>();</div> +<div class="line"><a name="l00112"></a><span class="lineno"> 112</span> </div> +<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00114"></a><span class="lineno"> 114</span> <span class="preprocessor">#ifndef DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00115"></a><span class="lineno"> 115</span> <span class="preprocessor"></span> hid_t id; <span class="comment">// HDF5 property list id</span></div> +<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> </div> +<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <span class="comment">// Sets the property list id.</span></div> +<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keyword">virtual</span> <span class="keywordtype">void</span> p_setId(<span class="keyword">const</span> hid_t new_id);</div> +<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> <span class="preprocessor">#endif // DOXYGEN_SHOULD_SKIP_THIS</span></div> +<div class="line"><a name="l00120"></a><span class="lineno"> 120</span> <span class="preprocessor"></span>};</div> +<div class="line"><a name="l00121"></a><span class="lineno"> 121</span> </div> +<div class="line"><a name="l00122"></a><span class="lineno"> 122</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00123"></a><span class="lineno"> 123</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00125"></a><span class="lineno"> 125</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5PropList_H</span></div> +<div class="ttc" id="class_h5_1_1_id_component_html"><div class="ttname"><a href="class_h5_1_1_id_component.html">H5::IdComponent</a></div><div class="ttdoc">Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. </div><div class="ttdef"><b>Definition:</b> H5IdComponent.h:32</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html"><div class="ttname"><a href="class_h5_1_1_prop_list.html">H5::PropList</a></div><div class="ttdoc">Class PropList provides operations for generic property lists. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:25</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html_a0f2f757ca782a743006c5756191c404b"><div class="ttname"><a href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">H5::PropList::DEFAULT</a></div><div class="ttdeci">static const PropList DEFAULT</div><div class="ttdoc">Constant for default property. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:28</div></div> +<div class="ttc" id="class_h5_1_1_prop_list_html_ab0648018d799b4abb1af7cf96ab6e728"><div class="ttname"><a href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5PropList.h:99</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_str_type_8h_source.html b/c++/src/cpplus_RM/_h5_str_type_8h_source.html new file mode 100644 index 0000000..df0980e --- /dev/null +++ b/c++/src/cpplus_RM/_h5_str_type_8h_source.html @@ -0,0 +1,162 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5StrType.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5StrType.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5StrType_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5StrType_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_h5_1_1_str_type.html"> 25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_str_type.html">StrType</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_atom_type.html">AtomType</a> {</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="comment">// Creates a string type using a predefined type</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a>& pred_type);</div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> </div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  <span class="comment">// Creates a string type with specified length - may be obsolete</span></div> +<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_pred_type.html">PredType</a>& pred_type, <span class="keyword">const</span> <span class="keywordtype">size_t</span>& size);</div> +<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> </div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <span class="comment">// Creates a string type with specified length</span></div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a>(<span class="keyword">const</span> <span class="keywordtype">int</span> dummy, <span class="keyword">const</span> <span class="keywordtype">size_t</span>& size);</div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> </div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <span class="comment">// Gets the string datatype of the specified dataset</span></div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>& dataset);</div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span> </div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <span class="comment">// Retrieves the character set type of this string datatype.</span></div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  H5T_cset_t getCset() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> </div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <span class="comment">// Sets character set to be used.</span></div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keywordtype">void</span> setCset(H5T_cset_t cset) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span> </div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <span class="comment">// Retrieves the string padding method for this string datatype.</span></div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  H5T_str_t getStrpad() <span class="keyword">const</span>;</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> </div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <span class="comment">// Defines the storage mechanism for character strings.</span></div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  <span class="keywordtype">void</span> setStrpad(H5T_str_t strpad) <span class="keyword">const</span>;</div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> </div> +<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203"> 52</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"StrType"</span>); }</div> +<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> </div> +<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <span class="comment">// default constructor</span></div> +<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a>();</div> +<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> </div> +<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <span class="comment">// Creates a string datatype using an existing id</span></div> +<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a>(<span class="keyword">const</span> hid_t existing_id);</div> +<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> </div> +<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <span class="comment">// Copy constructor - makes a copy of the original object</span></div> +<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="class_h5_1_1_str_type.html">StrType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_str_type.html">StrType</a>& original);</div> +<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> </div> +<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <span class="comment">// Noop destructor.</span></div> +<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_str_type.html">StrType</a>();</div> +<div class="line"><a name="l00065"></a><span class="lineno"> 65</span> };</div> +<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00068"></a><span class="lineno"> 68</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00069"></a><span class="lineno"> 69</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5StrType_H</span></div> +<div class="ttc" id="class_h5_1_1_pred_type_html"><div class="ttname"><a href="class_h5_1_1_pred_type.html">H5::PredType</a></div><div class="ttdoc">Class PredType holds the definition of all the HDF5 predefined datatypes. </div><div class="ttdef"><b>Definition:</b> H5PredType.h:41</div></div> +<div class="ttc" id="class_h5_1_1_atom_type_html"><div class="ttname"><a href="class_h5_1_1_atom_type.html">H5::AtomType</a></div><div class="ttdoc">AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...</div><div class="ttdef"><b>Definition:</b> H5AtomType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_str_type_html_a77703b41dc7addef65b1aba56cf89203"><div class="ttname"><a href="class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203">H5::StrType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5StrType.h:52</div></div> +<div class="ttc" id="class_h5_1_1_data_set_html"><div class="ttname"><a href="class_h5_1_1_data_set.html">H5::DataSet</a></div><div class="ttdoc">Class DataSet operates on HDF5 datasets. </div><div class="ttdef"><b>Definition:</b> H5DataSet.h:31</div></div> +<div class="ttc" id="class_h5_1_1_str_type_html"><div class="ttname"><a href="class_h5_1_1_str_type.html">H5::StrType</a></div><div class="ttdoc">Class StrType operates on HDF5 string datatypes. </div><div class="ttdef"><b>Definition:</b> H5StrType.h:25</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/_h5_var_len_type_8h_source.html b/c++/src/cpplus_RM/_h5_var_len_type_8h_source.html new file mode 100644 index 0000000..819aad3 --- /dev/null +++ b/c++/src/cpplus_RM/_h5_var_len_type_8h_source.html @@ -0,0 +1,141 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5VarLenType.h Source File</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">H5VarLenType.h</div> </div> +</div><!--header--> +<div class="contents"> +<div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">// C++ informative line for the emacs editor: -*- C++ -*-</span></div> +<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> * All rights reserved. *</span></div> +<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> * *</span></div> +<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> </div> +<div class="line"><a name="l00017"></a><span class="lineno"> 17</span> <span class="preprocessor">#ifndef __H5VarLenType_H</span></div> +<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor"></span><span class="preprocessor">#define __H5VarLenType_H</span></div> +<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor"></span><span class="keyword">namespace </span>H5 {</div> +<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor"></span></div> +<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="class_h5_1_1_var_len_type.html"> 25</a></span> <span class="keyword">class </span>H5_DLLCPP <a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a> : <span class="keyword">public</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a> {</div> +<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  <span class="keyword">public</span>:</div> +<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <span class="comment">// Constructor that creates a variable-length datatype based</span></div> +<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  <span class="comment">// on the specified base type.</span></div> +<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a>(<span class="keyword">const</span> <a class="code" href="class_h5_1_1_data_type.html">DataType</a>* base_type);</div> +<div class="line"><a name="l00030"></a><span class="lineno"> 30</span> </div> +<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="class_h5_1_1_var_len_type.html#ae25655a87b7669f3df13c49e565be1bb"> 32</a></span>  <span class="keyword">virtual</span> H5std_string <a class="code" href="class_h5_1_1_var_len_type.html#ae25655a87b7669f3df13c49e565be1bb">fromClass</a> ()<span class="keyword"> const </span>{ <span class="keywordflow">return</span>(<span class="stringliteral">"VarLenType"</span>); }</div> +<div class="line"><a name="l00033"></a><span class="lineno"> 33</span> </div> +<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <span class="comment">// Copy constructor: makes copy of the original object.</span></div> +<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a>( <span class="keyword">const</span> <a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a>& original );</div> +<div class="line"><a name="l00036"></a><span class="lineno"> 36</span> </div> +<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <span class="comment">// Constructor that takes an existing id</span></div> +<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a>( <span class="keyword">const</span> hid_t existing_id );</div> +<div class="line"><a name="l00039"></a><span class="lineno"> 39</span> </div> +<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="comment">// Noop destructor</span></div> +<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <span class="keyword">virtual</span> ~<a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a>();</div> +<div class="line"><a name="l00042"></a><span class="lineno"> 42</span> </div> +<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <span class="keyword">protected</span>:</div> +<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <span class="comment">// Default constructor</span></div> +<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="class_h5_1_1_var_len_type.html">VarLenType</a>();</div> +<div class="line"><a name="l00046"></a><span class="lineno"> 46</span> };</div> +<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> <span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> <span class="preprocessor"></span>}</div> +<div class="line"><a name="l00049"></a><span class="lineno"> 49</span> <span class="preprocessor">#endif</span></div> +<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="preprocessor"></span><span class="preprocessor">#endif // __H5VarLenType_H</span></div> +<div class="ttc" id="class_h5_1_1_var_len_type_html_ae25655a87b7669f3df13c49e565be1bb"><div class="ttname"><a href="class_h5_1_1_var_len_type.html#ae25655a87b7669f3df13c49e565be1bb">H5::VarLenType::fromClass</a></div><div class="ttdeci">virtual H5std_string fromClass() const </div><div class="ttdoc">Returns this class name. </div><div class="ttdef"><b>Definition:</b> H5VarLenType.h:32</div></div> +<div class="ttc" id="class_h5_1_1_data_type_html"><div class="ttname"><a href="class_h5_1_1_data_type.html">H5::DataType</a></div><div class="ttdoc">Class DataType provides generic operations on HDF5 datatypes. </div><div class="ttdef"><b>Definition:</b> H5DataType.h:31</div></div> +<div class="ttc" id="class_h5_1_1_var_len_type_html"><div class="ttname"><a href="class_h5_1_1_var_len_type.html">H5::VarLenType</a></div><div class="ttdoc">VarLenType operates on the HDF5 C&#39;s Variable-length Datatypes. </div><div class="ttdef"><b>Definition:</b> H5VarLenType.h:25</div></div> +</div><!-- fragment --></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/annotated.html b/c++/src/cpplus_RM/annotated.html new file mode 100644 index 0000000..dce69da --- /dev/null +++ b/c++/src/cpplus_RM/annotated.html @@ -0,0 +1,142 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">Class List</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory"> +<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('0_')"/><img src="ftv2ns.png" alt="N" width="24" height="22" /><a class="el" href="namespace_h5.html" target="_self">H5</a></td><td class="desc"></td></tr> +<tr id="row_0_0_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_abstract_ds.html" target="_self">AbstractDs</a></td><td class="desc"><a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> is an abstract base class, inherited by <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> </td></tr> +<tr id="row_0_1_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_array_type.html" target="_self">ArrayType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> inherits from <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and provides wrappers for the HDF5's Array Datatypes </td></tr> +<tr id="row_0_2_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_atom_type.html" target="_self">AtomType</a></td><td class="desc"><a class="el" href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...">AtomType</a> is a base class, inherited by <a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a>, <a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a>, <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a>, and <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> </td></tr> +<tr id="row_0_3_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_attribute.html" target="_self">Attribute</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes </td></tr> +<tr id="row_0_4_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_common_f_g.html" target="_self">CommonFG</a></td><td class="desc"><em><a class="el" href="class_h5_1_1_common_f_g.html" title="CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a></em> is an abstract base class of <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> and H5Group </td></tr> +<tr id="row_0_5_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_comp_type.html" target="_self">CompType</a></td><td class="desc"><a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> is a derivative of a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and operates on HDF5 compound datatypes </td></tr> +<tr id="row_0_6_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_set.html" target="_self">DataSet</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets </td></tr> +<tr id="row_0_7_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_space.html" target="_self">DataSpace</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> operates on HDF5 dataspaces </td></tr> +<tr id="row_0_8_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_type.html" target="_self">DataType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> provides generic operations on HDF5 datatypes </td></tr> +<tr id="row_0_9_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html" target="_self">DSetCreatPropList</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> represents the dataset creation property list </td></tr> +<tr id="row_0_10_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html" target="_self">DSetMemXferPropList</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> represents the dataset memory and transfer property list </td></tr> +<tr id="row_0_11_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_enum_type.html" target="_self">EnumType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> operates on HDF5 enum datatypes </td></tr> +<tr id="row_0_12_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_exception.html" target="_self">Exception</a></td><td class="desc"><a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> provides wrappers of HDF5 error handling functions </td></tr> +<tr id="row_0_13_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_file_i_exception.html" target="_self">FileIException</a></td><td class="desc"></td></tr> +<tr id="row_0_14_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_group_i_exception.html" target="_self">GroupIException</a></td><td class="desc"></td></tr> +<tr id="row_0_15_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_space_i_exception.html" target="_self">DataSpaceIException</a></td><td class="desc"></td></tr> +<tr id="row_0_16_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_type_i_exception.html" target="_self">DataTypeIException</a></td><td class="desc"></td></tr> +<tr id="row_0_17_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_prop_list_i_exception.html" target="_self">PropListIException</a></td><td class="desc"></td></tr> +<tr id="row_0_18_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_set_i_exception.html" target="_self">DataSetIException</a></td><td class="desc"></td></tr> +<tr id="row_0_19_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_attribute_i_exception.html" target="_self">AttributeIException</a></td><td class="desc"></td></tr> +<tr id="row_0_20_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_reference_exception.html" target="_self">ReferenceException</a></td><td class="desc"></td></tr> +<tr id="row_0_21_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_library_i_exception.html" target="_self">LibraryIException</a></td><td class="desc"></td></tr> +<tr id="row_0_22_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_location_exception.html" target="_self">LocationException</a></td><td class="desc"></td></tr> +<tr id="row_0_23_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_id_component_exception.html" target="_self">IdComponentException</a></td><td class="desc"></td></tr> +<tr id="row_0_24_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_file_acc_prop_list.html" target="_self">FileAccPropList</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_file_acc_prop_list.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> represents the HDF5 file access property list </td></tr> +<tr id="row_0_25_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_file_creat_prop_list.html" target="_self">FileCreatPropList</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_file_creat_prop_list.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> represents the HDF5 file create property list </td></tr> +<tr id="row_0_26_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_h5_file.html" target="_self">H5File</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file </td></tr> +<tr id="row_0_27_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_float_type.html" target="_self">FloatType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> operates on HDF5 floating point datatype </td></tr> +<tr id="row_0_28_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_group.html" target="_self">Group</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group </td></tr> +<tr id="row_0_29_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_id_component.html" target="_self">IdComponent</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> provides wrappers of the C functions that operate on an HDF5 identifier </td></tr> +<tr id="row_0_30_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_int_type.html" target="_self">IntType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> operates on HDF5 integer datatype </td></tr> +<tr id="row_0_31_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_h5_library.html" target="_self">H5Library</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_h5_library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> operates the HDF5 library globably </td></tr> +<tr id="row_0_32_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_user_data4_aiterate.html" target="_self">UserData4Aiterate</a></td><td class="desc">User data for attribute iteration </td></tr> +<tr id="row_0_33_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_h5_location.html" target="_self">H5Location</a></td><td class="desc"><a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> is an abstract base class, added in version 1.8.12 </td></tr> +<tr id="row_0_34_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_h5_object.html" target="_self">H5Object</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> is a bridge between <a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>, <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a>, and <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> </td></tr> +<tr id="row_0_35_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_pred_type.html" target="_self">PredType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> holds the definition of all the HDF5 predefined datatypes </td></tr> +<tr id="row_0_36_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_prop_list.html" target="_self">PropList</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_prop_list.html" title="Class PropList provides operations for generic property lists. ">PropList</a> provides operations for generic property lists </td></tr> +<tr id="row_0_37_" class="even"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_str_type.html" target="_self">StrType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> operates on HDF5 string datatypes </td></tr> +<tr id="row_0_38_"><td class="entry"><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_var_len_type.html" target="_self">VarLenType</a></td><td class="desc"><a class="el" href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> operates on the HDF5 C's Variable-length Datatypes </td></tr> +</table> +</div><!-- directory --> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/bc_s.png b/c++/src/cpplus_RM/bc_s.png Binary files differnew file mode 100644 index 0000000..224b29a --- /dev/null +++ b/c++/src/cpplus_RM/bc_s.png diff --git a/c++/src/cpplus_RM/bdwn.png b/c++/src/cpplus_RM/bdwn.png Binary files differnew file mode 100644 index 0000000..940a0b9 --- /dev/null +++ b/c++/src/cpplus_RM/bdwn.png diff --git a/c++/src/cpplus_RM/chunks_8cpp-example.html b/c++/src/cpplus_RM/chunks_8cpp-example.html new file mode 100644 index 0000000..231722c --- /dev/null +++ b/c++/src/cpplus_RM/chunks_8cpp-example.html @@ -0,0 +1,331 @@ +<!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.8.5"/> +<title>HDF5 C++ API: chunks.cpp</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">chunks.cpp</div> </div> +</div><!--header--> +<div class="contents"> +<dl class="section user"><dt></dt><dd>This example shows how to read data from a chunked dataset.</dd></dl> +<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><span class="comment"> * All rights reserved. *</span></div> +<div class="line"><span class="comment"> * *</span></div> +<div class="line"><span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"></div> +<div class="line"><span class="comment">/*</span></div> +<div class="line"><span class="comment"> * This example shows how to read data from a chunked dataset.</span></div> +<div class="line"><span class="comment"> * We will read from the file created by extend.cpp</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div> +<div class="line"><span class="preprocessor">#else</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using</span> std::cout;</div> +<div class="line"> <span class="keyword">using</span> std::endl;</div> +<div class="line"><span class="preprocessor">#endif // H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="preprocessor">#include "H5Cpp.h"</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using namespace </span>H5;</div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="keyword">const</span> H5std_string FILE_NAME( <span class="stringliteral">"SDSextendible.h5"</span> );</div> +<div class="line"><span class="keyword">const</span> H5std_string DATASET_NAME( <span class="stringliteral">"ExtendibleArray"</span> );</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NX = 10;</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NY = 5;</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> RANK = 2;</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> RANKC = 1;</div> +<div class="line"></div> +<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)</div> +<div class="line">{</div> +<div class="line"> hsize_t i, j;</div> +<div class="line"></div> +<div class="line"> <span class="comment">// Try block to detect exceptions raised by any of the calls inside it</span></div> +<div class="line"> <span class="keywordflow">try</span></div> +<div class="line"> {</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Turn off the auto-printing when failure occurs so that we can</span></div> +<div class="line"><span class="comment"> * handle the errors appropriately</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="a0"></a><a class="code" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Open the file and the dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a1"></a><a class="code" href="class_h5_1_1_h5_file.html">H5File</a> file( FILE_NAME, H5F_ACC_RDONLY );</div> +<div class="line"> <a name="_a2"></a><a class="code" href="class_h5_1_1_data_set.html">DataSet</a> dataset = file.openDataSet( DATASET_NAME );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get filespace for rank and dimension</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a3"></a><a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> filespace = dataset.<a name="a4"></a><a class="code" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get number of dimensions in the file dataspace</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> rank = filespace.<a name="a5"></a><a class="code" href="class_h5_1_1_data_space.html#a8c7a590a67ef1a69fe6f70877761b55a">getSimpleExtentNdims</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get and print the dimension sizes of the file dataspace</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t dims[2]; <span class="comment">// dataset dimensions</span></div> +<div class="line"> rank = filespace.<a name="a6"></a><a class="code" href="class_h5_1_1_data_space.html#a704e01abf0484f976eef02589e1ee3fd">getSimpleExtentDims</a>( dims );</div> +<div class="line"> cout << <span class="stringliteral">"dataset rank = "</span> << rank << <span class="stringliteral">", dimensions "</span></div> +<div class="line"> << (<span class="keywordtype">unsigned</span> long)(dims[0]) << <span class="stringliteral">" x "</span></div> +<div class="line"> << (<span class="keywordtype">unsigned</span> long)(dims[1]) << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define the memory space to read dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> mspace1(RANK, dims);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Read dataset back and display.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> data_out[NX][NY]; <span class="comment">// buffer for dataset to be read</span></div> +<div class="line"> dataset.<a name="a7"></a><a class="code" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">read</a>( data_out, <a name="a8"></a><a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace1, filespace );</div> +<div class="line"></div> +<div class="line"> cout << <span class="stringliteral">"\n"</span>;</div> +<div class="line"> cout << <span class="stringliteral">"Dataset: \n"</span>;</div> +<div class="line"> <span class="keywordflow">for</span> (j = 0; j < dims[0]; j++)</div> +<div class="line"> {</div> +<div class="line"> <span class="keywordflow">for</span> (i = 0; i < dims[1]; i++)</div> +<div class="line"> cout << data_out[j][i] << <span class="stringliteral">" "</span>;</div> +<div class="line"> cout << endl;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * dataset rank 2, dimensions 10 x 5</span></div> +<div class="line"><span class="comment"> * chunk rank 2, dimensions 2 x 5</span></div> +<div class="line"><span class="comment"></span></div> +<div class="line"><span class="comment"> * Dataset:</span></div> +<div class="line"><span class="comment"> * 1 1 1 3 3</span></div> +<div class="line"><span class="comment"> * 1 1 1 3 3</span></div> +<div class="line"><span class="comment"> * 1 1 1 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Read the third column from the dataset.</span></div> +<div class="line"><span class="comment"> * First define memory dataspace, then define hyperslab</span></div> +<div class="line"><span class="comment"> * and read it into column array.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t col_dims[1];</div> +<div class="line"> col_dims[0] = 10;</div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> mspace2( RANKC, col_dims );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define the column (hyperslab) to read.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t offset[2] = { 0, 2 };</div> +<div class="line"> hsize_t count[2] = { 10, 1 };</div> +<div class="line"> <span class="keywordtype">int</span> column[10]; <span class="comment">// buffer for column to be read</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define hyperslab and read.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> filespace.<a name="a9"></a><a class="code" href="class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, count, offset );</div> +<div class="line"> dataset.<a class="code" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">read</a>( column, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace2, filespace );</div> +<div class="line"></div> +<div class="line"> cout << endl;</div> +<div class="line"> cout << <span class="stringliteral">"Third column: "</span> << endl;</div> +<div class="line"> <span class="keywordflow">for</span> (i = 0; i < 10; i++)</div> +<div class="line"> cout << column[i] << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Third column:</span></div> +<div class="line"><span class="comment"> * 1</span></div> +<div class="line"><span class="comment"> * 1</span></div> +<div class="line"><span class="comment"> * 1</span></div> +<div class="line"><span class="comment"> * 0</span></div> +<div class="line"><span class="comment"> * 0</span></div> +<div class="line"><span class="comment"> * 0</span></div> +<div class="line"><span class="comment"> * 0</span></div> +<div class="line"><span class="comment"> * 0</span></div> +<div class="line"><span class="comment"> * 0</span></div> +<div class="line"><span class="comment"> * 0</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get creation properties list.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a10"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> cparms = dataset.<a name="a11"></a><a class="code" href="class_h5_1_1_data_set.html#ac567680b5bb3ad0a72ece90ea540f1f0">getCreatePlist</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Check if dataset is chunked.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t chunk_dims[2];</div> +<div class="line"> <span class="keywordtype">int</span> rank_chunk;</div> +<div class="line"> <span class="keywordflow">if</span>( H5D_CHUNKED == cparms.<a name="a12"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#aa30807289b1c1542d82ab03dca9349b5">getLayout</a>() )</div> +<div class="line"> {</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get chunking information: rank and dimensions</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> rank_chunk = cparms.<a name="a13"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#a0f49ded7da24f6e4bcebe91b898a79ee">getChunk</a>( 2, chunk_dims);</div> +<div class="line"> cout << <span class="stringliteral">"chunk rank "</span> << rank_chunk << <span class="stringliteral">"dimensions "</span></div> +<div class="line"> << (<span class="keywordtype">unsigned</span> long)(chunk_dims[0]) << <span class="stringliteral">" x "</span></div> +<div class="line"> << (<span class="keywordtype">unsigned</span> long)(chunk_dims[1]) << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define the memory space to read a chunk.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> mspace3( rank_chunk, chunk_dims );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define chunk in the file (hyperslab) to read.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> offset[0] = 2;</div> +<div class="line"> offset[1] = 0;</div> +<div class="line"> count[0] = chunk_dims[0];</div> +<div class="line"> count[1] = chunk_dims[1];</div> +<div class="line"> filespace.<a class="code" href="class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, count, offset );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Read chunk back and display.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> chunk_out[2][5]; <span class="comment">// buffer for chunk to be read</span></div> +<div class="line"> dataset.<a class="code" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">read</a>( chunk_out, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace3, filespace );</div> +<div class="line"> cout << endl;</div> +<div class="line"> cout << <span class="stringliteral">"Chunk:"</span> << endl;</div> +<div class="line"> <span class="keywordflow">for</span> (j = 0; j < chunk_dims[0]; j++)</div> +<div class="line"> {</div> +<div class="line"> <span class="keywordflow">for</span> (i = 0; i < chunk_dims[1]; i++)</div> +<div class="line"> cout << chunk_out[j][i] << <span class="stringliteral">" "</span>;</div> +<div class="line"> cout << endl;</div> +<div class="line"> }</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Chunk:</span></div> +<div class="line"><span class="comment"> * 1 1 1 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> }</div> +<div class="line"> } <span class="comment">// end of try block</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the H5File operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a14"></a><a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a name="a15"></a><a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSet operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a16"></a><a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a17"></a><a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"> <span class="keywordflow">return</span> 0;</div> +<div class="line">}</div> +</div><!-- fragment --> </div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_abstract_ds-members.html b/c++/src/cpplus_RM/class_h5_1_1_abstract_ds-members.html new file mode 100644 index 0000000..9a16dbe --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_abstract_ds-members.html @@ -0,0 +1,122 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_abstract_ds.html">AbstractDs</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::AbstractDs Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a>(const AbstractDs &original)</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a>(const hid_t ds_id)</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a13c2b6930fd81d9e019acc0ce21c7e55">fromClass</a>() const =0</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243">getFloatType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#abf03ce9861ccb7cb1b59eb3e54db253e">getInMemDataSize</a>() const =0</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a3afefb3c3be0ec2efcf880361695706e">getSpace</a>() const =0</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#ae90e2e730c114423a00a2643206abc44">getStorageSize</a>() const =0</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_abstract_ds.html b/c++/src/cpplus_RM/class_h5_1_1_abstract_ds.html new file mode 100644 index 0000000..750f782 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_abstract_ds.html @@ -0,0 +1,593 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::AbstractDs Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_abstract_ds.html">AbstractDs</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pro-methods">Protected Member Functions</a> | +<a href="class_h5_1_1_abstract_ds-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::AbstractDs Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div> +</div><!--header--> +<div class="contents"> + +<p><a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> is an abstract base class, inherited by <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>. + <a href="class_h5_1_1_abstract_ds.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_abstract_ds_8h_source.html">H5AbstractDs.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::AbstractDs:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_abstract_ds.png" usemap="#H5::AbstractDs_map" alt=""/> + <map id="H5::AbstractDs_map" name="H5::AbstractDs_map"> +<area href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. " alt="H5::Attribute" shape="rect" coords="0,56,96,80"/> +<area href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. " alt="H5::DataSet" shape="rect" coords="106,56,202,80"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:abf507d47aa8482acdbd8f6383b82221d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a> () const </td></tr> +<tr class="memdesc:abf507d47aa8482acdbd8f6383b82221d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the generic datatype of this abstract dataset, which can be a dataset or an attribute. <a href="#abf507d47aa8482acdbd8f6383b82221d">More...</a><br/></td></tr> +<tr class="separator:abf507d47aa8482acdbd8f6383b82221d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af4c8b85ab20708a0bfefb102e00abe05"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a> () const </td></tr> +<tr class="memdesc:af4c8b85ab20708a0bfefb102e00abe05"><td class="mdescLeft"> </td><td class="mdescRight">Returns the array datatype of this abstract dataset which can be a dataset or an attribute. <a href="#af4c8b85ab20708a0bfefb102e00abe05">More...</a><br/></td></tr> +<tr class="separator:af4c8b85ab20708a0bfefb102e00abe05"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b483802c136701668fd62d22fcf4bac"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a> () const </td></tr> +<tr class="memdesc:a1b483802c136701668fd62d22fcf4bac"><td class="mdescLeft"> </td><td class="mdescRight">Returns the compound datatype of this abstract dataset which can be a dataset or an attribute. <a href="#a1b483802c136701668fd62d22fcf4bac">More...</a><br/></td></tr> +<tr class="separator:a1b483802c136701668fd62d22fcf4bac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a029db7ab82da30a208db8de4f3866c9b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a> () const </td></tr> +<tr class="memdesc:a029db7ab82da30a208db8de4f3866c9b"><td class="mdescLeft"> </td><td class="mdescRight">Returns the enumeration datatype of this abstract dataset which can be a dataset or an attribute. <a href="#a029db7ab82da30a208db8de4f3866c9b">More...</a><br/></td></tr> +<tr class="separator:a029db7ab82da30a208db8de4f3866c9b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c888cead693b57f08e2b42234d01f65"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a> () const </td></tr> +<tr class="memdesc:a1c888cead693b57f08e2b42234d01f65"><td class="mdescLeft"> </td><td class="mdescRight">Returns the integer datatype of this abstract dataset which can be a dataset or an attribute. <a href="#a1c888cead693b57f08e2b42234d01f65">More...</a><br/></td></tr> +<tr class="separator:a1c888cead693b57f08e2b42234d01f65"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4577002d3b777dd24482205747536243"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243">getFloatType</a> () const </td></tr> +<tr class="memdesc:a4577002d3b777dd24482205747536243"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute. <a href="#a4577002d3b777dd24482205747536243">More...</a><br/></td></tr> +<tr class="separator:a4577002d3b777dd24482205747536243"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:add4ac9062f5e3f0c9b11296cc424329b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a> () const </td></tr> +<tr class="memdesc:add4ac9062f5e3f0c9b11296cc424329b"><td class="mdescLeft"> </td><td class="mdescRight">Returns the string datatype of this abstract dataset which can be a dataset or an attribute. <a href="#add4ac9062f5e3f0c9b11296cc424329b">More...</a><br/></td></tr> +<tr class="separator:add4ac9062f5e3f0c9b11296cc424329b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acca5d386d2dfd1a801af7a5c31f8c711"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a> () const </td></tr> +<tr class="memdesc:acca5d386d2dfd1a801af7a5c31f8c711"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute. <a href="#acca5d386d2dfd1a801af7a5c31f8c711">More...</a><br/></td></tr> +<tr class="separator:acca5d386d2dfd1a801af7a5c31f8c711"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abf03ce9861ccb7cb1b59eb3e54db253e"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#abf03ce9861ccb7cb1b59eb3e54db253e">getInMemDataSize</a> () const =0</td></tr> +<tr class="memdesc:abf03ce9861ccb7cb1b59eb3e54db253e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the size in memory of this abstract dataset. <a href="#abf03ce9861ccb7cb1b59eb3e54db253e">More...</a><br/></td></tr> +<tr class="separator:abf03ce9861ccb7cb1b59eb3e54db253e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3afefb3c3be0ec2efcf880361695706e"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a3afefb3c3be0ec2efcf880361695706e">getSpace</a> () const =0</td></tr> +<tr class="memdesc:a3afefb3c3be0ec2efcf880361695706e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the dataspace of this abstract dataset - pure virtual. <a href="#a3afefb3c3be0ec2efcf880361695706e">More...</a><br/></td></tr> +<tr class="separator:a3afefb3c3be0ec2efcf880361695706e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7c9c2ca8092d6ec1e6f265b82775c96"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a> () const </td></tr> +<tr class="memdesc:ae7c9c2ca8092d6ec1e6f265b82775c96"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of the datatype that is used by this object, which can be a dataset or an attribute. <a href="#ae7c9c2ca8092d6ec1e6f265b82775c96">More...</a><br/></td></tr> +<tr class="separator:ae7c9c2ca8092d6ec1e6f265b82775c96"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae90e2e730c114423a00a2643206abc44"><td class="memItemLeft" align="right" valign="top">virtual hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#ae90e2e730c114423a00a2643206abc44">getStorageSize</a> () const =0</td></tr> +<tr class="memdesc:ae90e2e730c114423a00a2643206abc44"><td class="mdescLeft"> </td><td class="mdescRight">Returns the amount of storage size required - pure virtual. <a href="#ae90e2e730c114423a00a2643206abc44">More...</a><br/></td></tr> +<tr class="separator:ae90e2e730c114423a00a2643206abc44"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a13c2b6930fd81d9e019acc0ce21c7e55"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a13c2b6930fd81d9e019acc0ce21c7e55">fromClass</a> () const =0</td></tr> +<tr class="memdesc:a13c2b6930fd81d9e019acc0ce21c7e55"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a13c2b6930fd81d9e019acc0ce21c7e55">More...</a><br/></td></tr> +<tr class="separator:a13c2b6930fd81d9e019acc0ce21c7e55"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a94ed008030380fd7792bd4ca31772ee2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a> (const <a class="el" href="class_h5_1_1_abstract_ds.html">AbstractDs</a> &original)</td></tr> +<tr class="memdesc:a94ed008030380fd7792bd4ca31772ee2"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> object. <a href="#a94ed008030380fd7792bd4ca31772ee2">More...</a><br/></td></tr> +<tr class="separator:a94ed008030380fd7792bd4ca31772ee2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a20e6e095f7d48f8a80223a6094b602c3"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a> ()</td></tr> +<tr class="memdesc:a20e6e095f7d48f8a80223a6094b602c3"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a20e6e095f7d48f8a80223a6094b602c3">More...</a><br/></td></tr> +<tr class="separator:a20e6e095f7d48f8a80223a6094b602c3"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> +Protected Member Functions</h2></td></tr> +<tr class="memitem:a743adf3bfd8d95130b1fb0a7357da9f0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a> ()</td></tr> +<tr class="memdesc:a743adf3bfd8d95130b1fb0a7357da9f0"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a743adf3bfd8d95130b1fb0a7357da9f0">More...</a><br/></td></tr> +<tr class="separator:a743adf3bfd8d95130b1fb0a7357da9f0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4552ac31b4955c5fa15e7f5737647737"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a> (const hid_t ds_id)</td></tr> +<tr class="memdesc:a4552ac31b4955c5fa15e7f5737647737"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> instance using an existing id. <a href="#a4552ac31b4955c5fa15e7f5737647737">More...</a><br/></td></tr> +<tr class="separator:a4552ac31b4955c5fa15e7f5737647737"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>It provides a collection of services that are common to both <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>. <a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> inherits from <a class="el" href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a>. </p> +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a94ed008030380fd7792bd4ca31772ee2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::AbstractDs::AbstractDs </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_abstract_ds.html">AbstractDs</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a20e6e095f7d48f8a80223a6094b602c3"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::AbstractDs::~AbstractDs </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a743adf3bfd8d95130b1fb0a7357da9f0"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::AbstractDs::AbstractDs </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4552ac31b4955c5fa15e7f5737647737"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::AbstractDs::AbstractDs </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>ds_id</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a13c2b6930fd81d9e019acc0ce21c7e55"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::AbstractDs::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Implemented in <a class="el" href="class_h5_1_1_data_set.html#af789313a3635e675f76dccb10b39e141">H5::DataSet</a>, and <a class="el" href="class_h5_1_1_attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">H5::Attribute</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass()</a>.</p> + +</div> +</div> +<a class="anchor" id="af4c8b85ab20708a0bfefb102e00abe05"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> H5::AbstractDs::getArrayType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a1b483802c136701668fd62d22fcf4bac"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> H5::AbstractDs::getCompType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="abf507d47aa8482acdbd8f6383b82221d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> H5::AbstractDs::getDataType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a029db7ab82da30a208db8de4f3866c9b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> H5::AbstractDs::getEnumType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a4577002d3b777dd24482205747536243"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> H5::AbstractDs::getFloatType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="abf03ce9861ccb7cb1b59eb3e54db253e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual size_t H5::AbstractDs::getInMemDataSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Implemented in <a class="el" href="class_h5_1_1_data_set.html#ae74661cf21960e8579fa8c5c6a6cfd10">H5::DataSet</a>, and <a class="el" href="class_h5_1_1_attribute.html#ab56b7f978368504a777e15759f4a6e6a">H5::Attribute</a>.</p> + +</div> +</div> +<a class="anchor" id="a1c888cead693b57f08e2b42234d01f65"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> H5::AbstractDs::getIntType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="readdata_8cpp-example.html#a5">readdata.cpp</a>.</dd> +</dl> +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a3afefb3c3be0ec2efcf880361695706e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> H5::AbstractDs::getSpace </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Implemented in <a class="el" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">H5::DataSet</a>, and <a class="el" href="class_h5_1_1_attribute.html#a9e792fd082e7793dc5d5724d820ce3ca">H5::Attribute</a>.</p> + +</div> +</div> +<a class="anchor" id="ae90e2e730c114423a00a2643206abc44"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual hsize_t H5::AbstractDs::getStorageSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Implemented in <a class="el" href="class_h5_1_1_data_set.html#a594d12bbf45a2f2824935d31f612e726">H5::DataSet</a>, and <a class="el" href="class_h5_1_1_attribute.html#af395a4a4469698576b982e2806957a4c">H5::Attribute</a>.</p> + +</div> +</div> +<a class="anchor" id="add4ac9062f5e3f0c9b11296cc424329b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> H5::AbstractDs::getStrType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae7c9c2ca8092d6ec1e6f265b82775c96"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_class_t H5::AbstractDs::getTypeClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Datatype class identifier </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="readdata_8cpp-example.html#a3">readdata.cpp</a>.</dd> +</dl> +<p>References <a class="el" href="class_h5_1_1_abstract_ds.html#a13c2b6930fd81d9e019acc0ce21c7e55">fromClass()</a>, and <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="acca5d386d2dfd1a801af7a5c31f8c711"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> H5::AbstractDs::getVarLenType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_abstract_ds_8h_source.html">H5AbstractDs.h</a></li> +<li>H5AbstractDs.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_abstract_ds.png b/c++/src/cpplus_RM/class_h5_1_1_abstract_ds.png Binary files differnew file mode 100644 index 0000000..bda6ae1 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_abstract_ds.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_array_type-members.html b/c++/src/cpplus_RM/class_h5_1_1_array_type-members.html new file mode 100644 index 0000000..0c3b85f --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_array_type-members.html @@ -0,0 +1,197 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::ArrayType Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_array_type.html">H5::ArrayType</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_array_type.html#a587887d8301ea2991bd60c8472995705">ArrayType</a>(const DataType &base_type, int ndims, const hsize_t *dims)</td><td class="entry"><a class="el" href="class_h5_1_1_array_type.html">H5::ArrayType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_array_type.html#ac326aa9d5baf6433fc776c5ae8984d3c">ArrayType</a>(const ArrayType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_array_type.html">H5::ArrayType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_array_type.html#a3713a838ce1074a71945ecd2ed121ecd">ArrayType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="class_h5_1_1_array_type.html">H5::ArrayType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_array_type.html#a3986e8556ab88922f3ab3f631ad0bbcd">ArrayType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_array_type.html">H5::ArrayType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a>(const H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a>(const H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_array_type.html#aa11bb32a07d37bb1c601c007c4e7a3ed">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_array_type.html">H5::ArrayType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_array_type.html#a8012a1c8a568417c3788a319dea10c83">getArrayDims</a>(hsize_t *dims)</td><td class="entry"><a class="el" href="class_h5_1_1_array_type.html">H5::ArrayType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_array_type.html#a48e288e1f79549684d4dbc8a391de691">getArrayNDims</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_array_type.html">H5::ArrayType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_array_type.html#afdab21c5fb7702d46df08e5394a12f72">~ArrayType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_array_type.html">H5::ArrayType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_array_type.html b/c++/src/cpplus_RM/class_h5_1_1_array_type.html new file mode 100644 index 0000000..6538e7e --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_array_type.html @@ -0,0 +1,629 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::ArrayType Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pro-methods">Protected Member Functions</a> | +<a href="class_h5_1_1_array_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::ArrayType Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> inherits from <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and provides wrappers for the HDF5's Array Datatypes. +</p> + +<p><code>#include <<a class="el" href="_h5_array_type_8h_source.html">H5ArrayType.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::ArrayType:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_array_type.png" usemap="#H5::ArrayType_map" alt=""/> + <map id="H5::ArrayType_map" name="H5::ArrayType_map"> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a587887d8301ea2991bd60c8472995705"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_array_type.html#a587887d8301ea2991bd60c8472995705">ArrayType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &base_type, int ndims, const hsize_t *dims)</td></tr> +<tr class="memdesc:a587887d8301ea2991bd60c8472995705"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new array data type based on the specified <em>base_type</em>. <a href="#a587887d8301ea2991bd60c8472995705">More...</a><br/></td></tr> +<tr class="separator:a587887d8301ea2991bd60c8472995705"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a48e288e1f79549684d4dbc8a391de691"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_array_type.html#a48e288e1f79549684d4dbc8a391de691">getArrayNDims</a> ()</td></tr> +<tr class="memdesc:a48e288e1f79549684d4dbc8a391de691"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of dimensions for an array datatype. <a href="#a48e288e1f79549684d4dbc8a391de691">More...</a><br/></td></tr> +<tr class="separator:a48e288e1f79549684d4dbc8a391de691"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8012a1c8a568417c3788a319dea10c83"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_array_type.html#a8012a1c8a568417c3788a319dea10c83">getArrayDims</a> (hsize_t *dims)</td></tr> +<tr class="memdesc:a8012a1c8a568417c3788a319dea10c83"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the size of all dimensions of an array datatype. <a href="#a8012a1c8a568417c3788a319dea10c83">More...</a><br/></td></tr> +<tr class="separator:a8012a1c8a568417c3788a319dea10c83"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa11bb32a07d37bb1c601c007c4e7a3ed"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_array_type.html#aa11bb32a07d37bb1c601c007c4e7a3ed">fromClass</a> () const </td></tr> +<tr class="memdesc:aa11bb32a07d37bb1c601c007c4e7a3ed"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#aa11bb32a07d37bb1c601c007c4e7a3ed">More...</a><br/></td></tr> +<tr class="separator:aa11bb32a07d37bb1c601c007c4e7a3ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac326aa9d5baf6433fc776c5ae8984d3c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_array_type.html#ac326aa9d5baf6433fc776c5ae8984d3c">ArrayType</a> (const <a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> &original)</td></tr> +<tr class="memdesc:ac326aa9d5baf6433fc776c5ae8984d3c"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> object. <a href="#ac326aa9d5baf6433fc776c5ae8984d3c">More...</a><br/></td></tr> +<tr class="separator:ac326aa9d5baf6433fc776c5ae8984d3c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3713a838ce1074a71945ecd2ed121ecd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_array_type.html#a3713a838ce1074a71945ecd2ed121ecd">ArrayType</a> (const hid_t existing_id)</td></tr> +<tr class="memdesc:a3713a838ce1074a71945ecd2ed121ecd"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> object using an existing id. <a href="#a3713a838ce1074a71945ecd2ed121ecd">More...</a><br/></td></tr> +<tr class="separator:a3713a838ce1074a71945ecd2ed121ecd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afdab21c5fb7702d46df08e5394a12f72"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_array_type.html#afdab21c5fb7702d46df08e5394a12f72">~ArrayType</a> ()</td></tr> +<tr class="memdesc:afdab21c5fb7702d46df08e5394a12f72"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this array datatype. <a href="#afdab21c5fb7702d46df08e5394a12f72">More...</a><br/></td></tr> +<tr class="separator:afdab21c5fb7702d46df08e5394a12f72"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_data_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td></tr> +<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr> +<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size. <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr> +<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &original)</td></tr> +<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr> +<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a56b100725299e1b64528ed4c987e9ecc">More...</a><br/></td></tr> +<tr class="separator:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#aeca360eea3f21caa1ad8479e820d199b">More...</a><br/></td></tr> +<tr class="separator:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr> +<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type. <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr> +<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &like_type)</td></tr> +<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object. <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr> +<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dset)</td></tr> +<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object. <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr> +<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr> +<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier. <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr> +<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype. <a href="#aadbd48b214b6466eed4488cdf9f3fc2b">More...</a><br/></td></tr> +<tr class="separator:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#ae1e48ebb34e35dc5e16febb0537fd09e">More...</a><br/></td></tr> +<tr class="separator:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr> +<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr> +<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr> +<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type. <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr> +<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr> +<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr> +<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes. <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr> +<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &rhs)</td></tr> +<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr> +<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &compared_type) const </td></tr> +<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr> +<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr> +<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible. <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr> +<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr> +<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype. <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr> +<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr> +<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived. <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr> +<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function. <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr> +<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr> +<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths. <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr> +<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr> +<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr> +<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype. <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr> +<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const H5std_string &tag) const </td></tr> +<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr> +<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr> +<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype. <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr> +<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr> +<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype. <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr> +<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr> +<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string. <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr> +<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr> +<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id. <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr> +<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr> +<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr> +<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr> +<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype. <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr> +<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr> +<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr> +<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> +Protected Member Functions</h2></td></tr> +<tr class="memitem:a3986e8556ab88922f3ab3f631ad0bbcd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_array_type.html#a3986e8556ab88922f3ab3f631ad0bbcd">ArrayType</a> ()</td></tr> +<tr class="memdesc:a3986e8556ab88922f3ab3f631ad0bbcd"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub <a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a>. <a href="#a3986e8556ab88922f3ab3f631ad0bbcd">More...</a><br/></td></tr> +<tr class="separator:a3986e8556ab88922f3ab3f631ad0bbcd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a587887d8301ea2991bd60c8472995705"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::ArrayType::ArrayType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>base_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>ndims</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>dims</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">base_type</td><td>- IN: Existing datatype </td></tr> + <tr><td class="paramname">ndims</td><td>- IN: Rank of the array, [0..H5S_MAX_RANK] </td></tr> + <tr><td class="paramname">dims</td><td>- IN: Size of each array dimension </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="ac326aa9d5baf6433fc776c5ae8984d3c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::ArrayType::ArrayType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3713a838ce1074a71945ecd2ed121ecd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::ArrayType::ArrayType </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="afdab21c5fb7702d46df08e5394a12f72"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::ArrayType::~ArrayType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3986e8556ab88922f3ab3f631ad0bbcd"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::ArrayType::ArrayType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="aa11bb32a07d37bb1c601c007c4e7a3ed"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::ArrayType::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>.</p> + +</div> +</div> +<a class="anchor" id="a8012a1c8a568417c3788a319dea10c83"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::ArrayType::getArrayDims </td> + <td>(</td> + <td class="paramtype">hsize_t * </td> + <td class="paramname"><em>dims</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dims</td><td>- OUT: Sizes of dimensions </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Number of dimensions </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a48e288e1f79549684d4dbc8a391de691"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::ArrayType::getArrayNDims </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of dimensions </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_array_type_8h_source.html">H5ArrayType.h</a></li> +<li>H5ArrayType.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_array_type.png b/c++/src/cpplus_RM/class_h5_1_1_array_type.png Binary files differnew file mode 100644 index 0000000..838b135 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_array_type.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_atom_type-members.html b/c++/src/cpplus_RM/class_h5_1_1_atom_type-members.html new file mode 100644 index 0000000..f4eb588 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_atom_type-members.html @@ -0,0 +1,200 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_atom_type.html">AtomType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::AtomType Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a>(const H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a>(const H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a>(H5std_string &order_string) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a>(H5T_pad_t &lsb, H5T_pad_t &msb) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a>(size_t offset) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a>(H5T_order_t order) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a>(H5T_pad_t lsb, H5T_pad_t msb) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a>(size_t precision) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_atom_type.html b/c++/src/cpplus_RM/class_h5_1_1_atom_type.html new file mode 100644 index 0000000..64ffdda --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_atom_type.html @@ -0,0 +1,775 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::AtomType Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_atom_type.html">AtomType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_atom_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::AtomType Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><a class="el" href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...">AtomType</a> is a base class, inherited by <a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a>, <a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a>, <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a>, and <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a>. + <a href="class_h5_1_1_atom_type.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_atom_type_8h_source.html">H5AtomType.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::AtomType:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_atom_type.png" usemap="#H5::AtomType_map" alt=""/> + <map id="H5::AtomType_map" name="H5::AtomType_map"> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="175,168,282,192"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="175,112,282,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="175,56,282,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="175,0,282,24"/> +<area href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. " alt="H5::FloatType" shape="rect" coords="0,280,107,304"/> +<area href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. " alt="H5::IntType" shape="rect" coords="117,280,224,304"/> +<area href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. " alt="H5::PredType" shape="rect" coords="234,280,341,304"/> +<area href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. " alt="H5::StrType" shape="rect" coords="351,280,458,304"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a49a866fcb26c69b13735d52abf946515"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a> () const </td></tr> +<tr class="memdesc:a49a866fcb26c69b13735d52abf946515"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte order of an atomic datatype. <a href="#a49a866fcb26c69b13735d52abf946515">More...</a><br/></td></tr> +<tr class="separator:a49a866fcb26c69b13735d52abf946515"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3831da8d07ba8c72eca25a2a24f0e42d"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a> (H5std_string &order_string) const </td></tr> +<tr class="memdesc:a3831da8d07ba8c72eca25a2a24f0e42d"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2)";. <a href="#a3831da8d07ba8c72eca25a2a24f0e42d">More...</a><br/></td></tr> +<tr class="separator:a3831da8d07ba8c72eca25a2a24f0e42d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f5b4f0293a5062c5817fd5b45512e76"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a> (H5T_order_t order) const </td></tr> +<tr class="memdesc:a1f5b4f0293a5062c5817fd5b45512e76"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte ordering of an atomic datatype. <a href="#a1f5b4f0293a5062c5817fd5b45512e76">More...</a><br/></td></tr> +<tr class="separator:a1f5b4f0293a5062c5817fd5b45512e76"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1d0147b6e53e29abc524e65a2d8094ea"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a> () const </td></tr> +<tr class="memdesc:a1d0147b6e53e29abc524e65a2d8094ea"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bit offset of the first significant bit. <a href="#a1d0147b6e53e29abc524e65a2d8094ea">More...</a><br/></td></tr> +<tr class="separator:a1d0147b6e53e29abc524e65a2d8094ea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa397ccf67884f1efb79ad9ba657aaa20"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a> (size_t offset) const </td></tr> +<tr class="memdesc:aa397ccf67884f1efb79ad9ba657aaa20"><td class="mdescLeft"> </td><td class="mdescRight">Sets the bit offset of the first significant bit. <a href="#aa397ccf67884f1efb79ad9ba657aaa20">More...</a><br/></td></tr> +<tr class="separator:aa397ccf67884f1efb79ad9ba657aaa20"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a1dc5a0538a5d707c5a015ea53f8b9a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a> (H5T_pad_t &lsb, H5T_pad_t &msb) const </td></tr> +<tr class="memdesc:a7a1dc5a0538a5d707c5a015ea53f8b9a"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the padding type of the least and most-significant bit padding. <a href="#a7a1dc5a0538a5d707c5a015ea53f8b9a">More...</a><br/></td></tr> +<tr class="separator:a7a1dc5a0538a5d707c5a015ea53f8b9a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2c84b2b2eb08e79d4354f835938da2d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a> (H5T_pad_t lsb, H5T_pad_t msb) const </td></tr> +<tr class="memdesc:ad2c84b2b2eb08e79d4354f835938da2d"><td class="mdescLeft"> </td><td class="mdescRight">Sets the least and most-significant bits padding types. <a href="#ad2c84b2b2eb08e79d4354f835938da2d">More...</a><br/></td></tr> +<tr class="separator:ad2c84b2b2eb08e79d4354f835938da2d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adae805e0526435cdd5ba4073dcfff292"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a> () const </td></tr> +<tr class="memdesc:adae805e0526435cdd5ba4073dcfff292"><td class="mdescLeft"> </td><td class="mdescRight">Returns the precision of an atomic datatype. <a href="#adae805e0526435cdd5ba4073dcfff292">More...</a><br/></td></tr> +<tr class="separator:adae805e0526435cdd5ba4073dcfff292"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac386886a22dfcdc338a5cf40c87b0fef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a> (size_t precision) const </td></tr> +<tr class="memdesc:ac386886a22dfcdc338a5cf40c87b0fef"><td class="mdescLeft"> </td><td class="mdescRight">Sets the precision of an atomic datatype. <a href="#ac386886a22dfcdc338a5cf40c87b0fef">More...</a><br/></td></tr> +<tr class="separator:ac386886a22dfcdc338a5cf40c87b0fef"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac752c33c2d72ffa24a224bd5b1312deb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a> (size_t size) const </td></tr> +<tr class="memdesc:ac752c33c2d72ffa24a224bd5b1312deb"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for an atomic datatype. <a href="#ac752c33c2d72ffa24a224bd5b1312deb">More...</a><br/></td></tr> +<tr class="separator:ac752c33c2d72ffa24a224bd5b1312deb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a80818b48fcfae291550bc8cad6b05d1c"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">fromClass</a> () const </td></tr> +<tr class="memdesc:a80818b48fcfae291550bc8cad6b05d1c"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a80818b48fcfae291550bc8cad6b05d1c">More...</a><br/></td></tr> +<tr class="separator:a80818b48fcfae291550bc8cad6b05d1c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_data_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td></tr> +<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr> +<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size. <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr> +<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &original)</td></tr> +<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr> +<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a56b100725299e1b64528ed4c987e9ecc">More...</a><br/></td></tr> +<tr class="separator:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#aeca360eea3f21caa1ad8479e820d199b">More...</a><br/></td></tr> +<tr class="separator:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr> +<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type. <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr> +<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &like_type)</td></tr> +<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object. <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr> +<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dset)</td></tr> +<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object. <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr> +<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr> +<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier. <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr> +<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype. <a href="#aadbd48b214b6466eed4488cdf9f3fc2b">More...</a><br/></td></tr> +<tr class="separator:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#ae1e48ebb34e35dc5e16febb0537fd09e">More...</a><br/></td></tr> +<tr class="separator:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr> +<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr> +<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr> +<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type. <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr> +<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr> +<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr> +<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes. <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr> +<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &rhs)</td></tr> +<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr> +<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &compared_type) const </td></tr> +<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr> +<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr> +<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible. <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr> +<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr> +<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype. <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr> +<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr> +<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived. <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr> +<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function. <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr> +<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr> +<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths. <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr> +<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr> +<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr> +<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype. <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr> +<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const H5std_string &tag) const </td></tr> +<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr> +<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr> +<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype. <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr> +<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr> +<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype. <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr> +<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr> +<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string. <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr> +<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr> +<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id. <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr> +<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr> +<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr> +<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr> +<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype. <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr> +<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr> +<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr> +<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p><a class="el" href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...">AtomType</a> provides operations on HDF5 atomic datatypes. It also inherits from <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a>. </p> +</div><h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a80818b48fcfae291550bc8cad6b05d1c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::AtomType::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>.</p> + +<p>Reimplemented in <a class="el" href="class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e">H5::FloatType</a>, <a class="el" href="class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203">H5::StrType</a>, <a class="el" href="class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6">H5::PredType</a>, and <a class="el" href="class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be">H5::IntType</a>.</p> + +</div> +</div> +<a class="anchor" id="a1d0147b6e53e29abc524e65a2d8094ea"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::AtomType::getOffset </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Offset value </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information, please see C layer Reference Manuat at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetOffset">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-GetOffset</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a49a866fcb26c69b13735d52abf946515"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_order_t H5::AtomType::getOrder </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Byte order, which can be: <ul> +<li><code>H5T_ORDER_LE</code> </li> +<li><code>H5T_ORDER_BE</code> </li> +<li><code>H5T_ORDER_VAX</code> </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="readdata_8cpp-example.html#a6">readdata.cpp</a>.</dd> +</dl> +<p>Referenced by <a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder()</a>.</p> + +</div> +</div> +<a class="anchor" id="a3831da8d07ba8c72eca25a2a24f0e42d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_order_t H5::AtomType::getOrder </td> + <td>(</td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>order_string</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">order_string</td><td>- OUT: Text description of the returned byte order </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Byte order, which can be: <ul> +<li><code>H5T_ORDER_LE</code> </li> +<li><code>H5T_ORDER_BE</code> </li> +<li><code>H5T_ORDER_VAX</code> </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder()</a>.</p> + +</div> +</div> +<a class="anchor" id="a7a1dc5a0538a5d707c5a015ea53f8b9a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::AtomType::getPad </td> + <td>(</td> + <td class="paramtype">H5T_pad_t & </td> + <td class="paramname"><em>lsb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5T_pad_t & </td> + <td class="paramname"><em>msb</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">lsb</td><td>- OUT: Least-significant bit padding type </td></tr> + <tr><td class="paramname">msb</td><td>- OUT: Most-significant bit padding type </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Possible values for <em>lsb</em> and <em>msb</em> include: <ul> +<li><code>H5T_PAD_ZERO</code> (0) - Set background to zeros. </li> +<li><code>H5T_PAD_ONE</code> (1) - Set background to ones. </li> +<li><code>H5T_PAD_BACKGROUND</code> (2) - Leave background alone. </li> +</ul> +</dd></dl> + +</div> +</div> +<a class="anchor" id="adae805e0526435cdd5ba4073dcfff292"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::AtomType::getPrecision </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of significant bits </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The precision is the number of significant bits which, unless padding is present, is 8 times larger than the value returned by <code><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5" title="Returns the size of a datatype. ">DataType::getSize()</a></code>. </dd></dl> + +</div> +</div> +<a class="anchor" id="aa397ccf67884f1efb79ad9ba657aaa20"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::AtomType::setOffset </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>offset</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <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"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information, please see C layer Reference Manuat at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetOffset">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetOffset</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a1f5b4f0293a5062c5817fd5b45512e76"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::AtomType::setOrder </td> + <td>(</td> + <td class="paramtype">H5T_order_t </td> + <td class="paramname"><em>order</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">order</td><td>- IN: Byte ordering constant, which can be: <ul> +<li><code>H5T_ORDER_LE</code> </li> +<li><code>H5T_ORDER_BE</code> </li> +<li><code>H5T_ORDER_VAX</code> </li> +</ul> +</td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ad2c84b2b2eb08e79d4354f835938da2d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::AtomType::setPad </td> + <td>(</td> + <td class="paramtype">H5T_pad_t </td> + <td class="paramname"><em>lsb</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5T_pad_t </td> + <td class="paramname"><em>msb</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">lsb</td><td>- IN: Least-significant bit padding type </td></tr> + <tr><td class="paramname">msb</td><td>- IN: Most-significant bit padding type </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Valid values for <em>lsb</em> and <em>msb</em> include: <ul> +<li><code>H5T_PAD_ZERO</code> (0) - Set background to zeros. </li> +<li><code>H5T_PAD_ONE</code> (1) - Set background to ones. </li> +<li><code>H5T_PAD_BACKGROUND</code> (2) - Leave background alone. </li> +</ul> +</dd></dl> + +</div> +</div> +<a class="anchor" id="ac386886a22dfcdc338a5cf40c87b0fef"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::AtomType::setPrecision </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>precision</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">precision</td><td>- IN: Number of bits of precision </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information, please see C layer Reference Manuat at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetPrecision">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetPrecision</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ac752c33c2d72ffa24a224bd5b1312deb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::AtomType::setSize </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">size</td><td>- IN: Size to set </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_str_type.html#a502e6a4895bf51314204179e3f093a7f">H5::StrType::StrType()</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_atom_type_8h_source.html">H5AtomType.h</a></li> +<li>H5AtomType.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_atom_type.png b/c++/src/cpplus_RM/class_h5_1_1_atom_type.png Binary files differnew file mode 100644 index 0000000..d39a99f --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_atom_type.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_attribute-members.html b/c++/src/cpplus_RM/class_h5_1_1_attribute-members.html new file mode 100644 index 0000000..3a48c14 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_attribute-members.html @@ -0,0 +1,153 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::Attribute Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a>(const AbstractDs &original)</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a>(const hid_t ds_id)</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#afad0e7bbf53e568c8849f23b2478c08c">Attribute</a>(const hid_t attr_id)</td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#ab93ec0beebebfa3a204f4ff8e16be985">Attribute</a>(const Attribute &original)</td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#af5f72bfd58de2a6fcafce47064521e09">Attribute</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#af0255f030e17563bbc557f0d7bc16b79">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a07cacb63489dc71a653ecfef57edde6a">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#ac493bdc21463d322930d02987dd401fa">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243">getFloatType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#ab56b7f978368504a777e15759f4a6e6a">getInMemDataSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a8ad5c1fbaab35ccec2ce09325d2f71b2">getName</a>(char *attr_name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a390f8156f526409ada99239c4acdc7aa">getName</a>(size_t len) const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a44cfc3da4323b7c3ca4463e94f82a469">getName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#aeb912ee4ffe3426b608f82945891a13d">getName</a>(H5std_string &attr_name, size_t len=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a389115730d67ef61c23b491b8ad7b824">getName</a>(size_t buf_size, H5std_string &attr_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a9e792fd082e7793dc5d5724d820ce3ca">getSpace</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#af395a4a4469698576b982e2806957a4c">getStorageSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#aedff7cd81df50aee9ab382efd5683973">read</a>(const DataType &mem_type, void *buf) const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a8dae50d14de724c87507cba37f86793d">read</a>(const DataType &mem_type, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a019d637a931cf8687e521e520fe6b5f1">write</a>(const DataType &mem_type, const void *buf) const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a45562fcee28243d4396ee6e36e113611">write</a>(const DataType &mem_type, const H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14">~Attribute</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_attribute.html">H5::Attribute</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_attribute.html b/c++/src/cpplus_RM/class_h5_1_1_attribute.html new file mode 100644 index 0000000..ce963ba --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_attribute.html @@ -0,0 +1,957 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::Attribute Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_attribute-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::Attribute Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes. + <a href="class_h5_1_1_attribute.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_attribute_8h_source.html">H5Attribute.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::Attribute:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_attribute.png" usemap="#H5::Attribute_map" alt=""/> + <map id="H5::Attribute_map" name="H5::Attribute_map"> +<area href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. " alt="H5::AbstractDs" shape="rect" coords="0,0,107,24"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="117,0,224,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:af0255f030e17563bbc557f0d7bc16b79"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#af0255f030e17563bbc557f0d7bc16b79">close</a> ()</td></tr> +<tr class="memdesc:af0255f030e17563bbc557f0d7bc16b79"><td class="mdescLeft"> </td><td class="mdescRight">Closes this attribute. <a href="#af0255f030e17563bbc557f0d7bc16b79">More...</a><br/></td></tr> +<tr class="separator:af0255f030e17563bbc557f0d7bc16b79"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac493bdc21463d322930d02987dd401fa"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#ac493bdc21463d322930d02987dd401fa">getFileName</a> () const </td></tr> +<tr class="memdesc:ac493bdc21463d322930d02987dd401fa"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this attribute belongs. <a href="#ac493bdc21463d322930d02987dd401fa">More...</a><br/></td></tr> +<tr class="separator:ac493bdc21463d322930d02987dd401fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8ad5c1fbaab35ccec2ce09325d2f71b2"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a8ad5c1fbaab35ccec2ce09325d2f71b2">getName</a> (char *attr_name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a8ad5c1fbaab35ccec2ce09325d2f71b2"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of this attribute, returning its length. <a href="#a8ad5c1fbaab35ccec2ce09325d2f71b2">More...</a><br/></td></tr> +<tr class="separator:a8ad5c1fbaab35ccec2ce09325d2f71b2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a390f8156f526409ada99239c4acdc7aa"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a390f8156f526409ada99239c4acdc7aa">getName</a> (size_t len) const </td></tr> +<tr class="memdesc:a390f8156f526409ada99239c4acdc7aa"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an integer specifying a desired length to be retrieved of the name. <a href="#a390f8156f526409ada99239c4acdc7aa">More...</a><br/></td></tr> +<tr class="separator:a390f8156f526409ada99239c4acdc7aa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a44cfc3da4323b7c3ca4463e94f82a469"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a44cfc3da4323b7c3ca4463e94f82a469">getName</a> () const </td></tr> +<tr class="memdesc:a44cfc3da4323b7c3ca4463e94f82a469"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of this attribute as an <em>H5std_string</em>. <a href="#a44cfc3da4323b7c3ca4463e94f82a469">More...</a><br/></td></tr> +<tr class="separator:a44cfc3da4323b7c3ca4463e94f82a469"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeb912ee4ffe3426b608f82945891a13d"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#aeb912ee4ffe3426b608f82945891a13d">getName</a> (H5std_string &attr_name, size_t len=0) const </td></tr> +<tr class="memdesc:aeb912ee4ffe3426b608f82945891a13d"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of this attribute, returning its length. <a href="#aeb912ee4ffe3426b608f82945891a13d">More...</a><br/></td></tr> +<tr class="separator:aeb912ee4ffe3426b608f82945891a13d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a389115730d67ef61c23b491b8ad7b824"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a389115730d67ef61c23b491b8ad7b824">getName</a> (size_t buf_size, H5std_string &attr_name) const </td></tr> +<tr class="memdesc:a389115730d67ef61c23b491b8ad7b824"><td class="mdescLeft"> </td><td class="mdescRight">This function is replaced by the previous function, which provides more convenient prototype. It will be removed in future release. <a href="#a389115730d67ef61c23b491b8ad7b824">More...</a><br/></td></tr> +<tr class="separator:a389115730d67ef61c23b491b8ad7b824"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e792fd082e7793dc5d5724d820ce3ca"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a9e792fd082e7793dc5d5724d820ce3ca">getSpace</a> () const </td></tr> +<tr class="memdesc:a9e792fd082e7793dc5d5724d820ce3ca"><td class="mdescLeft"> </td><td class="mdescRight">Gets a copy of the dataspace for this attribute. <a href="#a9e792fd082e7793dc5d5724d820ce3ca">More...</a><br/></td></tr> +<tr class="separator:a9e792fd082e7793dc5d5724d820ce3ca"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af395a4a4469698576b982e2806957a4c"><td class="memItemLeft" align="right" valign="top">virtual hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#af395a4a4469698576b982e2806957a4c">getStorageSize</a> () const </td></tr> +<tr class="memdesc:af395a4a4469698576b982e2806957a4c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the amount of storage size required for this attribute. <a href="#af395a4a4469698576b982e2806957a4c">More...</a><br/></td></tr> +<tr class="separator:af395a4a4469698576b982e2806957a4c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab56b7f978368504a777e15759f4a6e6a"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#ab56b7f978368504a777e15759f4a6e6a">getInMemDataSize</a> () const </td></tr> +<tr class="memdesc:ab56b7f978368504a777e15759f4a6e6a"><td class="mdescLeft"> </td><td class="mdescRight">Gets the size in memory of the attribute's data. <a href="#ab56b7f978368504a777e15759f4a6e6a">More...</a><br/></td></tr> +<tr class="separator:ab56b7f978368504a777e15759f4a6e6a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedff7cd81df50aee9ab382efd5683973"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#aedff7cd81df50aee9ab382efd5683973">read</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &mem_type, void *buf) const </td></tr> +<tr class="memdesc:aedff7cd81df50aee9ab382efd5683973"><td class="mdescLeft"> </td><td class="mdescRight">Reads data from this attribute. <a href="#aedff7cd81df50aee9ab382efd5683973">More...</a><br/></td></tr> +<tr class="separator:aedff7cd81df50aee9ab382efd5683973"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dae50d14de724c87507cba37f86793d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a8dae50d14de724c87507cba37f86793d">read</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &mem_type, H5std_string &strg) const </td></tr> +<tr class="memdesc:a8dae50d14de724c87507cba37f86793d"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It reads a <em>H5std_string</em> from this attribute. <a href="#a8dae50d14de724c87507cba37f86793d">More...</a><br/></td></tr> +<tr class="separator:a8dae50d14de724c87507cba37f86793d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a019d637a931cf8687e521e520fe6b5f1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a019d637a931cf8687e521e520fe6b5f1">write</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &mem_type, const void *buf) const </td></tr> +<tr class="memdesc:a019d637a931cf8687e521e520fe6b5f1"><td class="mdescLeft"> </td><td class="mdescRight">Writes data to this attribute. <a href="#a019d637a931cf8687e521e520fe6b5f1">More...</a><br/></td></tr> +<tr class="separator:a019d637a931cf8687e521e520fe6b5f1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a45562fcee28243d4396ee6e36e113611"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a45562fcee28243d4396ee6e36e113611">write</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &mem_type, const H5std_string &strg) const </td></tr> +<tr class="memdesc:a45562fcee28243d4396ee6e36e113611"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It writes a <em>H5std_string</em> to this attribute. <a href="#a45562fcee28243d4396ee6e36e113611">More...</a><br/></td></tr> +<tr class="separator:a45562fcee28243d4396ee6e36e113611"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a07cacb63489dc71a653ecfef57edde6a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a07cacb63489dc71a653ecfef57edde6a">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a07cacb63489dc71a653ecfef57edde6a"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a file specified by this attribute, to disk. <a href="#a07cacb63489dc71a653ecfef57edde6a">More...</a><br/></td></tr> +<tr class="separator:a07cacb63489dc71a653ecfef57edde6a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a800c95e9bfeaa725b3ed8d86351e90d5"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">fromClass</a> () const </td></tr> +<tr class="memdesc:a800c95e9bfeaa725b3ed8d86351e90d5"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a800c95e9bfeaa725b3ed8d86351e90d5">More...</a><br/></td></tr> +<tr class="separator:a800c95e9bfeaa725b3ed8d86351e90d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afad0e7bbf53e568c8849f23b2478c08c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#afad0e7bbf53e568c8849f23b2478c08c">Attribute</a> (const hid_t attr_id)</td></tr> +<tr class="memdesc:afad0e7bbf53e568c8849f23b2478c08c"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> object using the id of an existing attribute. <a href="#afad0e7bbf53e568c8849f23b2478c08c">More...</a><br/></td></tr> +<tr class="separator:afad0e7bbf53e568c8849f23b2478c08c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab93ec0beebebfa3a204f4ff8e16be985"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#ab93ec0beebebfa3a204f4ff8e16be985">Attribute</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &original)</td></tr> +<tr class="memdesc:ab93ec0beebebfa3a204f4ff8e16be985"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> object. <a href="#ab93ec0beebebfa3a204f4ff8e16be985">More...</a><br/></td></tr> +<tr class="separator:ab93ec0beebebfa3a204f4ff8e16be985"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5f72bfd58de2a6fcafce47064521e09"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#af5f72bfd58de2a6fcafce47064521e09">Attribute</a> ()</td></tr> +<tr class="memdesc:af5f72bfd58de2a6fcafce47064521e09"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub attribute. <a href="#af5f72bfd58de2a6fcafce47064521e09">More...</a><br/></td></tr> +<tr class="separator:af5f72bfd58de2a6fcafce47064521e09"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a69b8eaa38ebdb44f375e670fc01b9a34"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">getId</a> () const </td></tr> +<tr class="memdesc:a69b8eaa38ebdb44f375e670fc01b9a34"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this attribute. <a href="#a69b8eaa38ebdb44f375e670fc01b9a34">More...</a><br/></td></tr> +<tr class="separator:a69b8eaa38ebdb44f375e670fc01b9a34"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2ecd9f15d27007e700b6bf10ec4ceb14"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14">~Attribute</a> ()</td></tr> +<tr class="memdesc:a2ecd9f15d27007e700b6bf10ec4ceb14"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this attribute. <a href="#a2ecd9f15d27007e700b6bf10ec4ceb14">More...</a><br/></td></tr> +<tr class="separator:a2ecd9f15d27007e700b6bf10ec4ceb14"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_abstract_ds"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_abstract_ds')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td></tr> +<tr class="memitem:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a> () const </td></tr> +<tr class="memdesc:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the generic datatype of this abstract dataset, which can be a dataset or an attribute. <a href="#abf507d47aa8482acdbd8f6383b82221d">More...</a><br/></td></tr> +<tr class="separator:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a> () const </td></tr> +<tr class="memdesc:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the array datatype of this abstract dataset which can be a dataset or an attribute. <a href="#af4c8b85ab20708a0bfefb102e00abe05">More...</a><br/></td></tr> +<tr class="separator:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a> () const </td></tr> +<tr class="memdesc:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the compound datatype of this abstract dataset which can be a dataset or an attribute. <a href="#a1b483802c136701668fd62d22fcf4bac">More...</a><br/></td></tr> +<tr class="separator:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a> () const </td></tr> +<tr class="memdesc:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the enumeration datatype of this abstract dataset which can be a dataset or an attribute. <a href="#a029db7ab82da30a208db8de4f3866c9b">More...</a><br/></td></tr> +<tr class="separator:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a> () const </td></tr> +<tr class="memdesc:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the integer datatype of this abstract dataset which can be a dataset or an attribute. <a href="#a1c888cead693b57f08e2b42234d01f65">More...</a><br/></td></tr> +<tr class="separator:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4577002d3b777dd24482205747536243 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243">getFloatType</a> () const </td></tr> +<tr class="memdesc:a4577002d3b777dd24482205747536243 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute. <a href="#a4577002d3b777dd24482205747536243">More...</a><br/></td></tr> +<tr class="separator:a4577002d3b777dd24482205747536243 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a> () const </td></tr> +<tr class="memdesc:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the string datatype of this abstract dataset which can be a dataset or an attribute. <a href="#add4ac9062f5e3f0c9b11296cc424329b">More...</a><br/></td></tr> +<tr class="separator:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a> () const </td></tr> +<tr class="memdesc:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute. <a href="#acca5d386d2dfd1a801af7a5c31f8c711">More...</a><br/></td></tr> +<tr class="separator:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a> () const </td></tr> +<tr class="memdesc:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of the datatype that is used by this object, which can be a dataset or an attribute. <a href="#ae7c9c2ca8092d6ec1e6f265b82775c96">More...</a><br/></td></tr> +<tr class="separator:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a> (const <a class="el" href="class_h5_1_1_abstract_ds.html">AbstractDs</a> &original)</td></tr> +<tr class="memdesc:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> object. <a href="#a94ed008030380fd7792bd4ca31772ee2">More...</a><br/></td></tr> +<tr class="separator:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a> ()</td></tr> +<tr class="memdesc:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a20e6e095f7d48f8a80223a6094b602c3">More...</a><br/></td></tr> +<tr class="separator:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_abstract_ds"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_abstract_ds')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td></tr> +<tr class="memitem:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a> ()</td></tr> +<tr class="memdesc:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a743adf3bfd8d95130b1fb0a7357da9f0">More...</a><br/></td></tr> +<tr class="separator:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a> (const hid_t ds_id)</td></tr> +<tr class="memdesc:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> instance using an existing id. <a href="#a4552ac31b4955c5fa15e7f5737647737">More...</a><br/></td></tr> +<tr class="separator:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>An attribute has many characteristics similar to a dataset, thus both <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> are derivatives of <a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a>. <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> also inherits from <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> because an attribute is an HDF5 component that is identified by an identifier. </p> +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="afad0e7bbf53e568c8849f23b2478c08c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Attribute::Attribute </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing attribute </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ab93ec0beebebfa3a204f4ff8e16be985"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Attribute::Attribute </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: Original <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> object to copy </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">getId()</a>, and <a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">H5::IdComponent::incRefCount()</a>.</p> + +</div> +</div> +<a class="anchor" id="af5f72bfd58de2a6fcafce47064521e09"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Attribute::Attribute </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2ecd9f15d27007e700b6bf10ec4ceb14"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::Attribute::~Attribute </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_attribute.html#af0255f030e17563bbc557f0d7bc16b79">close()</a>, and <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="af0255f030e17563bbc557f0d7bc16b79"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::Attribute::close </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14">~Attribute()</a>.</p> + +</div> +</div> +<a class="anchor" id="a07cacb63489dc71a653ecfef57edde6a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::Attribute::flush </td> + <td>(</td> + <td class="paramtype">H5F_scope_t </td> + <td class="paramname"><em>scope</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">scope</td><td>- IN: Specifies the scope of the flushing action, which can be either of these values: <ul> +<li><code>H5F_SCOPE_GLOBAL</code> - Flushes the entire virtual file </li> +<li><code>H5F_SCOPE_LOCAL</code> - Flushes only the specified file </li> +</ul> +</td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This attribute is used to identify the file to be flushed. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a800c95e9bfeaa725b3ed8d86351e90d5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::Attribute::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Implements <a class="el" href="class_h5_1_1_abstract_ds.html#a13c2b6930fd81d9e019acc0ce21c7e55">H5::AbstractDs</a>.</p> + +</div> +</div> +<a class="anchor" id="ac493bdc21463d322930d02987dd401fa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::Attribute::getFileName </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>File name </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_id_component_exception.html">H5::IdComponentException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a69b8eaa38ebdb44f375e670fc01b9a34"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">hid_t H5::Attribute::getId </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> identifier </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_attribute.html#ab93ec0beebebfa3a204f4ff8e16be985">Attribute()</a>, <a class="el" href="class_h5_1_1_data_set.html#a598e5d1f1de88333a2e406cf91638b27">H5::DataSet::DataSet()</a>, <a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">H5::DataType::DataType()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">H5::H5Location::dereference()</a>, <a class="el" href="class_h5_1_1_attribute.html#a07cacb63489dc71a653ecfef57edde6a">flush()</a>, and <a class="el" href="class_h5_1_1_group.html#a29ab4d010167f919bf6b9182a5acedfc">H5::Group::Group()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab56b7f978368504a777e15759f4a6e6a"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::Attribute::getInMemDataSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Size of data (in memory) </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Implements <a class="el" href="class_h5_1_1_abstract_ds.html#abf03ce9861ccb7cb1b59eb3e54db253e">H5::AbstractDs</a>.</p> + +</div> +</div> +<a class="anchor" id="a8ad5c1fbaab35ccec2ce09325d2f71b2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ssize_t H5::Attribute::getName </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"><em>attr_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>buf_size</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">attr_name</td><td>- OUT: Buffer for the name string as char* </td></tr> + <tr><td class="paramname">buf_size</td><td>- IN: Length of the buffer, default to 0 </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Actual length of the attribute name </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This function retrieves <em>buf_size</em> chars of the attribute's name including null termination. Thus, if the actual length of the name is more than buf_size-1, the retrieved name will be truncated to accommodate the null terminator. To get length of the attribute's name for buffer allocation, an application can call this function passing in NULL for the first argument and ignore the second argument. </dd></dl> + +</div> +</div> +<a class="anchor" id="a390f8156f526409ada99239c4acdc7aa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::Attribute::getName </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>len</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Name (or part of name) of the attribute </dd></dl> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">len</td><td>- IN: Desired length of the name </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_attribute.html#a44cfc3da4323b7c3ca4463e94f82a469">getName()</a>.</p> + +</div> +</div> +<a class="anchor" id="a44cfc3da4323b7c3ca4463e94f82a469"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::Attribute::getName </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Name of the attribute </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_attribute.html#a390f8156f526409ada99239c4acdc7aa">getName()</a>.</p> + +</div> +</div> +<a class="anchor" id="aeb912ee4ffe3426b608f82945891a13d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ssize_t H5::Attribute::getName </td> + <td>(</td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>attr_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>len</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">attr_name</td><td>- OUT: Buffer for the name string as <em>H5std_string</em> </td></tr> + <tr><td class="paramname">len</td><td>- IN: Desired length of the name, default to 0 </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Actual length of the attribute name </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This function retrieves the attribute's name as a string. The buf_size can specify a specific length or default to 0, in which case the entire name will be retrieved. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_attribute.html#a44cfc3da4323b7c3ca4463e94f82a469">getName()</a>.</p> + +</div> +</div> +<a class="anchor" id="a389115730d67ef61c23b491b8ad7b824"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ssize_t H5::Attribute::getName </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>len</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>attr_name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">len</td><td>- IN: Desired length of the name </td></tr> + <tr><td class="paramname">attr_name</td><td>- OUT: Buffer for the name string </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Actual length of the attribute name </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_attribute.html#a44cfc3da4323b7c3ca4463e94f82a469">getName()</a>.</p> + +</div> +</div> +<a class="anchor" id="a9e792fd082e7793dc5d5724d820ce3ca"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> H5::Attribute::getSpace </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Dataspace instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Implements <a class="el" href="class_h5_1_1_abstract_ds.html#a3afefb3c3be0ec2efcf880361695706e">H5::AbstractDs</a>.</p> + +</div> +</div> +<a class="anchor" id="af395a4a4469698576b982e2806957a4c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">hsize_t H5::Attribute::getStorageSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Size of the storage or 0, for no data </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Implements <a class="el" href="class_h5_1_1_abstract_ds.html#ae90e2e730c114423a00a2643206abc44">H5::AbstractDs</a>.</p> + +</div> +</div> +<a class="anchor" id="aedff7cd81df50aee9ab382efd5683973"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::Attribute::read </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>mem_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">mem_type</td><td>- IN: <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> datatype (in memory) </td></tr> + <tr><td class="paramname">buf</td><td>- OUT: Buffer for read data </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a8dae50d14de724c87507cba37f86793d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::Attribute::read </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>mem_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>strg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">mem_type</td><td>- IN: <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> datatype (in memory) </td></tr> + <tr><td class="paramname">strg</td><td>- IN: Buffer for read string </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a019d637a931cf8687e521e520fe6b5f1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::Attribute::write </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>mem_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>buf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">mem_type</td><td>- IN: <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> datatype (in memory) </td></tr> + <tr><td class="paramname">buf</td><td>- IN: Data to be written </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a45562fcee28243d4396ee6e36e113611"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::Attribute::write </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>mem_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>strg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">mem_type</td><td>- IN: <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> datatype (in memory) </td></tr> + <tr><td class="paramname">strg</td><td>- IN: Data to be written </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_attribute_8h_source.html">H5Attribute.h</a></li> +<li>H5Attribute.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_attribute.png b/c++/src/cpplus_RM/class_h5_1_1_attribute.png Binary files differnew file mode 100644 index 0000000..97cd2f7 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_attribute.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_attribute_i_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_attribute_i_exception-members.html new file mode 100644 index 0000000..57c7d21 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_attribute_i_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_attribute_i_exception.html">AttributeIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::AttributeIException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_attribute_i_exception.html#a365a1c8cb64858c5e9b14dd008979958">AttributeIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute_i_exception.html#aa8551facb556f99b4472fcc2f5a64e40">AttributeIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_attribute_i_exception.html#ab2563fa83ca5faa2c867a09872218baa">~AttributeIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_attribute_i_exception.html b/c++/src/cpplus_RM/class_h5_1_1_attribute_i_exception.html new file mode 100644 index 0000000..c93885b --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_attribute_i_exception.html @@ -0,0 +1,272 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::AttributeIException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_attribute_i_exception.html">AttributeIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_attribute_i_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::AttributeIException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::AttributeIException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_attribute_i_exception.png" usemap="#H5::AttributeIException_map" alt=""/> + <map id="H5::AttributeIException_map" name="H5::AttributeIException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,139,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a365a1c8cb64858c5e9b14dd008979958"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute_i_exception.html#a365a1c8cb64858c5e9b14dd008979958">AttributeIException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a365a1c8cb64858c5e9b14dd008979958"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_attribute_i_exception.html">AttributeIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a365a1c8cb64858c5e9b14dd008979958">More...</a><br/></td></tr> +<tr class="separator:a365a1c8cb64858c5e9b14dd008979958"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa8551facb556f99b4472fcc2f5a64e40"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute_i_exception.html#aa8551facb556f99b4472fcc2f5a64e40">AttributeIException</a> ()</td></tr> +<tr class="memdesc:aa8551facb556f99b4472fcc2f5a64e40"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#aa8551facb556f99b4472fcc2f5a64e40">More...</a><br/></td></tr> +<tr class="separator:aa8551facb556f99b4472fcc2f5a64e40"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2563fa83ca5faa2c867a09872218baa"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute_i_exception.html#ab2563fa83ca5faa2c867a09872218baa">~AttributeIException</a> () throw ()</td></tr> +<tr class="memdesc:ab2563fa83ca5faa2c867a09872218baa"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ab2563fa83ca5faa2c867a09872218baa">More...</a><br/></td></tr> +<tr class="separator:ab2563fa83ca5faa2c867a09872218baa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#_a22">h5group.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a365a1c8cb64858c5e9b14dd008979958"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::AttributeIException::AttributeIException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aa8551facb556f99b4472fcc2f5a64e40"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::AttributeIException::AttributeIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab2563fa83ca5faa2c867a09872218baa"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::AttributeIException::~AttributeIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_attribute_i_exception.png b/c++/src/cpplus_RM/class_h5_1_1_attribute_i_exception.png Binary files differnew file mode 100644 index 0000000..d419a17 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_attribute_i_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_common_f_g-members.html b/c++/src/cpplus_RM/class_h5_1_1_common_f_g-members.html new file mode 100644 index 0000000..8eda13f --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_common_f_g-members.html @@ -0,0 +1,159 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_common_f_g.html">CommonFG</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::CommonFG Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a3e30078b1347022b45ee158ffbda02a5">childObjType</a>(const H5std_string &objname) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a801185001e89a21a6a071b7c2b2a7ea8">childObjType</a>(const char *objname) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af1ebe224d9efe14fba900f71b774c7f7">childObjType</a>(hsize_t index, H5_index_t index_type=H5_INDEX_NAME, H5_iter_order_t order=H5_ITER_INC, const char *objname=".") const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a>(const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a>(const char *name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a>(const H5std_string &name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a>(const char *link_name, size_t size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a>(const H5std_string &link_name, size_t size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a>(const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a>(const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a>(const char *name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a>(const H5std_string &name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a>(hsize_t idx, char *name, size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a>(hsize_t idx, H5std_string &name, size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a>(hsize_t idx, char *type_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a>(hsize_t idx, H5std_string &type_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a>(const char *name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a>(const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a>(H5L_type_t link_type, const char *curr_name, const char *new_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a>(H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">mount</a>(const char *name, const H5File &child, const PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a>(const char *name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a02d284cb105156e74ee7df732a903a3e">mount</a>(const H5std_string &name, const H5File &child, const PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a>(const H5std_string &name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982">move</a>(const char *src, const char *dst) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae7770efcdda57aab69cd292e84748dd9">move</a>(const H5std_string &src, const H5std_string &dst) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a8106396cc05c3e286b012bba02072164">openArrayType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939">openFloatType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aa2e11b676436160a9af8967bfd870642">openStrType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a898640132674447cad292cb338048ddc">unlink</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ab88b38785538c5e7714dce35d8627d38">unmount</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_common_f_g.html b/c++/src/cpplus_RM/class_h5_1_1_common_f_g.html new file mode 100644 index 0000000..3d0d70d --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_common_f_g.html @@ -0,0 +1,2011 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::CommonFG Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_common_f_g.html">CommonFG</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_common_f_g-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::CommonFG Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><em><a class="el" href="class_h5_1_1_common_f_g.html" title="CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a></em> is an abstract base class of <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> and H5Group. + <a href="class_h5_1_1_common_f_g.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_common_f_g_8h_source.html">H5CommonFG.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::CommonFG:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_common_f_g.png" usemap="#H5::CommonFG_map" alt=""/> + <map id="H5::CommonFG_map" name="H5::CommonFG_map"> +<area href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. " alt="H5::Group" shape="rect" coords="0,56,99,80"/> +<area href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. " alt="H5::H5File" shape="rect" coords="109,56,208,80"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a241dc4c229a307e4c4eacf9e38dfc472"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a> (const char *name, size_t size_hint=0) const </td></tr> +<tr class="memdesc:a241dc4c229a307e4c4eacf9e38dfc472"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new group at this location which can be a file or another group. <a href="#a241dc4c229a307e4c4eacf9e38dfc472">More...</a><br/></td></tr> +<tr class="separator:a241dc4c229a307e4c4eacf9e38dfc472"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aacccdbaf7b41e7fcd60725d62f6b4238"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a> (const H5std_string &name, size_t size_hint=0) const </td></tr> +<tr class="memdesc:aacccdbaf7b41e7fcd60725d62f6b4238"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#aacccdbaf7b41e7fcd60725d62f6b4238">More...</a><br/></td></tr> +<tr class="separator:aacccdbaf7b41e7fcd60725d62f6b4238"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a24a81b8a3cbcb97f73984d85b63a255e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a> (const char *name) const </td></tr> +<tr class="memdesc:a24a81b8a3cbcb97f73984d85b63a255e"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing group in a location which can be a file or another group. <a href="#a24a81b8a3cbcb97f73984d85b63a255e">More...</a><br/></td></tr> +<tr class="separator:a24a81b8a3cbcb97f73984d85b63a255e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf29549a7b32bd5d8a8500f20bd1cef3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:aaf29549a7b32bd5d8a8500f20bd1cef3"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#aaf29549a7b32bd5d8a8500f20bd1cef3">More...</a><br/></td></tr> +<tr class="separator:aaf29549a7b32bd5d8a8500f20bd1cef3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a12a4af21ca0231d4f2c4008b12177bb1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &data_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &data_space, const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> &create_plist=<a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a12a4af21ca0231d4f2c4008b12177bb1"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new dataset at this location. <a href="#a12a4af21ca0231d4f2c4008b12177bb1">More...</a><br/></td></tr> +<tr class="separator:a12a4af21ca0231d4f2c4008b12177bb1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38cfd34b4e59bea9871c11df9db5958d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &data_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &data_space, const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> &create_plist=<a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a38cfd34b4e59bea9871c11df9db5958d"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a38cfd34b4e59bea9871c11df9db5958d">More...</a><br/></td></tr> +<tr class="separator:a38cfd34b4e59bea9871c11df9db5958d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6a2557f173c32577db9feeb1b77d4e40"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a> (const char *name) const </td></tr> +<tr class="memdesc:a6a2557f173c32577db9feeb1b77d4e40"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing dataset at this location. <a href="#a6a2557f173c32577db9feeb1b77d4e40">More...</a><br/></td></tr> +<tr class="separator:a6a2557f173c32577db9feeb1b77d4e40"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a569cbf6e00c00a32d84177d2086991f7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a569cbf6e00c00a32d84177d2086991f7"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a569cbf6e00c00a32d84177d2086991f7">More...</a><br/></td></tr> +<tr class="separator:a569cbf6e00c00a32d84177d2086991f7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cd5bf8001389c46b0ffbc33f328f020"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a> (const char *link_name, size_t size=0) const </td></tr> +<tr class="memdesc:a8cd5bf8001389c46b0ffbc33f328f020"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the object that the symbolic link points to. <a href="#a8cd5bf8001389c46b0ffbc33f328f020">More...</a><br/></td></tr> +<tr class="separator:a8cd5bf8001389c46b0ffbc33f328f020"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae8105c776db3594e1ec28f4577f7e238"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a> (const H5std_string &link_name, size_t size=0) const </td></tr> +<tr class="memdesc:ae8105c776db3594e1ec28f4577f7e238"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ae8105c776db3594e1ec28f4577f7e238">More...</a><br/></td></tr> +<tr class="separator:ae8105c776db3594e1ec28f4577f7e238"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace728c93ccb415f5f6eafb5d0126813f"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a> () const </td></tr> +<tr class="memdesc:ace728c93ccb415f5f6eafb5d0126813f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of objects in this group. <a href="#ace728c93ccb415f5f6eafb5d0126813f">More...</a><br/></td></tr> +<tr class="separator:ace728c93ccb415f5f6eafb5d0126813f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a95454e7ec44a1dae29b4142604f6e0ad"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a> (hsize_t idx) const </td></tr> +<tr class="memdesc:a95454e7ec44a1dae29b4142604f6e0ad"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of an object in this group, given the object's index. <a href="#a95454e7ec44a1dae29b4142604f6e0ad">More...</a><br/></td></tr> +<tr class="separator:a95454e7ec44a1dae29b4142604f6e0ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0de25ff80f1ed0c5f6cca4bd1f72e1f"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a> (hsize_t idx, char *name, size_t size) const </td></tr> +<tr class="memdesc:af0de25ff80f1ed0c5f6cca4bd1f72e1f"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the name of an object in this group, given the object's index. <a href="#af0de25ff80f1ed0c5f6cca4bd1f72e1f">More...</a><br/></td></tr> +<tr class="separator:af0de25ff80f1ed0c5f6cca4bd1f72e1f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a15c71d717d71be737042b2bce5ba1c10"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a> (hsize_t idx, H5std_string &name, size_t size) const </td></tr> +<tr class="memdesc:a15c71d717d71be737042b2bce5ba1c10"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a15c71d717d71be737042b2bce5ba1c10">More...</a><br/></td></tr> +<tr class="separator:a15c71d717d71be737042b2bce5ba1c10"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3e30078b1347022b45ee158ffbda02a5"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a3e30078b1347022b45ee158ffbda02a5">childObjType</a> (const H5std_string &objname) const </td></tr> +<tr class="memdesc:a3e30078b1347022b45ee158ffbda02a5"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes an <em>H5std_string</em> for the object's name. <a href="#a3e30078b1347022b45ee158ffbda02a5">More...</a><br/></td></tr> +<tr class="separator:a3e30078b1347022b45ee158ffbda02a5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a801185001e89a21a6a071b7c2b2a7ea8"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a801185001e89a21a6a071b7c2b2a7ea8">childObjType</a> (const char *objname) const </td></tr> +<tr class="memdesc:a801185001e89a21a6a071b7c2b2a7ea8"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of an object in this file/group, given the object's name. <a href="#a801185001e89a21a6a071b7c2b2a7ea8">More...</a><br/></td></tr> +<tr class="separator:a801185001e89a21a6a071b7c2b2a7ea8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af1ebe224d9efe14fba900f71b774c7f7"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af1ebe224d9efe14fba900f71b774c7f7">childObjType</a> (hsize_t index, H5_index_t index_type=H5_INDEX_NAME, H5_iter_order_t order=H5_ITER_INC, const char *objname=".") const </td></tr> +<tr class="memdesc:af1ebe224d9efe14fba900f71b774c7f7"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of an object in this file/group, given the object's index and its type and order. <a href="#af1ebe224d9efe14fba900f71b774c7f7">More...</a><br/></td></tr> +<tr class="separator:af1ebe224d9efe14fba900f71b774c7f7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a559cc5236b6bacccffa5d5901b98f7ac"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a> (hsize_t idx) const </td></tr> +<tr class="separator:a559cc5236b6bacccffa5d5901b98f7ac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf942fe78de75453dc3367b36a4e1413"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a> (hsize_t idx, char *type_name) const </td></tr> +<tr class="separator:aaf942fe78de75453dc3367b36a4e1413"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af861d8a7d48c3242c0e184fe5eeb32c4"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a> (hsize_t idx, H5std_string &type_name) const </td></tr> +<tr class="separator:af861d8a7d48c3242c0e184fe5eeb32c4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9832f8d8c05590650b1e8d48992622c1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a> (const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:a9832f8d8c05590650b1e8d48992622c1"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about an object. <a href="#a9832f8d8c05590650b1e8d48992622c1">More...</a><br/></td></tr> +<tr class="separator:a9832f8d8c05590650b1e8d48992622c1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1bf23fece252c1d15eeb4f641ff4652"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a> (const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:ae1bf23fece252c1d15eeb4f641ff4652"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ae1bf23fece252c1d15eeb4f641ff4652">More...</a><br/></td></tr> +<tr class="separator:ae1bf23fece252c1d15eeb4f641ff4652"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9398a589006a3c2e81e3641beed38bb8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a> (const char *name, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:a9398a589006a3c2e81e3641beed38bb8"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above functions in that it doesn't have the paramemter <em>follow_link</em>. <a href="#a9398a589006a3c2e81e3641beed38bb8">More...</a><br/></td></tr> +<tr class="separator:a9398a589006a3c2e81e3641beed38bb8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af22f35c2b1cd522da2df5e05536b800f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a> (const H5std_string &name, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:af22f35c2b1cd522da2df5e05536b800f"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#af22f35c2b1cd522da2df5e05536b800f">More...</a><br/></td></tr> +<tr class="separator:af22f35c2b1cd522da2df5e05536b800f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f27d2a35a97eeddd8d4cfbff65d3bd2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a> (const char *name, int *idx, H5G_iterate_t op, void *op_data)</td></tr> +<tr class="memdesc:a4f27d2a35a97eeddd8d4cfbff65d3bd2"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over the entries of a group. <a href="#a4f27d2a35a97eeddd8d4cfbff65d3bd2">More...</a><br/></td></tr> +<tr class="separator:a4f27d2a35a97eeddd8d4cfbff65d3bd2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e29b8b982398d1339c0b80e36f1e52d"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a> (const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)</td></tr> +<tr class="memdesc:a9e29b8b982398d1339c0b80e36f1e52d"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a9e29b8b982398d1339c0b80e36f1e52d">More...</a><br/></td></tr> +<tr class="separator:a9e29b8b982398d1339c0b80e36f1e52d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5cdfe34b7504b51aa6ee2db7aa821b97"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a> (H5L_type_t link_type, const char *curr_name, const char *new_name) const </td></tr> +<tr class="memdesc:a5cdfe34b7504b51aa6ee2db7aa821b97"><td class="mdescLeft"> </td><td class="mdescRight">Creates a link of the specified type from <em>new_name</em> to <em>curr_name</em>. <a href="#a5cdfe34b7504b51aa6ee2db7aa821b97">More...</a><br/></td></tr> +<tr class="separator:a5cdfe34b7504b51aa6ee2db7aa821b97"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ab66c8c08cc538e0a49ad615d81ca81"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a> (H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const </td></tr> +<tr class="memdesc:a0ab66c8c08cc538e0a49ad615d81ca81"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>curr_name</em> and <em>new_name</em>. <a href="#a0ab66c8c08cc538e0a49ad615d81ca81">More...</a><br/></td></tr> +<tr class="separator:a0ab66c8c08cc538e0a49ad615d81ca81"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7daac4c48230056d7b43ead4f3391da4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a> (const char *name) const </td></tr> +<tr class="memdesc:a7daac4c48230056d7b43ead4f3391da4"><td class="mdescLeft"> </td><td class="mdescRight">Removes the specified name at this location. <a href="#a7daac4c48230056d7b43ead4f3391da4">More...</a><br/></td></tr> +<tr class="separator:a7daac4c48230056d7b43ead4f3391da4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a898640132674447cad292cb338048ddc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a898640132674447cad292cb338048ddc">unlink</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a898640132674447cad292cb338048ddc"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a898640132674447cad292cb338048ddc">More...</a><br/></td></tr> +<tr class="separator:a898640132674447cad292cb338048ddc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a84540130b078ff2eb78cef0e249f4a99"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">mount</a> (const char *name, const <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:a84540130b078ff2eb78cef0e249f4a99"><td class="mdescLeft"> </td><td class="mdescRight">Mounts the file <em>child</em> onto this group. <a href="#a84540130b078ff2eb78cef0e249f4a99">More...</a><br/></td></tr> +<tr class="separator:a84540130b078ff2eb78cef0e249f4a99"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeff360f86d31d44b74d7fb78e7cb9298"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a> (const char *name, <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:aeff360f86d31d44b74d7fb78e7cb9298"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#aeff360f86d31d44b74d7fb78e7cb9298">More...</a><br/></td></tr> +<tr class="separator:aeff360f86d31d44b74d7fb78e7cb9298"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a02d284cb105156e74ee7df732a903a3e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a02d284cb105156e74ee7df732a903a3e">mount</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:a02d284cb105156e74ee7df732a903a3e"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes an <code>H5std_string</code> for <em>name</em>. <a href="#a02d284cb105156e74ee7df732a903a3e">More...</a><br/></td></tr> +<tr class="separator:a02d284cb105156e74ee7df732a903a3e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3a54df6428f1489179ca8eb869a8d81f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a> (const H5std_string &name, <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:a3a54df6428f1489179ca8eb869a8d81f"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a3a54df6428f1489179ca8eb869a8d81f">More...</a><br/></td></tr> +<tr class="separator:a3a54df6428f1489179ca8eb869a8d81f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab0faceecd3d2bec25ad7b848ebe1902e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a> (const char *name) const </td></tr> +<tr class="memdesc:ab0faceecd3d2bec25ad7b848ebe1902e"><td class="mdescLeft"> </td><td class="mdescRight">Unmounts the specified file. <a href="#ab0faceecd3d2bec25ad7b848ebe1902e">More...</a><br/></td></tr> +<tr class="separator:ab0faceecd3d2bec25ad7b848ebe1902e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab88b38785538c5e7714dce35d8627d38"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ab88b38785538c5e7714dce35d8627d38">unmount</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ab88b38785538c5e7714dce35d8627d38"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ab88b38785538c5e7714dce35d8627d38">More...</a><br/></td></tr> +<tr class="separator:ab88b38785538c5e7714dce35d8627d38"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6056d96899c03a726c3c582ee1d47982"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982">move</a> (const char *src, const char *dst) const </td></tr> +<tr class="memdesc:a6056d96899c03a726c3c582ee1d47982"><td class="mdescLeft"> </td><td class="mdescRight">Renames an object at this location. <a href="#a6056d96899c03a726c3c582ee1d47982">More...</a><br/></td></tr> +<tr class="separator:a6056d96899c03a726c3c582ee1d47982"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7770efcdda57aab69cd292e84748dd9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae7770efcdda57aab69cd292e84748dd9">move</a> (const H5std_string &src, const H5std_string &dst) const </td></tr> +<tr class="memdesc:ae7770efcdda57aab69cd292e84748dd9"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>src</em> and <em>dst</em>. <a href="#ae7770efcdda57aab69cd292e84748dd9">More...</a><br/></td></tr> +<tr class="separator:ae7770efcdda57aab69cd292e84748dd9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29e09d8bf336e176d2749deb6f95ca08"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a> (const char *name) const </td></tr> +<tr class="memdesc:a29e09d8bf336e176d2749deb6f95ca08"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named generic datatype at this location. <a href="#a29e09d8bf336e176d2749deb6f95ca08">More...</a><br/></td></tr> +<tr class="separator:a29e09d8bf336e176d2749deb6f95ca08"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5538114a51f0f11a8b754d10212a2ea5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a5538114a51f0f11a8b754d10212a2ea5"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a5538114a51f0f11a8b754d10212a2ea5">More...</a><br/></td></tr> +<tr class="separator:a5538114a51f0f11a8b754d10212a2ea5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8106396cc05c3e286b012bba02072164"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a8106396cc05c3e286b012bba02072164">openArrayType</a> (const char *name) const </td></tr> +<tr class="memdesc:a8106396cc05c3e286b012bba02072164"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named array datatype at this location. <a href="#a8106396cc05c3e286b012bba02072164">More...</a><br/></td></tr> +<tr class="separator:a8106396cc05c3e286b012bba02072164"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab358573d410bad0c6fe08f6ad628e93e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ab358573d410bad0c6fe08f6ad628e93e"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ab358573d410bad0c6fe08f6ad628e93e">More...</a><br/></td></tr> +<tr class="separator:ab358573d410bad0c6fe08f6ad628e93e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a87edeebe376d6c73f0475413d595bbd7"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a> (const char *name) const </td></tr> +<tr class="memdesc:a87edeebe376d6c73f0475413d595bbd7"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named compound datatype at this location. <a href="#a87edeebe376d6c73f0475413d595bbd7">More...</a><br/></td></tr> +<tr class="separator:a87edeebe376d6c73f0475413d595bbd7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a70e6e929a0862dc29a4604dda7e23d16"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a70e6e929a0862dc29a4604dda7e23d16"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a70e6e929a0862dc29a4604dda7e23d16">More...</a><br/></td></tr> +<tr class="separator:a70e6e929a0862dc29a4604dda7e23d16"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae78ee330d5e51380630376e9df9f04fb"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a> (const char *name) const </td></tr> +<tr class="memdesc:ae78ee330d5e51380630376e9df9f04fb"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named enumeration datatype at this location. <a href="#ae78ee330d5e51380630376e9df9f04fb">More...</a><br/></td></tr> +<tr class="separator:ae78ee330d5e51380630376e9df9f04fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afb1a4b93d3423b0fafdaae5610d2db25"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:afb1a4b93d3423b0fafdaae5610d2db25"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#afb1a4b93d3423b0fafdaae5610d2db25">More...</a><br/></td></tr> +<tr class="separator:afb1a4b93d3423b0fafdaae5610d2db25"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aabc761d20b0b211aeee77cb22c9e7a41"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a> (const char *name) const </td></tr> +<tr class="memdesc:aabc761d20b0b211aeee77cb22c9e7a41"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named integer datatype at this location. <a href="#aabc761d20b0b211aeee77cb22c9e7a41">More...</a><br/></td></tr> +<tr class="separator:aabc761d20b0b211aeee77cb22c9e7a41"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a7dfbba30253fbfa16b7c7f00515820"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9a7dfbba30253fbfa16b7c7f00515820"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a9a7dfbba30253fbfa16b7c7f00515820">More...</a><br/></td></tr> +<tr class="separator:a9a7dfbba30253fbfa16b7c7f00515820"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98598f40b89062ec982a43bdae822939"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939">openFloatType</a> (const char *name) const </td></tr> +<tr class="memdesc:a98598f40b89062ec982a43bdae822939"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named floating-point datatype at this location. <a href="#a98598f40b89062ec982a43bdae822939">More...</a><br/></td></tr> +<tr class="separator:a98598f40b89062ec982a43bdae822939"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a25712ed24f42abebdf46f19342f667a0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a25712ed24f42abebdf46f19342f667a0"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a25712ed24f42abebdf46f19342f667a0">More...</a><br/></td></tr> +<tr class="separator:a25712ed24f42abebdf46f19342f667a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa2e11b676436160a9af8967bfd870642"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aa2e11b676436160a9af8967bfd870642">openStrType</a> (const char *name) const </td></tr> +<tr class="memdesc:aa2e11b676436160a9af8967bfd870642"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named string datatype at this location. <a href="#aa2e11b676436160a9af8967bfd870642">More...</a><br/></td></tr> +<tr class="separator:aa2e11b676436160a9af8967bfd870642"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7af20454be80f642fb498bcadc5f6dd8"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a7af20454be80f642fb498bcadc5f6dd8"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a7af20454be80f642fb498bcadc5f6dd8">More...</a><br/></td></tr> +<tr class="separator:a7af20454be80f642fb498bcadc5f6dd8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac7d42ee88c926c543edf247126f89cb3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a> (const char *name) const </td></tr> +<tr class="memdesc:ac7d42ee88c926c543edf247126f89cb3"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named variable length datatype at this location. <a href="#ac7d42ee88c926c543edf247126f89cb3">More...</a><br/></td></tr> +<tr class="separator:ac7d42ee88c926c543edf247126f89cb3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6699229837d90eea8ec2a937cc2be5e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a6699229837d90eea8ec2a937cc2be5e1"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a6699229837d90eea8ec2a937cc2be5e1">More...</a><br/></td></tr> +<tr class="separator:a6699229837d90eea8ec2a937cc2be5e1"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>It provides common operations of <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> and H5Group. </p> +</div><h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a3e30078b1347022b45ee158ffbda02a5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5O_type_t H5::CommonFG::childObjType </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>objname</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<p>Returns the type of an object in this group, given the object's name. </p> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">objname</td><td>- IN: Name of the object (H5std_string&) </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a801185001e89a21a6a071b7c2b2a7ea8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5O_type_t H5::CommonFG::childObjType </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>objname</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">objname</td><td>- IN: Name of the object </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Object type, which can have the following values for group, dataset, and named datatype <ul> +<li><code>H5O_TYPE_GROUP</code> </li> +<li><code>H5O_TYPE_DATASET</code> </li> +<li><code>H5O_TYPE_NAMED_DATATYPE</code> Refer to the C API documentation for more details: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-GetInfo">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-GetInfo</a> </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> will be thrown when:<ul> +<li>an error returned by the C API</li> +<li>object type is not one of the valid values above </li> +</ul> +</td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="af1ebe224d9efe14fba900f71b774c7f7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5O_type_t H5::CommonFG::childObjType </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>index</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5_index_t </td> + <td class="paramname"><em>index_type</em> = <code>H5_INDEX_NAME</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5_iter_order_t </td> + <td class="paramname"><em>order</em> = <code>H5_ITER_INC</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>objname</em> = <code>"."</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">index</td><td>- IN: Position of the object </td></tr> + <tr><td class="paramname">index_type</td><td>- IN: Type of the index, default to H5_INDEX_NAME </td></tr> + <tr><td class="paramname">order</td><td>- IN: Traversing order, default to H5_ITER_INC </td></tr> + <tr><td class="paramname">objname</td><td>- IN: Name of the object, default to "." </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Object type, which can have the following values for group, dataset, and named datatype <ul> +<li><code>H5O_TYPE_GROUP</code> </li> +<li><code>H5O_TYPE_DATASET</code> </li> +<li><code>H5O_TYPE_NAMED_DATATYPE</code> Refer to the C API documentation for more details: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-GetInfo">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5O.html#Object-GetInfo</a> </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> will be thrown when:<ul> +<li>an error returned by the C API</li> +<li>object type is not one of the valid values above </li> +</ul> +</td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a12a4af21ca0231d4f2c4008b12177bb1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> H5::CommonFG::createDataSet </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>data_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>data_space</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> & </td> + <td class="paramname"><em>create_plist</em> = <code><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the dataset to create </td></tr> + <tr><td class="paramname">data_type</td><td>- IN: Datatype of the dataset </td></tr> + <tr><td class="paramname">data_space</td><td>- IN: Dataspace for the dataset </td></tr> + <tr><td class="paramname">create_plist</td><td>- IN: Creation properly list for the dataset </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a8">compound.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a9">h5group.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a7">writedata.cpp</a>.</dd> +</dl> +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>, <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet()</a>.</p> + +</div> +</div> +<a class="anchor" id="a38cfd34b4e59bea9871c11df9db5958d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> H5::CommonFG::createDataSet </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>data_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>data_space</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> & </td> + <td class="paramname"><em>create_plist</em> = <code><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet()</a>.</p> + +</div> +</div> +<a class="anchor" id="a241dc4c229a307e4c4eacf9e38dfc472"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_group.html">Group</a> H5::CommonFG::createGroup </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size_hint</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the group to create </td></tr> + <tr><td class="paramname">size_hint</td><td>- IN: Indicates the number of bytes to reserve for the names that will appear in the group </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The optional <em>size_hint</em> specifies how much file space to reserve for storing the names that will appear in this new group. If a non-positive value is provided for the <em>size_hint</em> then a default size is chosen. </dd></dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a3">h5group.cpp</a>.</dd> +</dl> +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup()</a>.</p> + +</div> +</div> +<a class="anchor" id="aacccdbaf7b41e7fcd60725d62f6b4238"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_group.html">Group</a> H5::CommonFG::createGroup </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size_hint</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup()</a>.</p> + +</div> +</div> +<a class="anchor" id="a8cd5bf8001389c46b0ffbc33f328f020"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::CommonFG::getLinkval </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Symbolic link to the object </td></tr> + <tr><td class="paramname">size</td><td>- IN: Maximum number of characters of value to be returned </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Name of the object </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae8105c776db3594e1ec28f4577f7e238"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::CommonFG::getLinkval </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>link_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval()</a>.</p> + +</div> +</div> +<a class="anchor" id="ace728c93ccb415f5f6eafb5d0126813f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hsize_t H5::CommonFG::getNumObjs </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of objects </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a9832f8d8c05590650b1e8d48992622c1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::getObjinfo </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hbool_t </td> + <td class="paramname"><em>follow_link</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5G_stat_t & </td> + <td class="paramname"><em>statbuf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the object </td></tr> + <tr><td class="paramname">follow_link</td><td>- IN: Link flag </td></tr> + <tr><td class="paramname">statbuf</td><td>- OUT: Buffer to return information about the object </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For more information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-GetObjinfo">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5G.html#Group-GetObjinfo</a> </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae1bf23fece252c1d15eeb4f641ff4652"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::getObjinfo </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hbool_t </td> + <td class="paramname"><em>follow_link</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5G_stat_t & </td> + <td class="paramname"><em>statbuf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo()</a>.</p> + +</div> +</div> +<a class="anchor" id="a9398a589006a3c2e81e3641beed38bb8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::getObjinfo </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5G_stat_t & </td> + <td class="paramname"><em>statbuf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af22f35c2b1cd522da2df5e05536b800f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::getObjinfo </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5G_stat_t & </td> + <td class="paramname"><em>statbuf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo()</a>.</p> + +</div> +</div> +<a class="anchor" id="a95454e7ec44a1dae29b4142604f6e0ad"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::CommonFG::getObjnameByIdx </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>idx</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">idx</td><td>- IN: Transient index of the object </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Object name </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The value of idx can be any nonnegative number less than the total number of objects in the group, which is returned by the function <code><a class="el" href="class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f" title="Returns the number of objects in this group. ">CommonFG::getNumObjs</a></code>. Note that this is a transient index; thus, an object may have a different index each time the group is opened. </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx()</a>.</p> + +</div> +</div> +<a class="anchor" id="af0de25ff80f1ed0c5f6cca4bd1f72e1f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ssize_t H5::CommonFG::getObjnameByIdx </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>idx</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">idx</td><td>- IN: Transient index of the object </td></tr> + <tr><td class="paramname">name</td><td>- IN/OUT: Retrieved name of the object </td></tr> + <tr><td class="paramname">size</td><td>- IN: Length to retrieve </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Actual size of the object name or 0, if object has no name </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The value of idx can be any nonnegative number less than the total number of objects in the group, which is returned by the function <code><a class="el" href="class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f" title="Returns the number of objects in this group. ">CommonFG::getNumObjs</a></code>. Note that this is a transient index; thus, an object may have a different index each time the group is opened. </dd></dl> + +</div> +</div> +<a class="anchor" id="a15c71d717d71be737042b2bce5ba1c10"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ssize_t H5::CommonFG::getObjnameByIdx </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>idx</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx()</a>.</p> + +</div> +</div> +<a class="anchor" id="a559cc5236b6bacccffa5d5901b98f7ac"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5G_obj_t H5::CommonFG::getObjTypeByIdx </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>idx</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aaf942fe78de75453dc3367b36a4e1413"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5G_obj_t H5::CommonFG::getObjTypeByIdx </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>idx</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"><em>type_name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af861d8a7d48c3242c0e184fe5eeb32c4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5G_obj_t H5::CommonFG::getObjTypeByIdx </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>idx</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>type_name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4f27d2a35a97eeddd8d4cfbff65d3bd2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::CommonFG::iterateElems </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int * </td> + <td class="paramname"><em>idx</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5G_iterate_t </td> + <td class="paramname"><em>op</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>op_data</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN : Name of group to iterate over </td></tr> + <tr><td class="paramname">idx</td><td>- IN/OUT: Starting (IN) and ending (OUT) entry indices </td></tr> + <tr><td class="paramname">op</td><td>- IN : User's function to operate on each entry </td></tr> + <tr><td class="paramname">op_data</td><td>- IN/OUT: Data associated with the operation </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>The return value of the first operator that returns non-zero, or zero if all members were processed with no operator returning non-zero. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems()</a>.</p> + +</div> +</div> +<a class="anchor" id="a9e29b8b982398d1339c0b80e36f1e52d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::CommonFG::iterateElems </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int * </td> + <td class="paramname"><em>idx</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5G_iterate_t </td> + <td class="paramname"><em>op</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>op_data</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems()</a>.</p> + +</div> +</div> +<a class="anchor" id="a5cdfe34b7504b51aa6ee2db7aa821b97"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::link </td> + <td>(</td> + <td class="paramtype">H5L_type_t </td> + <td class="paramname"><em>link_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>curr_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>new_name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">link_type</td><td>- IN: Link type; possible values are <ul> +<li><code>H5G_LINK_HARD</code> </li> +<li><code>H5G_LINK_SOFT</code> </li> +</ul> +</td></tr> + <tr><td class="paramname">curr_name</td><td>- IN: Name of the existing object if link is a hard link; can be anything for the soft link </td></tr> + <tr><td class="paramname">new_name</td><td>- IN: New name for the object </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Note that both names are interpreted relative to the specified location. For information on creating hard link and soft link, please refer to the C layer Reference Manual at: <a href="http://hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateHard">http://hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateHard</a> and <a href="http://hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateSoft">http://hdfgroup.org/HDF5/doc/RM/RM_H5L.html#Link-CreateSoft</a> </dd></dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a15">h5group.cpp</a>.</dd> +</dl> +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81">link()</a>.</p> + +</div> +</div> +<a class="anchor" id="a0ab66c8c08cc538e0a49ad615d81ca81"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::link </td> + <td>(</td> + <td class="paramtype">H5L_type_t </td> + <td class="paramname"><em>link_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>curr_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>new_name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link()</a>.</p> + +</div> +</div> +<a class="anchor" id="a84540130b078ff2eb78cef0e249f4a99"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::mount </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> & </td> + <td class="paramname"><em>child</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the group </td></tr> + <tr><td class="paramname">child</td><td>- IN: File to mount </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list to use </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff">H5::H5File::getId()</a>, and <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#aeff360f86d31d44b74d7fb78e7cb9298">mount()</a>.</p> + +</div> +</div> +<a class="anchor" id="aeff360f86d31d44b74d7fb78e7cb9298"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::mount </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_h5_file.html">H5File</a> & </td> + <td class="paramname"><em>child</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the group </td></tr> + <tr><td class="paramname">child</td><td>- IN: File to mount </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list to use </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">mount()</a>.</p> + +</div> +</div> +<a class="anchor" id="a02d284cb105156e74ee7df732a903a3e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::mount </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> & </td> + <td class="paramname"><em>child</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">mount()</a>.</p> + +</div> +</div> +<a class="anchor" id="a3a54df6428f1489179ca8eb869a8d81f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::mount </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_h5_file.html">H5File</a> & </td> + <td class="paramname"><em>child</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">mount()</a>.</p> + +</div> +</div> +<a class="anchor" id="a6056d96899c03a726c3c582ee1d47982"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::move </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>src</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>dst</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">src</td><td>- IN: Object's original name </td></tr> + <tr><td class="paramname">dst</td><td>- IN: Object's new name </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> +<dl class="section note"><dt>Note</dt><dd>Exercise care in moving groups as it is possible to render data in a file inaccessible with <a class="el" href="class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982" title="Renames an object at this location. ">Group::move</a>. Please refer to the <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> Interface in the HDF5 User's Guide for details at: <a href="http://www.hdfgroup.org/HDF5/doc/UG/UG_frame09Groups.html">http://www.hdfgroup.org/HDF5/doc/UG/UG_frame09Groups.html</a> </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#ae7770efcdda57aab69cd292e84748dd9">move()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae7770efcdda57aab69cd292e84748dd9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::move </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>src</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>dst</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982">move()</a>.</p> + +</div> +</div> +<a class="anchor" id="a8106396cc05c3e286b012bba02072164"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> H5::CommonFG::openArrayType </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the array datatype to open </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab358573d410bad0c6fe08f6ad628e93e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> H5::CommonFG::openArrayType </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a8106396cc05c3e286b012bba02072164">openArrayType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a87edeebe376d6c73f0475413d595bbd7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> H5::CommonFG::openCompType </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the compound datatype to open </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a70e6e929a0862dc29a4604dda7e23d16"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> H5::CommonFG::openCompType </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7">openCompType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a6a2557f173c32577db9feeb1b77d4e40"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> H5::CommonFG::openDataSet </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the dataset to open </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a10">compound.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a13">h5group.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a9">writedata.cpp</a>.</dd> +</dl> +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet()</a>.</p> + +</div> +</div> +<a class="anchor" id="a569cbf6e00c00a32d84177d2086991f7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> H5::CommonFG::openDataSet </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet()</a>.</p> + +</div> +</div> +<a class="anchor" id="a29e09d8bf336e176d2749deb6f95ca08"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> H5::CommonFG::openDataType </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the datatype to open </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a5538114a51f0f11a8b754d10212a2ea5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> H5::CommonFG::openDataType </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae78ee330d5e51380630376e9df9f04fb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> H5::CommonFG::openEnumType </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the enumeration datatype to open </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType()</a>.</p> + +</div> +</div> +<a class="anchor" id="afb1a4b93d3423b0fafdaae5610d2db25"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> H5::CommonFG::openEnumType </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a98598f40b89062ec982a43bdae822939"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> H5::CommonFG::openFloatType </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the floating-point datatype to open </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a25712ed24f42abebdf46f19342f667a0">openFloatType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a25712ed24f42abebdf46f19342f667a0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> H5::CommonFG::openFloatType </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939">openFloatType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a24a81b8a3cbcb97f73984d85b63a255e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_group.html">Group</a> H5::CommonFG::openGroup </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the group to open </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a12">h5group.cpp</a>.</dd> +</dl> +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup()</a>.</p> + +</div> +</div> +<a class="anchor" id="aaf29549a7b32bd5d8a8500f20bd1cef3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_group.html">Group</a> H5::CommonFG::openGroup </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup()</a>.</p> + +</div> +</div> +<a class="anchor" id="aabc761d20b0b211aeee77cb22c9e7a41"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> H5::CommonFG::openIntType </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the integer datatype to open </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a9a7dfbba30253fbfa16b7c7f00515820"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> H5::CommonFG::openIntType </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType()</a>.</p> + +</div> +</div> +<a class="anchor" id="aa2e11b676436160a9af8967bfd870642"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> H5::CommonFG::openStrType </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the string datatype to open </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a7af20454be80f642fb498bcadc5f6dd8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> H5::CommonFG::openStrType </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#aa2e11b676436160a9af8967bfd870642">openStrType()</a>.</p> + +</div> +</div> +<a class="anchor" id="ac7d42ee88c926c543edf247126f89cb3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> H5::CommonFG::openVarLenType </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the variable length datatype to open </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a6699229837d90eea8ec2a937cc2be5e1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> H5::CommonFG::openVarLenType </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType()</a>.</p> + +</div> +</div> +<a class="anchor" id="a7daac4c48230056d7b43ead4f3391da4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::unlink </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the object to be removed </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a18">h5group.cpp</a>.</dd> +</dl> +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#a898640132674447cad292cb338048ddc">unlink()</a>.</p> + +</div> +</div> +<a class="anchor" id="a898640132674447cad292cb338048ddc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::unlink </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4">unlink()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab0faceecd3d2bec25ad7b848ebe1902e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::unmount </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the file to unmount </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td>or <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a> </td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_common_f_g.html#ab88b38785538c5e7714dce35d8627d38">unmount()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab88b38785538c5e7714dce35d8627d38"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CommonFG::unmount </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_common_f_g.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount()</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_common_f_g_8h_source.html">H5CommonFG.h</a></li> +<li>H5CommonFG.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_common_f_g.png b/c++/src/cpplus_RM/class_h5_1_1_common_f_g.png Binary files differnew file mode 100644 index 0000000..31b1164 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_common_f_g.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_comp_type-members.html b/c++/src/cpplus_RM/class_h5_1_1_comp_type-members.html new file mode 100644 index 0000000..248103f --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_comp_type-members.html @@ -0,0 +1,213 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::CompType Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a>(const H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a>(const H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a73662d64b132a03a30fbc023b4d5ef7d">CompType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a5cad9616c8cc3320bb256bf4de7c1bbd">CompType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#ac2ad859ac5c8082158ca2db8c888106f">CompType</a>(size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#ad928c3cb8ecffb34588c4f4558157250">CompType</a>(const DataSet &dataset)</td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a66842ec0c02ec8f674338d1abc89cf9c">CompType</a>(const CompType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a62a56067255bf3104729edd5db1b933c">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a443e4986f6920dffbe3fc3b6d158bb3a">getMemberArrayType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#af5c379a8f430e04278e1e3c9c1f38c92">getMemberClass</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a03d630aa6f60dca5203f3636cdc74729">getMemberCompType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a6697d5dcf7bd5a56272d205a91746607">getMemberDataType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a07e8822fca6a1e581be000c8048d911f">getMemberEnumType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a76ebdbf11ad04d39b94dce58d867abe5">getMemberFloatType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a72406e6dd005cac14ce123f8d11755b2">getMemberIndex</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a67dad7511ed7dbdf2352815736546168">getMemberIndex</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a958f3e50a668799dc78b026be3a02099">getMemberIntType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a409a317267a3390cfa57a9e61a8a36b5">getMemberName</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#afaec3386a2eaa1d8f31a6b03c9f8c265">getMemberOffset</a>(unsigned memb_no) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#ac86ce64a432a98a343b9d823c5161b7d">getMemberStrType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a323c17a1ab98b90a8bb55a1f1ded293a">getMemberVarLenType</a>(unsigned member_num) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#aae8b6e58a531d75577442ebdb8af4ae8">getNmembers</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#ab093b060861eec6209928da5b7792a1a">insertMember</a>(const H5std_string &name, size_t offset, const DataType &new_member) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a8e44818bb30965b443cb2cb416077774">pack</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#aab4f2cda201784673a48f1ad56b319f0">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html#a0d15daf381add73d16ca5d85b1352284">~CompType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_comp_type.html">H5::CompType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_comp_type.html b/c++/src/cpplus_RM/class_h5_1_1_comp_type.html new file mode 100644 index 0000000..b4067c6 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_comp_type.html @@ -0,0 +1,1130 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::CompType Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_comp_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::CompType Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> is a derivative of a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and operates on HDF5 compound datatypes. + <a href="class_h5_1_1_comp_type.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_comp_type_8h_source.html">H5CompType.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::CompType:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_comp_type.png" usemap="#H5::CompType_map" alt=""/> + <map id="H5::CompType_map" name="H5::CompType_map"> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a73662d64b132a03a30fbc023b4d5ef7d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a73662d64b132a03a30fbc023b4d5ef7d">CompType</a> ()</td></tr> +<tr class="memdesc:a73662d64b132a03a30fbc023b4d5ef7d"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub compound datatype. <a href="#a73662d64b132a03a30fbc023b4d5ef7d">More...</a><br/></td></tr> +<tr class="separator:a73662d64b132a03a30fbc023b4d5ef7d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5cad9616c8cc3320bb256bf4de7c1bbd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a5cad9616c8cc3320bb256bf4de7c1bbd">CompType</a> (const hid_t existing_id)</td></tr> +<tr class="memdesc:a5cad9616c8cc3320bb256bf4de7c1bbd"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> object using the id of an existing datatype. <a href="#a5cad9616c8cc3320bb256bf4de7c1bbd">More...</a><br/></td></tr> +<tr class="separator:a5cad9616c8cc3320bb256bf4de7c1bbd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac2ad859ac5c8082158ca2db8c888106f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#ac2ad859ac5c8082158ca2db8c888106f">CompType</a> (size_t size)</td></tr> +<tr class="memdesc:ac2ad859ac5c8082158ca2db8c888106f"><td class="mdescLeft"> </td><td class="mdescRight">Creates an empty compound datatype given a size, in bytes. <a href="#ac2ad859ac5c8082158ca2db8c888106f">More...</a><br/></td></tr> +<tr class="separator:ac2ad859ac5c8082158ca2db8c888106f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad928c3cb8ecffb34588c4f4558157250"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#ad928c3cb8ecffb34588c4f4558157250">CompType</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dataset)</td></tr> +<tr class="memdesc:ad928c3cb8ecffb34588c4f4558157250"><td class="mdescLeft"> </td><td class="mdescRight">Gets the compound datatype of the specified dataset. <a href="#ad928c3cb8ecffb34588c4f4558157250">More...</a><br/></td></tr> +<tr class="separator:ad928c3cb8ecffb34588c4f4558157250"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a66842ec0c02ec8f674338d1abc89cf9c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a66842ec0c02ec8f674338d1abc89cf9c">CompType</a> (const <a class="el" href="class_h5_1_1_comp_type.html">CompType</a> &original)</td></tr> +<tr class="memdesc:a66842ec0c02ec8f674338d1abc89cf9c"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes copy of the original <a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> object. <a href="#a66842ec0c02ec8f674338d1abc89cf9c">More...</a><br/></td></tr> +<tr class="separator:a66842ec0c02ec8f674338d1abc89cf9c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5c379a8f430e04278e1e3c9c1f38c92"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#af5c379a8f430e04278e1e3c9c1f38c92">getMemberClass</a> (unsigned member_num) const </td></tr> +<tr class="memdesc:af5c379a8f430e04278e1e3c9c1f38c92"><td class="mdescLeft"> </td><td class="mdescRight">Gets the type class of the specified member. <a href="#af5c379a8f430e04278e1e3c9c1f38c92">More...</a><br/></td></tr> +<tr class="separator:af5c379a8f430e04278e1e3c9c1f38c92"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72406e6dd005cac14ce123f8d11755b2"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a72406e6dd005cac14ce123f8d11755b2">getMemberIndex</a> (const char *name) const </td></tr> +<tr class="memdesc:a72406e6dd005cac14ce123f8d11755b2"><td class="mdescLeft"> </td><td class="mdescRight">Returns the index of a member in this compound datatype. <a href="#a72406e6dd005cac14ce123f8d11755b2">More...</a><br/></td></tr> +<tr class="separator:a72406e6dd005cac14ce123f8d11755b2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a67dad7511ed7dbdf2352815736546168"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a67dad7511ed7dbdf2352815736546168">getMemberIndex</a> (const H5std_string &name) const </td></tr> +<tr class="separator:a67dad7511ed7dbdf2352815736546168"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afaec3386a2eaa1d8f31a6b03c9f8c265"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#afaec3386a2eaa1d8f31a6b03c9f8c265">getMemberOffset</a> (unsigned memb_no) const </td></tr> +<tr class="memdesc:afaec3386a2eaa1d8f31a6b03c9f8c265"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte offset of the beginning of a member with respect to the beginning of the compound data type datum. <a href="#afaec3386a2eaa1d8f31a6b03c9f8c265">More...</a><br/></td></tr> +<tr class="separator:afaec3386a2eaa1d8f31a6b03c9f8c265"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a409a317267a3390cfa57a9e61a8a36b5"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a409a317267a3390cfa57a9e61a8a36b5">getMemberName</a> (unsigned member_num) const </td></tr> +<tr class="memdesc:a409a317267a3390cfa57a9e61a8a36b5"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of a member in this compound datatype. <a href="#a409a317267a3390cfa57a9e61a8a36b5">More...</a><br/></td></tr> +<tr class="separator:a409a317267a3390cfa57a9e61a8a36b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6697d5dcf7bd5a56272d205a91746607"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a6697d5dcf7bd5a56272d205a91746607">getMemberDataType</a> (unsigned member_num) const </td></tr> +<tr class="memdesc:a6697d5dcf7bd5a56272d205a91746607"><td class="mdescLeft"> </td><td class="mdescRight">Returns the generic datatype of the specified member in this compound datatype. <a href="#a6697d5dcf7bd5a56272d205a91746607">More...</a><br/></td></tr> +<tr class="separator:a6697d5dcf7bd5a56272d205a91746607"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a443e4986f6920dffbe3fc3b6d158bb3a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a443e4986f6920dffbe3fc3b6d158bb3a">getMemberArrayType</a> (unsigned member_num) const </td></tr> +<tr class="memdesc:a443e4986f6920dffbe3fc3b6d158bb3a"><td class="mdescLeft"> </td><td class="mdescRight">Returns the array datatype of the specified member in this compound datatype. <a href="#a443e4986f6920dffbe3fc3b6d158bb3a">More...</a><br/></td></tr> +<tr class="separator:a443e4986f6920dffbe3fc3b6d158bb3a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03d630aa6f60dca5203f3636cdc74729"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a03d630aa6f60dca5203f3636cdc74729">getMemberCompType</a> (unsigned member_num) const </td></tr> +<tr class="memdesc:a03d630aa6f60dca5203f3636cdc74729"><td class="mdescLeft"> </td><td class="mdescRight">Returns the compound datatype of the specified member in this compound datatype. <a href="#a03d630aa6f60dca5203f3636cdc74729">More...</a><br/></td></tr> +<tr class="separator:a03d630aa6f60dca5203f3636cdc74729"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a07e8822fca6a1e581be000c8048d911f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a07e8822fca6a1e581be000c8048d911f">getMemberEnumType</a> (unsigned member_num) const </td></tr> +<tr class="memdesc:a07e8822fca6a1e581be000c8048d911f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the enumeration datatype of the specified member in this compound datatype. <a href="#a07e8822fca6a1e581be000c8048d911f">More...</a><br/></td></tr> +<tr class="separator:a07e8822fca6a1e581be000c8048d911f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a958f3e50a668799dc78b026be3a02099"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a958f3e50a668799dc78b026be3a02099">getMemberIntType</a> (unsigned member_num) const </td></tr> +<tr class="memdesc:a958f3e50a668799dc78b026be3a02099"><td class="mdescLeft"> </td><td class="mdescRight">Returns the integer datatype of the specified member in this compound datatype. <a href="#a958f3e50a668799dc78b026be3a02099">More...</a><br/></td></tr> +<tr class="separator:a958f3e50a668799dc78b026be3a02099"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a76ebdbf11ad04d39b94dce58d867abe5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a76ebdbf11ad04d39b94dce58d867abe5">getMemberFloatType</a> (unsigned member_num) const </td></tr> +<tr class="memdesc:a76ebdbf11ad04d39b94dce58d867abe5"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of the specified member in this compound datatype. <a href="#a76ebdbf11ad04d39b94dce58d867abe5">More...</a><br/></td></tr> +<tr class="separator:a76ebdbf11ad04d39b94dce58d867abe5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac86ce64a432a98a343b9d823c5161b7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#ac86ce64a432a98a343b9d823c5161b7d">getMemberStrType</a> (unsigned member_num) const </td></tr> +<tr class="memdesc:ac86ce64a432a98a343b9d823c5161b7d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the string datatype of the specified member in this compound datatype. <a href="#ac86ce64a432a98a343b9d823c5161b7d">More...</a><br/></td></tr> +<tr class="separator:ac86ce64a432a98a343b9d823c5161b7d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a323c17a1ab98b90a8bb55a1f1ded293a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a323c17a1ab98b90a8bb55a1f1ded293a">getMemberVarLenType</a> (unsigned member_num) const </td></tr> +<tr class="memdesc:a323c17a1ab98b90a8bb55a1f1ded293a"><td class="mdescLeft"> </td><td class="mdescRight">Returns the variable length datatype of the specified member in this compound datatype. <a href="#a323c17a1ab98b90a8bb55a1f1ded293a">More...</a><br/></td></tr> +<tr class="separator:a323c17a1ab98b90a8bb55a1f1ded293a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aae8b6e58a531d75577442ebdb8af4ae8"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#aae8b6e58a531d75577442ebdb8af4ae8">getNmembers</a> () const </td></tr> +<tr class="memdesc:aae8b6e58a531d75577442ebdb8af4ae8"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of members in this compound datatype. <a href="#aae8b6e58a531d75577442ebdb8af4ae8">More...</a><br/></td></tr> +<tr class="separator:aae8b6e58a531d75577442ebdb8af4ae8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab093b060861eec6209928da5b7792a1a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#ab093b060861eec6209928da5b7792a1a">insertMember</a> (const H5std_string &name, size_t offset, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &new_member) const </td></tr> +<tr class="memdesc:ab093b060861eec6209928da5b7792a1a"><td class="mdescLeft"> </td><td class="mdescRight">Inserts a new member to this compound datatype. <a href="#ab093b060861eec6209928da5b7792a1a">More...</a><br/></td></tr> +<tr class="separator:ab093b060861eec6209928da5b7792a1a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8e44818bb30965b443cb2cb416077774"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a8e44818bb30965b443cb2cb416077774">pack</a> () const </td></tr> +<tr class="memdesc:a8e44818bb30965b443cb2cb416077774"><td class="mdescLeft"> </td><td class="mdescRight">Recursively removes padding from within a compound datatype. <a href="#a8e44818bb30965b443cb2cb416077774">More...</a><br/></td></tr> +<tr class="separator:a8e44818bb30965b443cb2cb416077774"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab4f2cda201784673a48f1ad56b319f0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#aab4f2cda201784673a48f1ad56b319f0">setSize</a> (size_t size) const </td></tr> +<tr class="memdesc:aab4f2cda201784673a48f1ad56b319f0"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for this compound datatype. <a href="#aab4f2cda201784673a48f1ad56b319f0">More...</a><br/></td></tr> +<tr class="separator:aab4f2cda201784673a48f1ad56b319f0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a62a56067255bf3104729edd5db1b933c"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a62a56067255bf3104729edd5db1b933c">fromClass</a> () const </td></tr> +<tr class="memdesc:a62a56067255bf3104729edd5db1b933c"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a62a56067255bf3104729edd5db1b933c">More...</a><br/></td></tr> +<tr class="separator:a62a56067255bf3104729edd5db1b933c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0d15daf381add73d16ca5d85b1352284"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html#a0d15daf381add73d16ca5d85b1352284">~CompType</a> ()</td></tr> +<tr class="memdesc:a0d15daf381add73d16ca5d85b1352284"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this compound datatype. <a href="#a0d15daf381add73d16ca5d85b1352284">More...</a><br/></td></tr> +<tr class="separator:a0d15daf381add73d16ca5d85b1352284"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_data_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td></tr> +<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr> +<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size. <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr> +<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &original)</td></tr> +<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr> +<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a56b100725299e1b64528ed4c987e9ecc">More...</a><br/></td></tr> +<tr class="separator:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#aeca360eea3f21caa1ad8479e820d199b">More...</a><br/></td></tr> +<tr class="separator:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr> +<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type. <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr> +<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &like_type)</td></tr> +<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object. <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr> +<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dset)</td></tr> +<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object. <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr> +<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr> +<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier. <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr> +<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype. <a href="#aadbd48b214b6466eed4488cdf9f3fc2b">More...</a><br/></td></tr> +<tr class="separator:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#ae1e48ebb34e35dc5e16febb0537fd09e">More...</a><br/></td></tr> +<tr class="separator:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr> +<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr> +<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr> +<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type. <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr> +<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr> +<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr> +<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes. <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr> +<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &rhs)</td></tr> +<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr> +<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &compared_type) const </td></tr> +<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr> +<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr> +<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible. <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr> +<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr> +<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype. <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr> +<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr> +<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived. <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr> +<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function. <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr> +<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr> +<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths. <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr> +<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr> +<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr> +<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype. <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr> +<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const H5std_string &tag) const </td></tr> +<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr> +<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr> +<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype. <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr> +<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr> +<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype. <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr> +<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr> +<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string. <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr> +<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr> +<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id. <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr> +<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr> +<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr> +<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr> +<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype. <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr> +<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr> +<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr> +<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#_a3">compound.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a73662d64b132a03a30fbc023b4d5ef7d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::CompType::CompType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5cad9616c8cc3320bb256bf4de7c1bbd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::CompType::CompType </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing compound datatype </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ac2ad859ac5c8082158ca2db8c888106f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::CompType::CompType </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">size</td><td>- IN: Number of bytes in the datatype to create </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ad928c3cb8ecffb34588c4f4558157250"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::CompType::CompType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> & </td> + <td class="paramname"><em>dataset</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dataset</td><td>- IN: Dataset that this enum datatype associates with </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a66842ec0c02ec8f674338d1abc89cf9c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::CompType::CompType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_comp_type.html">CompType</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: Original <a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> instance </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a0d15daf381add73d16ca5d85b1352284"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::CompType::~CompType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a62a56067255bf3104729edd5db1b933c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::CompType::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>.</p> + +</div> +</div> +<a class="anchor" id="a443e4986f6920dffbe3fc3b6d158bb3a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> H5::CompType::getMemberArrayType </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="af5c379a8f430e04278e1e3c9c1f38c92"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_class_t H5::CompType::getMemberClass </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Type class of the member </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a03d630aa6f60dca5203f3636cdc74729"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> H5::CompType::getMemberCompType </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a6697d5dcf7bd5a56272d205a91746607"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> H5::CompType::getMemberDataType </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a07e8822fca6a1e581be000c8048d911f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> H5::CompType::getMemberEnumType </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a76ebdbf11ad04d39b94dce58d867abe5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> H5::CompType::getMemberFloatType </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a72406e6dd005cac14ce123f8d11755b2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::CompType::getMemberIndex </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Index of member </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Members are stored in no particular order with numbers 0 through N-1, where N is the value returned by the member function <code><a class="el" href="class_h5_1_1_comp_type.html#aae8b6e58a531d75577442ebdb8af4ae8" title="Returns the number of members in this compound datatype. ">CompType::getNmembers</a></code>. </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_comp_type.html#a67dad7511ed7dbdf2352815736546168">getMemberIndex()</a>.</p> + +</div> +</div> +<a class="anchor" id="a67dad7511ed7dbdf2352815736546168"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::CompType::getMemberIndex </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_comp_type.html#a72406e6dd005cac14ce123f8d11755b2">getMemberIndex()</a>.</p> + +</div> +</div> +<a class="anchor" id="a958f3e50a668799dc78b026be3a02099"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> H5::CompType::getMemberIntType </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a409a317267a3390cfa57a9e61a8a36b5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::CompType::getMemberName </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Name of member </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="afaec3386a2eaa1d8f31a6b03c9f8c265"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::CompType::getMemberOffset </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Byte offset </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td>Members are stored in no particular order with numbers 0 through N-1, where N is the value returned by the member function <code><a class="el" href="class_h5_1_1_comp_type.html#aae8b6e58a531d75577442ebdb8af4ae8" title="Returns the number of members in this compound datatype. ">CompType::getNmembers</a></code>. </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ac86ce64a432a98a343b9d823c5161b7d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> H5::CompType::getMemberStrType </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a323c17a1ab98b90a8bb55a1f1ded293a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> H5::CompType::getMemberVarLenType </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>member_num</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">member_num</td><td>- IN: Zero-based index of the member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="aae8b6e58a531d75577442ebdb8af4ae8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::CompType::getNmembers </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of members </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ab093b060861eec6209928da5b7792a1a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CompType::insertMember </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>offset</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>new_member</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the new member </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">new_member</td><td>- IN: New member to be inserted </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a8e44818bb30965b443cb2cb416077774"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CompType::pack </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aab4f2cda201784673a48f1ad56b319f0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::CompType::setSize </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">size</td><td>- IN: Size to set </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_comp_type_8h_source.html">H5CompType.h</a></li> +<li>H5CompType.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_comp_type.png b/c++/src/cpplus_RM/class_h5_1_1_comp_type.png Binary files differnew file mode 100644 index 0000000..123d844 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_comp_type.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_d_set_creat_prop_list-members.html b/c++/src/cpplus_RM/class_h5_1_1_d_set_creat_prop_list-members.html new file mode 100644 index 0000000..eaacf23 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_d_set_creat_prop_list-members.html @@ -0,0 +1,184 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::DSetCreatPropList Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a25714fcab768e22da3c8eba17b19feeb">allFiltersAvail</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy</a>(const PropList &like_plist)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a>(PropList &dest, const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp</a>(PropList &dest, const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a>(PropList &dest, PropList &src, const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a>(PropList &dest, PropList &src, const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DEFAULT</a></td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ad71b4159f7c0e28762c17eee56f1cc95">DSetCreatPropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a56589016937912cf3ae2726e984c151f">DSetCreatPropList</a>(const DSetCreatPropList &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a424f8842860c7956ac4399664b224aba">DSetCreatPropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a4e373ddd5932a8a040889e0bd528221e">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ac290ec98e9ba2c87d1eae783f6bc50cb">getAllocTime</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a0f49ded7da24f6e4bcebe91b898a79ee">getChunk</a>(int max_ndims, hsize_t *dim) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a99df36252ac8038b0fd99c88fd774484">getExternal</a>(unsigned idx, size_t name_size, char *name, off_t &offset, hsize_t &size) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a13a69c973f8ae979bf43fc32dc39742c">getExternalCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a32292da11122f1834f956d42d3a09a29">getFillTime</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a7e4e6b791494bc0e5528c196796d1d59">getFillValue</a>(const DataType &fvalue_type, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a1b537ae7cff7a510560fffa84c3fa63c">getFilter</a>(int filter_number, unsigned int &flags, size_t &cd_nelmts, unsigned int *cd_values, size_t namelen, char name[], unsigned int &filter_config) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39">getFilterById</a>(H5Z_filter_t filter_id, unsigned int &flags, size_t &cd_nelmts, unsigned int *cd_values, size_t namelen, char name[], unsigned int &filter_config) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#aa30807289b1c1542d82ab03dca9349b5">getLayout</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#aa1f0e40be41e13817118015da6071d8b">getNfilters</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a>(const PropList &prop_class) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a4b924c59b33def148070e7ffc0106de9">isFillValueDefined</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a9556e4fd428d1244a028965fd06cd651">modifyFilter</a>(H5Z_filter_t filter_id, unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[]) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a>(const PropList &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a>(const PropList &rhs) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">PropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a>(const PropList &original)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ad3120c2ae8440ea07ed9a7a5c41354b8">removeFilter</a>(H5Z_filter_t filter_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a94877c50023d5862dcf9c2f0f6ccade7">setAllocTime</a>(H5D_alloc_time_t alloc_time)</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a598a2c1646304253c34582f57ba75a51">setChunk</a>(int ndims, const hsize_t *dim) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#afce63c8d8c410e4a52b25b469fea1859">setDeflate</a>(int level) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a871b80f431f04dfc6ebd9743410ddbcc">setExternal</a>(const char *name, off_t offset, hsize_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ac8e3d8d1ac019138ea9eb1caade47355">setFillTime</a>(H5D_fill_time_t fill_time)</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a06475f58202e5e96ca50e977174bb4ca">setFillValue</a>(const DataType &fvalue_type, const void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ab9384e57b7831b777b3637d6cdd3f2ed">setFilter</a>(H5Z_filter_t filter, unsigned int flags=0, size_t cd_nelmts=0, const unsigned int cd_values[]=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#af67e6dea846869a8f86236fa01991eba">setFletcher32</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ad97022d38d10054bf0ba49802cb55ff1">setLayout</a>(H5D_layout_t layout) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a>(const char *name, const char *charptr) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a>(const char *name, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a>(const H5std_string &name, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a1b2d23d434c4147b9c05e732414c4047">setShuffle</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a47f413e460f54c5f8bee4f3f5e0db9e4">setSzip</a>(unsigned int options_mask, unsigned int pixels_per_block) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ab474f49b91ca1b710769aa063560ac81">~DSetCreatPropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">H5::DSetCreatPropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_d_set_creat_prop_list.html b/c++/src/cpplus_RM/class_h5_1_1_d_set_creat_prop_list.html new file mode 100644 index 0000000..a0db673 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_d_set_creat_prop_list.html @@ -0,0 +1,1447 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::DSetCreatPropList Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-attribs">Static Public Attributes</a> | +<a href="class_h5_1_1_d_set_creat_prop_list-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::DSetCreatPropList Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> represents the dataset creation property list. + <a href="class_h5_1_1_d_set_creat_prop_list.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_dcreat_prop_8h_source.html">H5DcreatProp.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::DSetCreatPropList:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_d_set_creat_prop_list.png" usemap="#H5::DSetCreatPropList_map" alt=""/> + <map id="H5::DSetCreatPropList_map" name="H5::DSetCreatPropList_map"> +<area href="class_h5_1_1_prop_list.html" title="Class PropList provides operations for generic property lists. " alt="H5::PropList" shape="rect" coords="0,56,138,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,138,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ad71b4159f7c0e28762c17eee56f1cc95"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ad71b4159f7c0e28762c17eee56f1cc95">DSetCreatPropList</a> ()</td></tr> +<tr class="memdesc:ad71b4159f7c0e28762c17eee56f1cc95"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub dataset creation property list. <a href="#ad71b4159f7c0e28762c17eee56f1cc95">More...</a><br/></td></tr> +<tr class="separator:ad71b4159f7c0e28762c17eee56f1cc95"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a25714fcab768e22da3c8eba17b19feeb"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a25714fcab768e22da3c8eba17b19feeb">allFiltersAvail</a> ()</td></tr> +<tr class="memdesc:a25714fcab768e22da3c8eba17b19feeb"><td class="mdescLeft"> </td><td class="mdescRight">Queries whether all the filters set in this property list are available currently. <a href="#a25714fcab768e22da3c8eba17b19feeb">More...</a><br/></td></tr> +<tr class="separator:a25714fcab768e22da3c8eba17b19feeb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac290ec98e9ba2c87d1eae783f6bc50cb"><td class="memItemLeft" align="right" valign="top">H5D_alloc_time_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ac290ec98e9ba2c87d1eae783f6bc50cb">getAllocTime</a> ()</td></tr> +<tr class="memdesc:ac290ec98e9ba2c87d1eae783f6bc50cb"><td class="mdescLeft"> </td><td class="mdescRight">Get space allocation time for this property. <a href="#ac290ec98e9ba2c87d1eae783f6bc50cb">More...</a><br/></td></tr> +<tr class="separator:ac290ec98e9ba2c87d1eae783f6bc50cb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a94877c50023d5862dcf9c2f0f6ccade7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a94877c50023d5862dcf9c2f0f6ccade7">setAllocTime</a> (H5D_alloc_time_t alloc_time)</td></tr> +<tr class="memdesc:a94877c50023d5862dcf9c2f0f6ccade7"><td class="mdescLeft"> </td><td class="mdescRight">Sets space allocation time for dataset during creation. <a href="#a94877c50023d5862dcf9c2f0f6ccade7">More...</a><br/></td></tr> +<tr class="separator:a94877c50023d5862dcf9c2f0f6ccade7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0f49ded7da24f6e4bcebe91b898a79ee"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a0f49ded7da24f6e4bcebe91b898a79ee">getChunk</a> (int max_ndims, hsize_t *dim) const </td></tr> +<tr class="memdesc:a0f49ded7da24f6e4bcebe91b898a79ee"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the size of the chunks used to store a chunked layout dataset. <a href="#a0f49ded7da24f6e4bcebe91b898a79ee">More...</a><br/></td></tr> +<tr class="separator:a0f49ded7da24f6e4bcebe91b898a79ee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a598a2c1646304253c34582f57ba75a51"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a598a2c1646304253c34582f57ba75a51">setChunk</a> (int ndims, const hsize_t *dim) const </td></tr> +<tr class="memdesc:a598a2c1646304253c34582f57ba75a51"><td class="mdescLeft"> </td><td class="mdescRight">Sets the size of the chunks used to store a chunked layout dataset. <a href="#a598a2c1646304253c34582f57ba75a51">More...</a><br/></td></tr> +<tr class="separator:a598a2c1646304253c34582f57ba75a51"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a99df36252ac8038b0fd99c88fd774484"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a99df36252ac8038b0fd99c88fd774484">getExternal</a> (unsigned idx, size_t name_size, char *name, off_t &offset, hsize_t &size) const </td></tr> +<tr class="memdesc:a99df36252ac8038b0fd99c88fd774484"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about an external file. <a href="#a99df36252ac8038b0fd99c88fd774484">More...</a><br/></td></tr> +<tr class="separator:a99df36252ac8038b0fd99c88fd774484"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a13a69c973f8ae979bf43fc32dc39742c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a13a69c973f8ae979bf43fc32dc39742c">getExternalCount</a> () const </td></tr> +<tr class="memdesc:a13a69c973f8ae979bf43fc32dc39742c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of external files for a dataset. <a href="#a13a69c973f8ae979bf43fc32dc39742c">More...</a><br/></td></tr> +<tr class="separator:a13a69c973f8ae979bf43fc32dc39742c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a32292da11122f1834f956d42d3a09a29"><td class="memItemLeft" align="right" valign="top">H5D_fill_time_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a32292da11122f1834f956d42d3a09a29">getFillTime</a> ()</td></tr> +<tr class="memdesc:a32292da11122f1834f956d42d3a09a29"><td class="mdescLeft"> </td><td class="mdescRight">Gets fill value writing time. <a href="#a32292da11122f1834f956d42d3a09a29">More...</a><br/></td></tr> +<tr class="separator:a32292da11122f1834f956d42d3a09a29"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac8e3d8d1ac019138ea9eb1caade47355"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ac8e3d8d1ac019138ea9eb1caade47355">setFillTime</a> (H5D_fill_time_t fill_time)</td></tr> +<tr class="memdesc:ac8e3d8d1ac019138ea9eb1caade47355"><td class="mdescLeft"> </td><td class="mdescRight">Sets fill value writing time for dataset. <a href="#ac8e3d8d1ac019138ea9eb1caade47355">More...</a><br/></td></tr> +<tr class="separator:ac8e3d8d1ac019138ea9eb1caade47355"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7e4e6b791494bc0e5528c196796d1d59"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a7e4e6b791494bc0e5528c196796d1d59">getFillValue</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &fvalue_type, void *value) const </td></tr> +<tr class="memdesc:a7e4e6b791494bc0e5528c196796d1d59"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a dataset fill value. <a href="#a7e4e6b791494bc0e5528c196796d1d59">More...</a><br/></td></tr> +<tr class="separator:a7e4e6b791494bc0e5528c196796d1d59"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06475f58202e5e96ca50e977174bb4ca"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a06475f58202e5e96ca50e977174bb4ca">setFillValue</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &fvalue_type, const void *value) const </td></tr> +<tr class="memdesc:a06475f58202e5e96ca50e977174bb4ca"><td class="mdescLeft"> </td><td class="mdescRight">Sets a dataset fill value. <a href="#a06475f58202e5e96ca50e977174bb4ca">More...</a><br/></td></tr> +<tr class="separator:a06475f58202e5e96ca50e977174bb4ca"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b537ae7cff7a510560fffa84c3fa63c"><td class="memItemLeft" align="right" valign="top">H5Z_filter_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a1b537ae7cff7a510560fffa84c3fa63c">getFilter</a> (int filter_number, unsigned int &flags, size_t &cd_nelmts, unsigned int *cd_values, size_t namelen, char name[], unsigned int &filter_config) const </td></tr> +<tr class="memdesc:a1b537ae7cff7a510560fffa84c3fa63c"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about a filter in a pipeline. <a href="#a1b537ae7cff7a510560fffa84c3fa63c">More...</a><br/></td></tr> +<tr class="separator:a1b537ae7cff7a510560fffa84c3fa63c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a33f08b75b48dc8a3c1f3fdbdfea2ca39"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39">getFilterById</a> (H5Z_filter_t filter_id, unsigned int &flags, size_t &cd_nelmts, unsigned int *cd_values, size_t namelen, char name[], unsigned int &filter_config) const </td></tr> +<tr class="memdesc:a33f08b75b48dc8a3c1f3fdbdfea2ca39"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about a filter in a pipeline given the filter id. <a href="#a33f08b75b48dc8a3c1f3fdbdfea2ca39">More...</a><br/></td></tr> +<tr class="separator:a33f08b75b48dc8a3c1f3fdbdfea2ca39"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa30807289b1c1542d82ab03dca9349b5"><td class="memItemLeft" align="right" valign="top">H5D_layout_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#aa30807289b1c1542d82ab03dca9349b5">getLayout</a> () const </td></tr> +<tr class="memdesc:aa30807289b1c1542d82ab03dca9349b5"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the layout type of this property list. <a href="#aa30807289b1c1542d82ab03dca9349b5">More...</a><br/></td></tr> +<tr class="separator:aa30807289b1c1542d82ab03dca9349b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad97022d38d10054bf0ba49802cb55ff1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ad97022d38d10054bf0ba49802cb55ff1">setLayout</a> (H5D_layout_t layout) const </td></tr> +<tr class="memdesc:ad97022d38d10054bf0ba49802cb55ff1"><td class="mdescLeft"> </td><td class="mdescRight">Sets the type of storage used store the raw data for a dataset. <a href="#ad97022d38d10054bf0ba49802cb55ff1">More...</a><br/></td></tr> +<tr class="separator:ad97022d38d10054bf0ba49802cb55ff1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa1f0e40be41e13817118015da6071d8b"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#aa1f0e40be41e13817118015da6071d8b">getNfilters</a> () const </td></tr> +<tr class="memdesc:aa1f0e40be41e13817118015da6071d8b"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of filters in the pipeline. <a href="#aa1f0e40be41e13817118015da6071d8b">More...</a><br/></td></tr> +<tr class="separator:aa1f0e40be41e13817118015da6071d8b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4b924c59b33def148070e7ffc0106de9"><td class="memItemLeft" align="right" valign="top">H5D_fill_value_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a4b924c59b33def148070e7ffc0106de9">isFillValueDefined</a> ()</td></tr> +<tr class="memdesc:a4b924c59b33def148070e7ffc0106de9"><td class="mdescLeft"> </td><td class="mdescRight">Check if fill value has been defined for this property. <a href="#a4b924c59b33def148070e7ffc0106de9">More...</a><br/></td></tr> +<tr class="separator:a4b924c59b33def148070e7ffc0106de9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9556e4fd428d1244a028965fd06cd651"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a9556e4fd428d1244a028965fd06cd651">modifyFilter</a> (H5Z_filter_t filter_id, unsigned int flags, size_t cd_nelmts, const unsigned int cd_values[]) const </td></tr> +<tr class="memdesc:a9556e4fd428d1244a028965fd06cd651"><td class="mdescLeft"> </td><td class="mdescRight">Modifies the specified filter. <a href="#a9556e4fd428d1244a028965fd06cd651">More...</a><br/></td></tr> +<tr class="separator:a9556e4fd428d1244a028965fd06cd651"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad3120c2ae8440ea07ed9a7a5c41354b8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ad3120c2ae8440ea07ed9a7a5c41354b8">removeFilter</a> (H5Z_filter_t filter_id) const </td></tr> +<tr class="memdesc:ad3120c2ae8440ea07ed9a7a5c41354b8"><td class="mdescLeft"> </td><td class="mdescRight">Removes one or more filters. <a href="#ad3120c2ae8440ea07ed9a7a5c41354b8">More...</a><br/></td></tr> +<tr class="separator:ad3120c2ae8440ea07ed9a7a5c41354b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afce63c8d8c410e4a52b25b469fea1859"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#afce63c8d8c410e4a52b25b469fea1859">setDeflate</a> (int level) const </td></tr> +<tr class="memdesc:afce63c8d8c410e4a52b25b469fea1859"><td class="mdescLeft"> </td><td class="mdescRight">Sets compression method and compression level. <a href="#afce63c8d8c410e4a52b25b469fea1859">More...</a><br/></td></tr> +<tr class="separator:afce63c8d8c410e4a52b25b469fea1859"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a871b80f431f04dfc6ebd9743410ddbcc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a871b80f431f04dfc6ebd9743410ddbcc">setExternal</a> (const char *name, off_t offset, hsize_t size) const </td></tr> +<tr class="memdesc:a871b80f431f04dfc6ebd9743410ddbcc"><td class="mdescLeft"> </td><td class="mdescRight">Adds an external file to the list of external files. <a href="#a871b80f431f04dfc6ebd9743410ddbcc">More...</a><br/></td></tr> +<tr class="separator:a871b80f431f04dfc6ebd9743410ddbcc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab9384e57b7831b777b3637d6cdd3f2ed"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ab9384e57b7831b777b3637d6cdd3f2ed">setFilter</a> (H5Z_filter_t filter, unsigned int flags=0, size_t cd_nelmts=0, const unsigned int cd_values[]=NULL) const </td></tr> +<tr class="memdesc:ab9384e57b7831b777b3637d6cdd3f2ed"><td class="mdescLeft"> </td><td class="mdescRight">Adds a filter to the filter pipeline. <a href="#ab9384e57b7831b777b3637d6cdd3f2ed">More...</a><br/></td></tr> +<tr class="separator:ab9384e57b7831b777b3637d6cdd3f2ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af67e6dea846869a8f86236fa01991eba"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#af67e6dea846869a8f86236fa01991eba">setFletcher32</a> () const </td></tr> +<tr class="memdesc:af67e6dea846869a8f86236fa01991eba"><td class="mdescLeft"> </td><td class="mdescRight">Sets Fletcher32 checksum of EDC for this property list. <a href="#af67e6dea846869a8f86236fa01991eba">More...</a><br/></td></tr> +<tr class="separator:af67e6dea846869a8f86236fa01991eba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b2d23d434c4147b9c05e732414c4047"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a1b2d23d434c4147b9c05e732414c4047">setShuffle</a> () const </td></tr> +<tr class="memdesc:a1b2d23d434c4147b9c05e732414c4047"><td class="mdescLeft"> </td><td class="mdescRight">Sets method of the shuffle filter. <a href="#a1b2d23d434c4147b9c05e732414c4047">More...</a><br/></td></tr> +<tr class="separator:a1b2d23d434c4147b9c05e732414c4047"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a47f413e460f54c5f8bee4f3f5e0db9e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a47f413e460f54c5f8bee4f3f5e0db9e4">setSzip</a> (unsigned int options_mask, unsigned int pixels_per_block) const </td></tr> +<tr class="memdesc:a47f413e460f54c5f8bee4f3f5e0db9e4"><td class="mdescLeft"> </td><td class="mdescRight">Sets up for the use of the SZIP compression filter. <a href="#a47f413e460f54c5f8bee4f3f5e0db9e4">More...</a><br/></td></tr> +<tr class="separator:a47f413e460f54c5f8bee4f3f5e0db9e4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e373ddd5932a8a040889e0bd528221e"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a4e373ddd5932a8a040889e0bd528221e">fromClass</a> () const </td></tr> +<tr class="memdesc:a4e373ddd5932a8a040889e0bd528221e"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a4e373ddd5932a8a040889e0bd528221e">More...</a><br/></td></tr> +<tr class="separator:a4e373ddd5932a8a040889e0bd528221e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56589016937912cf3ae2726e984c151f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a56589016937912cf3ae2726e984c151f">DSetCreatPropList</a> (const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> &orig)</td></tr> +<tr class="memdesc:a56589016937912cf3ae2726e984c151f"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> object. <a href="#a56589016937912cf3ae2726e984c151f">More...</a><br/></td></tr> +<tr class="separator:a56589016937912cf3ae2726e984c151f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a424f8842860c7956ac4399664b224aba"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a424f8842860c7956ac4399664b224aba">DSetCreatPropList</a> (const hid_t plist_id)</td></tr> +<tr class="memdesc:a424f8842860c7956ac4399664b224aba"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> object using the id of an existing dataset creation property list. <a href="#a424f8842860c7956ac4399664b224aba">More...</a><br/></td></tr> +<tr class="separator:a424f8842860c7956ac4399664b224aba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab474f49b91ca1b710769aa063560ac81"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ab474f49b91ca1b710769aa063560ac81">~DSetCreatPropList</a> ()</td></tr> +<tr class="memdesc:ab474f49b91ca1b710769aa063560ac81"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ab474f49b91ca1b710769aa063560ac81">More...</a><br/></td></tr> +<tr class="separator:ab474f49b91ca1b710769aa063560ac81"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_prop_list"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_prop_list')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td></tr> +<tr class="memitem:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a> (const hid_t plist_id)</td></tr> +<tr class="memdesc:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Creates a property list using the id of an existing property. <a href="#acd354e858c9ed4be9943bb3ff583a41e">More...</a><br/></td></tr> +<tr class="separator:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &rhs)</td></tr> +<tr class="memdesc:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a7b8ce03fb1cda95e10b2babd5567296e">More...</a><br/></td></tr> +<tr class="separator:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &rhs) const </td></tr> +<tr class="memdesc:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Compares this property list or class against the given list or class. <a href="#a3891b0fde75dc1cc0ae0f4af8c0478d9">More...</a><br/></td></tr> +<tr class="separator:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a> ()</td></tr> +<tr class="memdesc:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Closes the property list if it is not a default one. <a href="#a9b1f168b3bf0a04cc031ce1e8f3c1615">More...</a><br/></td></tr> +<tr class="separator:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a> () const </td></tr> +<tr class="memdesc:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Close a property list class. <a href="#a7f827609b7a465146a17ad0cbff6c7f7">More...</a><br/></td></tr> +<tr class="separator:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &like_plist)</td></tr> +<tr class="memdesc:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing property list. <a href="#a7ddaf55c2144f91013ced20f9139de74">More...</a><br/></td></tr> +<tr class="separator:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, const char *name) const </td></tr> +<tr class="memdesc:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from this property list or class to another. <a href="#adf60105969782abc2c4e9f38ff5ee4a1">More...</a><br/></td></tr> +<tr class="separator:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, const H5std_string &name) const </td></tr> +<tr class="memdesc:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#ac951dc365b81915351a697bf153f458e">More...</a><br/></td></tr> +<tr class="separator:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &src, const char *name) const </td></tr> +<tr class="memdesc:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from one list or class to another - Obsolete. <a href="#a942895c45bc1c818bdc3900c362d6575">More...</a><br/></td></tr> +<tr class="separator:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &src, const H5std_string &name) const </td></tr> +<tr class="memdesc:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete. <a href="#acb1efff23a1b72a0472a8727c9fbe9c6">More...</a><br/></td></tr> +<tr class="separator:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a> () const </td></tr> +<tr class="memdesc:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>... <a href="#abc1415a36f6d2378ca705b2d1cd57c70">More...</a><br/></td></tr> +<tr class="separator:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a> () const </td></tr> +<tr class="memdesc:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of a generic property list class. <a href="#ab1468aa7c32ed13ad898b94ff96f568d">More...</a><br/></td></tr> +<tr class="separator:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a> () const </td></tr> +<tr class="memdesc:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the parent class of a generic property class. <a href="#a51793fc0382de4613d0c3176ef67f339">More...</a><br/></td></tr> +<tr class="separator:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a> () const </td></tr> +<tr class="memdesc:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of properties in this property list or class. <a href="#a6821d6849c40cf6c07c0e3eac3ede81f">More...</a><br/></td></tr> +<tr class="separator:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the value of a property in a property list. <a href="#a957d56e03065ee211260eeb3d2813817">More...</a><br/></td></tr> +<tr class="separator:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#abd473125c6683c6d9982e1c8559b1a31">More...</a><br/></td></tr> +<tr class="separator:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a> (const char *name) const </td></tr> +<tr class="memdesc:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a78846ee5fab52e27d6fb0135f0c55c36">More...</a><br/></td></tr> +<tr class="separator:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a400f66a05979cc41343e3f2cf4770aa1">More...</a><br/></td></tr> +<tr class="separator:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Set a property's value in a property list. <a href="#ad086b38d1792aeda39f254448c366440">More...</a><br/></td></tr> +<tr class="separator:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a> (const char *name, const char *charptr) const </td></tr> +<tr class="memdesc:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9a80cb72962ffaf771004f7cfaeea161">More...</a><br/></td></tr> +<tr class="separator:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a> (const char *name, H5std_string &strg) const </td></tr> +<tr class="memdesc:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#aa6f2e701f614657426ae5f64bec9c876">More...</a><br/></td></tr> +<tr class="separator:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#aa7b5c36ef06e3801a5c043217ba6965f">More...</a><br/></td></tr> +<tr class="separator:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a> (const H5std_string &name, H5std_string &strg) const </td></tr> +<tr class="memdesc:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9e90d987e1394d59e4e0423143d0e098">More...</a><br/></td></tr> +<tr class="separator:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a> (const char *name) const </td></tr> +<tr class="memdesc:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the size of a property in a property list or class. <a href="#a44ea63b2d9f2e14c35219b31d20463f9">More...</a><br/></td></tr> +<tr class="separator:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#ad260da9bc428af64ddebd9aabf143732">More...</a><br/></td></tr> +<tr class="separator:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &prop_class) const </td></tr> +<tr class="memdesc:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a property list is a certain class. <a href="#a2769057cf24f236881d301739fc3b1b8">More...</a><br/></td></tr> +<tr class="separator:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a> (const char *name) const </td></tr> +<tr class="memdesc:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the existance of a property in a property object. <a href="#a2e5ee376a6ca442b3a194df17ca79a1a">More...</a><br/></td></tr> +<tr class="separator:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9d4b8ad4e9917f8a73b3f705cfd35241">More...</a><br/></td></tr> +<tr class="separator:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a> (const char *name) const </td></tr> +<tr class="memdesc:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Removes a property from a property list. <a href="#a2d2178edf1090d16989db1f1bc70cf9e">More...</a><br/></td></tr> +<tr class="separator:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9d506f67b449021ce5c78ac8a0b99020">More...</a><br/></td></tr> +<tr class="separator:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">PropList</a> ()</td></tr> +<tr class="memdesc:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub property list object. <a href="#ace290d83122de5cfc431b33e43555e6f">More...</a><br/></td></tr> +<tr class="separator:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &original)</td></tr> +<tr class="memdesc:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="#a8f3198e63cf76ac921c7aff75256f6a7">More...</a><br/></td></tr> +<tr class="separator:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId</a> () const </td></tr> +<tr class="memdesc:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this property list. <a href="#a72b0944d2235eb3ec85933070d92433b">More...</a><br/></td></tr> +<tr class="separator:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList</a> ()</td></tr> +<tr class="memdesc:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this property list. <a href="#ab526997f00256819512e9a093c69ea79">More...</a><br/></td></tr> +<tr class="separator:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a> +Static Public Attributes</h2></td></tr> +<tr class="memitem:a20cbed4bc7563f3084af99b77e8cacc5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DEFAULT</a></td></tr> +<tr class="memdesc:a20cbed4bc7563f3084af99b77e8cacc5"><td class="mdescLeft"> </td><td class="mdescRight">Constant for dataset creation default property. <a href="#a20cbed4bc7563f3084af99b77e8cacc5">More...</a><br/></td></tr> +<tr class="separator:a20cbed4bc7563f3084af99b77e8cacc5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_static_attribs_class_h5_1_1_prop_list"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_h5_1_1_prop_list')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td></tr> +<tr class="memitem:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td></tr> +<tr class="memdesc:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property. <a href="#a0f2f757ca782a743006c5756191c404b">More...</a><br/></td></tr> +<tr class="separator:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a10">chunks.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a3">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a5">h5group.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#_a2">writedata.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="ad71b4159f7c0e28762c17eee56f1cc95"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DSetCreatPropList::DSetCreatPropList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a56589016937912cf3ae2726e984c151f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DSetCreatPropList::DSetCreatPropList </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> & </td> + <td class="paramname"><em>orig</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a424f8842860c7956ac4399664b224aba"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DSetCreatPropList::DSetCreatPropList </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>plist_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab474f49b91ca1b710769aa063560ac81"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::DSetCreatPropList::~DSetCreatPropList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a25714fcab768e22da3c8eba17b19feeb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::DSetCreatPropList::allFiltersAvail </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>true if all filters available, and false if one or more filters not currently available </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a4e373ddd5932a8a040889e0bd528221e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::DSetCreatPropList::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a>.</p> + +</div> +</div> +<a class="anchor" id="ac290ec98e9ba2c87d1eae783f6bc50cb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5D_alloc_time_t H5::DSetCreatPropList::getAllocTime </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Space allocation time. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The values of space allocation time can be one of the followings: <ul> +<li><code>H5D_ALLOC_TIME_DEFAULT</code> </li> +<li><code>H5D_ALLOC_TIME_EARLY</code> </li> +<li><code>H5D_ALLOC_TIME_LATE</code> </li> +<li><code>H5D_ALLOC_TIME_INCR</code> </li> +</ul> +</dd></dl> + +</div> +</div> +<a class="anchor" id="a0f49ded7da24f6e4bcebe91b898a79ee"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::DSetCreatPropList::getChunk </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>max_ndims</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t * </td> + <td class="paramname"><em>dim</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">max_ndims</td><td>- IN: Size of <em>dim</em> array </td></tr> + <tr><td class="paramname">dim</td><td>- OUT: Array to store the chunk dimensions </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a13">chunks.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="a99df36252ac8038b0fd99c88fd774484"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::getExternal </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>idx</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>name_size</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">off_t & </td> + <td class="paramname"><em>offset</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t & </td> + <td class="paramname"><em>size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">idx</td><td>- IN: Index of the external file, ranges [0-(N-1)] and returned by <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a13a69c973f8ae979bf43fc32dc39742c" title="Returns the number of external files for a dataset. ">getExternalCount()</a> </td></tr> + <tr><td class="paramname">name_size</td><td>- IN: Maximum length of <em>name</em> </td></tr> + <tr><td class="paramname">name</td><td>- OUT: Name of the external file </td></tr> + <tr><td class="paramname">offset</td><td>- OUT: Location to return an offset value </td></tr> + <tr><td class="paramname">size</td><td>- OUT: Location to return the size of the external file data </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The parameter <em>idx</em> ranges [0..N-1] where N is returned by <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a13a69c973f8ae979bf43fc32dc39742c" title="Returns the number of external files for a dataset. ">getExternalCount()</a>. At most <em>name_size</em> characters are copied into the name array. If the external file name is longer than name_size with the null terminator, the return value is not null terminated (similar to strncpy()). If <em>name_size</em> is zero or <em>name</em> is a null pointer, the external file name will not be returned. If <em>offset</em> or <em>size</em> are null pointers then the corresponding information will not be returned. </dd></dl> + +</div> +</div> +<a class="anchor" id="a13a69c973f8ae979bf43fc32dc39742c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::DSetCreatPropList::getExternalCount </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of external files </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a32292da11122f1834f956d42d3a09a29"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5D_fill_time_t H5::DSetCreatPropList::getFillTime </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Fill value writing time </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Valid values for fill value writing time include <ul> +<li><code>H5D_FILL_TIME_NEVER</code> </li> +<li><code>H5D_FILL_TIME_ALLOC</code>. </li> +</ul> +</dd></dl> + +</div> +</div> +<a class="anchor" id="a7e4e6b791494bc0e5528c196796d1d59"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::getFillValue </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>fvalue_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">fvalue_type</td><td>- IN: Data type for the value passed via <em>value</em> </td></tr> + <tr><td class="paramname">value</td><td>- OUT: Pointer to buffer to hold the retrieved fill value </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The fill value is returned through <em>value</em> pointer and the memory is allocated by the caller. The fill value will be converted from its current data type to the specified by <em>fvalue_type</em>. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a1b537ae7cff7a510560fffa84c3fa63c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5Z_filter_t H5::DSetCreatPropList::getFilter </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>filter_number</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int & </td> + <td class="paramname"><em>flags</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>cd_nelmts</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int * </td> + <td class="paramname"><em>cd_values</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>namelen</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char </td> + <td class="paramname"><em>name</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int & </td> + <td class="paramname"><em>filter_config</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">filter_number</td><td>- IN: Filter to get, range [0..N-1], where N is returned by H5Pget_nfilters() </td></tr> + <tr><td class="paramname">flags</td><td>- OUT: General properties of the filter </td></tr> + <tr><td class="paramname">cd_nelmts</td><td>- IN/OUT: Number of elements in <em>cd_values</em> /Number of values defined by the filter </td></tr> + <tr><td class="paramname">cd_values</td><td>- OUT: Array to hold the data; allocated by the user </td></tr> + <tr><td class="paramname">namelen</td><td>- IN: Length of <em>name</em> </td></tr> + <tr><td class="paramname">name</td><td>- OUT: Name of the filter </td></tr> + <tr><td class="paramname">filter_config</td><td>- OUT: Flags indicating whether filter can encode/decode </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Filter id </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Failure occurs when <em>filter_number</em> is out of range. </dd></dl> + +</div> +</div> +<a class="anchor" id="a33f08b75b48dc8a3c1f3fdbdfea2ca39"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::getFilterById </td> + <td>(</td> + <td class="paramtype">H5Z_filter_t </td> + <td class="paramname"><em>filter_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int & </td> + <td class="paramname"><em>flags</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>cd_nelmts</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int * </td> + <td class="paramname"><em>cd_values</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>namelen</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char </td> + <td class="paramname"><em>name</em>[], </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int & </td> + <td class="paramname"><em>filter_config</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">filter_id</td><td>- IN: Filter to get </td></tr> + <tr><td class="paramname">flags</td><td>- OUT: General properties of the filter </td></tr> + <tr><td class="paramname">cd_nelmts</td><td>- IN/OUT: Number of elements in <em>cd_values</em> /Number of values defined by the filter </td></tr> + <tr><td class="paramname">cd_values</td><td>- OUT: Array to hold the data; allocated by the user </td></tr> + <tr><td class="paramname">namelen</td><td>- IN: Length of <em>name</em> </td></tr> + <tr><td class="paramname">name</td><td>- OUT: Name of the filter </td></tr> + <tr><td class="paramname">filter_config</td><td>- OUT: Flags indicating whether filter can encode/decode </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aa30807289b1c1542d82ab03dca9349b5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5D_layout_t H5::DSetCreatPropList::getLayout </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Layout type, which can be: <ul> +<li><code>H5D_COMPACT</code> - raw data is stored in the object header in the file. </li> +<li><code>H5D_CONTIGUOUS</code> - raw data is stored separately from the object header in one contiguous chunk in the file. </li> +<li><code>H5D_CHUNKED</code> - raw data is stored separately from the object header in chunks in separate locations in the file. </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description </dt><dd></dd></dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a12">chunks.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="aa1f0e40be41e13817118015da6071d8b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::DSetCreatPropList::getNfilters </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of filters </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a4b924c59b33def148070e7ffc0106de9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5D_fill_value_t H5::DSetCreatPropList::isFillValueDefined </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><ul> +<li><code>H5D_FILL_VALUE_UNDEFINED</code> =0, </li> +<li><code>H5D_FILL_VALUE_DEFAULT</code> =1, </li> +<li><code>H5D_FILL_VALUE_USER_DEFINED</code> =2 </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a9556e4fd428d1244a028965fd06cd651"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::modifyFilter </td> + <td>(</td> + <td class="paramtype">H5Z_filter_t </td> + <td class="paramname"><em>filter_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int </td> + <td class="paramname"><em>flags</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>cd_nelmts</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const unsigned int </td> + <td class="paramname"><em>cd_values</em>[] </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">filter_id</td><td>- IN: Filter to get </td></tr> + <tr><td class="paramname">flags</td><td>- OUT: General properties of the filter </td></tr> + <tr><td class="paramname">cd_nelmts</td><td>- IN: Number of elements in <em>cd_values</em> <br/> + OUT: Number of values defined by the filter </td></tr> + <tr><td class="paramname">cd_values</td><td>- OUT: Array to hold the data; allocated by the user </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The <em>flags</em> argument is a bit vector of the field: <code>H5Z_FLAG_OPTIONAL(0x0001)</code> </dd></dl> +<dl class="section user"><dt></dt><dd>If this bit is set then the filter is optional. If the filter fails during a <a class="el" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f" title="Writes raw data from an application buffer to a dataset. ">DataSet::write()</a> operation then the filter is just excluded from the pipeline for the chunk for which it failed; the filter will not participate in the pipeline during a <a class="el" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb" title="Reads raw data from the specified dataset. ">DataSet::read()</a> of the chunk. If this bit is clear and the filter fails then the entire I/O operation fails. </dd></dl> + +</div> +</div> +<a class="anchor" id="ad3120c2ae8440ea07ed9a7a5c41354b8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::removeFilter </td> + <td>(</td> + <td class="paramtype">H5Z_filter_t </td> + <td class="paramname"><em>filter_id</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">filter_id</td><td>- IN: Filter to remove </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Deletes a filter from the dataset creation property list; deletes all filters if <em>filter_id</em> is <code>H5Z_FILTER_NONE</code>. </dd></dl> + +</div> +</div> +<a class="anchor" id="a94877c50023d5862dcf9c2f0f6ccade7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setAllocTime </td> + <td>(</td> + <td class="paramtype">H5D_alloc_time_t </td> + <td class="paramname"><em>alloc_time</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">alloc_time</td><td>- IN: Allocation time </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Valid values for space allocation time include: <ul> +<li><code>H5D_ALLOC_TIME_DEFAULT</code> </li> +<li><code>H5D_ALLOC_TIME_EARLY</code> </li> +<li><code>H5D_ALLOC_TIME_LATE</code> </li> +<li><code>H5D_ALLOC_TIME_INCR</code> </li> +</ul> +</dd></dl> + +</div> +</div> +<a class="anchor" id="a598a2c1646304253c34582f57ba75a51"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setChunk </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>ndims</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>dim</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">ndims</td><td>- IN: Number of dimensions of each chunk </td></tr> + <tr><td class="paramname">dim</td><td>- IN: Array containing the size of each chunk </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The <em>ndims</em> parameter currently must have the same value as the rank of the dataset. The values of the <em>dim</em> array define the size of the chunks to store the dataset's raw data. As a side-effect, the layout of the dataset will be changed to <code>H5D_CHUNKED</code>, if it is not so already. </dd></dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="extend_ds_8cpp-example.html#a4">extend_ds.cpp</a>, and <a class="el" href="h5group_8cpp-example.html#a6">h5group.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="afce63c8d8c410e4a52b25b469fea1859"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setDeflate </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>level</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">level</td><td>- IN: Compression level, should [0..9], inclusive </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The function sets the compression method for this property list to <code>H5D_COMPRESS_DEFLATE</code> and the compression level to <em>level</em>. Lower compression levels are faster but result in less compression. </dd></dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a7">h5group.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="a871b80f431f04dfc6ebd9743410ddbcc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setExternal </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">off_t </td> + <td class="paramname"><em>offset</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the external file </td></tr> + <tr><td class="paramname">offset</td><td>- IN: Location where the data starts in the file </td></tr> + <tr><td class="paramname">size</td><td>- IN: Number of bytes reserved in the file for the data </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>If a dataset is splitted across multiple files then the files should be defined in order. The total size of the dataset is the sum of the <em>size</em> arguments for all the external files. If the total size is larger than the size of a dataset then the dataset can be extended (provided the data space also allows the extending). </dd></dl> + +</div> +</div> +<a class="anchor" id="ac8e3d8d1ac019138ea9eb1caade47355"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setFillTime </td> + <td>(</td> + <td class="paramtype">H5D_fill_time_t </td> + <td class="paramname"><em>fill_time</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Fill value writing time </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Valid values for fill value writing time include <ul> +<li><code>H5D_FILL_TIME_NEVER</code> </li> +<li><code>H5D_FILL_TIME_ALLOC</code>. </li> +</ul> +</dd></dl> + +</div> +</div> +<a class="anchor" id="a06475f58202e5e96ca50e977174bb4ca"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setFillValue </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>fvalue_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">fvalue_type</td><td>- IN: Data type for the value passed via <em>value</em> </td></tr> + <tr><td class="paramname">value</td><td>- IN: Pointer to buffer containing the fill value </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The datatype may differ from that of the dataset, but it must be one that the HDF5 library is able to convert <em>value</em> to the dataset datatype when the dataset is created. The default fill value is 0 (zero,) which is interpreted according to the actual dataset datatype. </dd></dl> +<dl class="section user"><dt></dt><dd>For information on setting fill value, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFillValue">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFillValue</a> </dd></dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="extend_ds_8cpp-example.html#a5">extend_ds.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a3">writedata.cpp</a>.</dd> +</dl> +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab9384e57b7831b777b3637d6cdd3f2ed"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setFilter </td> + <td>(</td> + <td class="paramtype">H5Z_filter_t </td> + <td class="paramname"><em>filter_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int </td> + <td class="paramname"><em>flags</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>cd_nelmts</em> = <code>0</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const unsigned int </td> + <td class="paramname"><em>cd_values</em>[] = <code>NULL</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">filter_id</td><td>- IN: Filter to add </td></tr> + <tr><td class="paramname">flags</td><td>- IN: Specifies general properties of the filter </td></tr> + <tr><td class="paramname">cd_nelmts</td><td>- IN: Number of elements in cd_values </td></tr> + <tr><td class="paramname">cd_values</td><td>- IN: Auxiliary data for the filter </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The <em>flags</em> argument is a bit vector of the field: <code>H5Z_FLAG_OPTIONAL(0x0001)</code> </dd></dl> +<dl class="section user"><dt></dt><dd>If this bit is set then the filter is optional. If the filter fails during a <code><a class="el" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f" title="Writes raw data from an application buffer to a dataset. ">DataSet::write()</a></code> operation then the filter is just excluded from the pipeline for the chunk for which it failed; the filter will not participate in the pipeline during a <code><a class="el" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb" title="Reads raw data from the specified dataset. ">DataSet::read()</a></code> of the chunk. If this bit is clear and the filter fails then the entire I/O operation fails. </dd></dl> + +</div> +</div> +<a class="anchor" id="af67e6dea846869a8f86236fa01991eba"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setFletcher32 </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ad97022d38d10054bf0ba49802cb55ff1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setLayout </td> + <td>(</td> + <td class="paramtype">H5D_layout_t </td> + <td class="paramname"><em>layout</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">layout</td><td>- IN: Type of storage layout for raw data </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information on valid layout types, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetLayout">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetLayout</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a1b2d23d434c4147b9c05e732414c4047"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setShuffle </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Please refer to the Reference Manual of <code>H5Pset_shuffle</code> for details. <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetShuffle">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetShuffle</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a47f413e460f54c5f8bee4f3f5e0db9e4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetCreatPropList::setSzip </td> + <td>(</td> + <td class="paramtype">unsigned int </td> + <td class="paramname"><em>options_mask</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int </td> + <td class="paramname"><em>pixels_per_block</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">options_mask</td><td>- IN: A bit-mask conveying the desired SZIP options. Valid values are H5_SZIP_EC_OPTION_MASK and H5_SZIP_NN_OPTION_MASK. </td></tr> + <tr><td class="paramname">pixels_per_block</td><td>- IN: Number of pixels or data elements in each data block. </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The associate C function sets an SZIP compression filter, H5Z_FILTER_SZIP, for a dataset. For more information about SZIP and usage, please refer to the C layer Reference Manual at: <a href="http://hdfgroup.org/HDF5/doc/RM_H5P.html#Property-SetSzip">http://hdfgroup.org/HDF5/doc/RM_H5P.html#Property-SetSzip</a> </dd></dl> + +</div> +</div> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="a20cbed4bc7563f3084af99b77e8cacc5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> H5::DSetCreatPropList::DEFAULT</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_dcreat_prop_8h_source.html">H5DcreatProp.h</a></li> +<li>H5DcreatProp.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_d_set_creat_prop_list.png b/c++/src/cpplus_RM/class_h5_1_1_d_set_creat_prop_list.png Binary files differnew file mode 100644 index 0000000..a1ae1fc --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_d_set_creat_prop_list.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_d_set_mem_xfer_prop_list-members.html b/c++/src/cpplus_RM/class_h5_1_1_d_set_mem_xfer_prop_list-members.html new file mode 100644 index 0000000..b0f2642 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_d_set_mem_xfer_prop_list-members.html @@ -0,0 +1,181 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::DSetMemXferPropList Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy</a>(const PropList &like_plist)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a>(PropList &dest, const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp</a>(PropList &dest, const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a>(PropList &dest, PropList &src, const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a>(PropList &dest, PropList &src, const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DEFAULT</a></td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a9b147b6ee4d01e36e065b4f5d1d77cdd">DSetMemXferPropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8897297eb9f27e86bc4f96a3166ea1ee">DSetMemXferPropList</a>(const char *expression)</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a437776bf9e34fe035f980ab776fda887">DSetMemXferPropList</a>(const DSetMemXferPropList &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a333f85dc819a03eef6f89a872c1ec14c">DSetMemXferPropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abf020492021bc0d8dfdc22878030dc4d">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c">getBtreeRatios</a>(double &left, double &middle, double &right) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a084e2cd51b7c134f7d9b86f3d282b76b">getBuffer</a>(void **tconv, void **bkg) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aac02695a87dc17bbf078fffd87b7d7a0">getDataTransform</a>(char *exp, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#ac4dd344437bb6e64e84cd49d8f683bee">getDataTransform</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a762a9b553f12c9943b0c901ee50a91bb">getEDCCheck</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aa096b6cf7b84cdad31d62975037f89a2">getHyperVectorSize</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8e7a0a38ae3d66ee7028c07279b506e5">getPreserve</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a79b2f715b39a58540bef00b10e2a043f">getSmallDataBlockSize</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a259060b13f25e3dbdbc3c69884c5799f">getTypeConvCB</a>(H5T_conv_except_func_t *op, void **user_data) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a416647e206f25d58d7b6377aa6b25603">getVlenMemManager</a>(H5MM_allocate_t &alloc, void **alloc_info, H5MM_free_t &free, void **free_info) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a>(const PropList &prop_class) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a>(const PropList &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a>(const PropList &rhs) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">PropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a>(const PropList &original)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a567526f0909fdaa2a5a408adc7c41134">setBtreeRatios</a>(double left, double middle, double right) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abccc892efc65f78effb23c76d88bf1e3">setBuffer</a>(size_t size, void *tconv, void *bkg) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a63eddbc1e7b4a79c26e0d8747a046a82">setDataTransform</a>(const char *expression) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a880f62e963a48c9b2170e2596fabfc1b">setDataTransform</a>(const H5std_string &expression) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#ad12c5586af22bf9dbc7d8e83b8784053">setEDCCheck</a>(H5Z_EDC_t check)</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a4f57272b452034a8b897ac22cb2515c2">setHyperVectorSize</a>(size_t vector_size)</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8feb6a0855c73bdbebfd599fa32229c3">setPreserve</a>(bool status) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a>(const char *name, const char *charptr) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a>(const char *name, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a>(const H5std_string &name, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#af5b9317c4cadba448bd32214ce2d7b04">setSmallDataBlockSize</a>(hsize_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aa7d375df05f03ecf3c679ff20150e0a6">setTypeConvCB</a>(H5T_conv_except_func_t op, void *user_data) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a34e391ad09559342b546336097df4413">setVlenMemManager</a>(H5MM_allocate_t alloc, void *alloc_info, H5MM_free_t free, void *free_info) const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a7a4f6ad493a0b0ccac9287782ce04808">setVlenMemManager</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#acc45211a2fd9aba27ff1763e01f76de5">~DSetMemXferPropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">H5::DSetMemXferPropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_d_set_mem_xfer_prop_list.html b/c++/src/cpplus_RM/class_h5_1_1_d_set_mem_xfer_prop_list.html new file mode 100644 index 0000000..3cd1d14 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_d_set_mem_xfer_prop_list.html @@ -0,0 +1,1224 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::DSetMemXferPropList Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-attribs">Static Public Attributes</a> | +<a href="class_h5_1_1_d_set_mem_xfer_prop_list-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::DSetMemXferPropList Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> represents the dataset memory and transfer property list. +</p> + +<p><code>#include <<a class="el" href="_h5_dxfer_prop_8h_source.html">H5DxferProp.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::DSetMemXferPropList:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_d_set_mem_xfer_prop_list.png" usemap="#H5::DSetMemXferPropList_map" alt=""/> + <map id="H5::DSetMemXferPropList_map" name="H5::DSetMemXferPropList_map"> +<area href="class_h5_1_1_prop_list.html" title="Class PropList provides operations for generic property lists. " alt="H5::PropList" shape="rect" coords="0,56,159,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,159,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a9b147b6ee4d01e36e065b4f5d1d77cdd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a9b147b6ee4d01e36e065b4f5d1d77cdd">DSetMemXferPropList</a> ()</td></tr> +<tr class="memdesc:a9b147b6ee4d01e36e065b4f5d1d77cdd"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub dataset memory and transfer property list object. <a href="#a9b147b6ee4d01e36e065b4f5d1d77cdd">More...</a><br/></td></tr> +<tr class="separator:a9b147b6ee4d01e36e065b4f5d1d77cdd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8897297eb9f27e86bc4f96a3166ea1ee"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8897297eb9f27e86bc4f96a3166ea1ee">DSetMemXferPropList</a> (const char *expression)</td></tr> +<tr class="memdesc:a8897297eb9f27e86bc4f96a3166ea1ee"><td class="mdescLeft"> </td><td class="mdescRight">Creates a dataset transfer property list with transform expression. <a href="#a8897297eb9f27e86bc4f96a3166ea1ee">More...</a><br/></td></tr> +<tr class="separator:a8897297eb9f27e86bc4f96a3166ea1ee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abccc892efc65f78effb23c76d88bf1e3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abccc892efc65f78effb23c76d88bf1e3">setBuffer</a> (size_t size, void *tconv, void *bkg) const </td></tr> +<tr class="memdesc:abccc892efc65f78effb23c76d88bf1e3"><td class="mdescLeft"> </td><td class="mdescRight">Sets type conversion and background buffers. <a href="#abccc892efc65f78effb23c76d88bf1e3">More...</a><br/></td></tr> +<tr class="separator:abccc892efc65f78effb23c76d88bf1e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a084e2cd51b7c134f7d9b86f3d282b76b"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a084e2cd51b7c134f7d9b86f3d282b76b">getBuffer</a> (void **tconv, void **bkg) const </td></tr> +<tr class="memdesc:a084e2cd51b7c134f7d9b86f3d282b76b"><td class="mdescLeft"> </td><td class="mdescRight">Reads buffer settings. <a href="#a084e2cd51b7c134f7d9b86f3d282b76b">More...</a><br/></td></tr> +<tr class="separator:a084e2cd51b7c134f7d9b86f3d282b76b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a567526f0909fdaa2a5a408adc7c41134"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a567526f0909fdaa2a5a408adc7c41134">setBtreeRatios</a> (double left, double middle, double right) const </td></tr> +<tr class="memdesc:a567526f0909fdaa2a5a408adc7c41134"><td class="mdescLeft"> </td><td class="mdescRight">Sets B-tree split ratios for a dataset transfer property list. <a href="#a567526f0909fdaa2a5a408adc7c41134">More...</a><br/></td></tr> +<tr class="separator:a567526f0909fdaa2a5a408adc7c41134"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2c7adc7e57cd38d4920ec2ad5f2e2e4c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c">getBtreeRatios</a> (double &left, double &middle, double &right) const </td></tr> +<tr class="memdesc:a2c7adc7e57cd38d4920ec2ad5f2e2e4c"><td class="mdescLeft"> </td><td class="mdescRight">Gets B-tree split ratios for a dataset transfer property list. <a href="#a2c7adc7e57cd38d4920ec2ad5f2e2e4c">More...</a><br/></td></tr> +<tr class="separator:a2c7adc7e57cd38d4920ec2ad5f2e2e4c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a63eddbc1e7b4a79c26e0d8747a046a82"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a63eddbc1e7b4a79c26e0d8747a046a82">setDataTransform</a> (const char *expression) const </td></tr> +<tr class="memdesc:a63eddbc1e7b4a79c26e0d8747a046a82"><td class="mdescLeft"> </td><td class="mdescRight">Sets data transform expression. <a href="#a63eddbc1e7b4a79c26e0d8747a046a82">More...</a><br/></td></tr> +<tr class="separator:a63eddbc1e7b4a79c26e0d8747a046a82"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a880f62e963a48c9b2170e2596fabfc1b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a880f62e963a48c9b2170e2596fabfc1b">setDataTransform</a> (const H5std_string &expression) const </td></tr> +<tr class="memdesc:a880f62e963a48c9b2170e2596fabfc1b"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the expression. <a href="#a880f62e963a48c9b2170e2596fabfc1b">More...</a><br/></td></tr> +<tr class="separator:a880f62e963a48c9b2170e2596fabfc1b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aac02695a87dc17bbf078fffd87b7d7a0"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aac02695a87dc17bbf078fffd87b7d7a0">getDataTransform</a> (char *exp, size_t buf_size=0) const </td></tr> +<tr class="memdesc:aac02695a87dc17bbf078fffd87b7d7a0"><td class="mdescLeft"> </td><td class="mdescRight">Sets data transform expression. <a href="#aac02695a87dc17bbf078fffd87b7d7a0">More...</a><br/></td></tr> +<tr class="separator:aac02695a87dc17bbf078fffd87b7d7a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac4dd344437bb6e64e84cd49d8f683bee"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#ac4dd344437bb6e64e84cd49d8f683bee">getDataTransform</a> () const </td></tr> +<tr class="memdesc:ac4dd344437bb6e64e84cd49d8f683bee"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes no parameter and returns a <code>H5std_string</code> for the expression. </p> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname">H5::PropListIException.</td><td></td></tr> + </table> + </dd> +</dl> + <a href="#ac4dd344437bb6e64e84cd49d8f683bee">More...</a><br/></td></tr> +<tr class="separator:ac4dd344437bb6e64e84cd49d8f683bee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8feb6a0855c73bdbebfd599fa32229c3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8feb6a0855c73bdbebfd599fa32229c3">setPreserve</a> (bool status) const </td></tr> +<tr class="memdesc:a8feb6a0855c73bdbebfd599fa32229c3"><td class="mdescLeft"> </td><td class="mdescRight">Sets the dataset transfer property list status to true or false. <a href="#a8feb6a0855c73bdbebfd599fa32229c3">More...</a><br/></td></tr> +<tr class="separator:a8feb6a0855c73bdbebfd599fa32229c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8e7a0a38ae3d66ee7028c07279b506e5"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8e7a0a38ae3d66ee7028c07279b506e5">getPreserve</a> () const </td></tr> +<tr class="memdesc:a8e7a0a38ae3d66ee7028c07279b506e5"><td class="mdescLeft"> </td><td class="mdescRight">Checks status of the dataset transfer property list. <a href="#a8e7a0a38ae3d66ee7028c07279b506e5">More...</a><br/></td></tr> +<tr class="separator:a8e7a0a38ae3d66ee7028c07279b506e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa7d375df05f03ecf3c679ff20150e0a6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aa7d375df05f03ecf3c679ff20150e0a6">setTypeConvCB</a> (H5T_conv_except_func_t op, void *user_data) const </td></tr> +<tr class="memdesc:aa7d375df05f03ecf3c679ff20150e0a6"><td class="mdescLeft"> </td><td class="mdescRight">Sets an exception handling callback for datatype conversion for a dataset transfer property list. <a href="#aa7d375df05f03ecf3c679ff20150e0a6">More...</a><br/></td></tr> +<tr class="separator:aa7d375df05f03ecf3c679ff20150e0a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a259060b13f25e3dbdbc3c69884c5799f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a259060b13f25e3dbdbc3c69884c5799f">getTypeConvCB</a> (H5T_conv_except_func_t *op, void **user_data) const </td></tr> +<tr class="memdesc:a259060b13f25e3dbdbc3c69884c5799f"><td class="mdescLeft"> </td><td class="mdescRight">Gets the exception handling callback function and data. <a href="#a259060b13f25e3dbdbc3c69884c5799f">More...</a><br/></td></tr> +<tr class="separator:a259060b13f25e3dbdbc3c69884c5799f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34e391ad09559342b546336097df4413"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a34e391ad09559342b546336097df4413">setVlenMemManager</a> (H5MM_allocate_t alloc, void *alloc_info, H5MM_free_t free, void *free_info) const </td></tr> +<tr class="memdesc:a34e391ad09559342b546336097df4413"><td class="mdescLeft"> </td><td class="mdescRight">Sets the memory manager for variable-length datatype allocation. <a href="#a34e391ad09559342b546336097df4413">More...</a><br/></td></tr> +<tr class="separator:a34e391ad09559342b546336097df4413"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a4f6ad493a0b0ccac9287782ce04808"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a7a4f6ad493a0b0ccac9287782ce04808">setVlenMemManager</a> () const </td></tr> +<tr class="memdesc:a7a4f6ad493a0b0ccac9287782ce04808"><td class="mdescLeft"> </td><td class="mdescRight">Sets the memory manager for variable-length datatype allocation - system <code>malloc</code> and <code>free</code> will be used. <a href="#a7a4f6ad493a0b0ccac9287782ce04808">More...</a><br/></td></tr> +<tr class="separator:a7a4f6ad493a0b0ccac9287782ce04808"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a416647e206f25d58d7b6377aa6b25603"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a416647e206f25d58d7b6377aa6b25603">getVlenMemManager</a> (H5MM_allocate_t &alloc, void **alloc_info, H5MM_free_t &free, void **free_info) const </td></tr> +<tr class="memdesc:a416647e206f25d58d7b6377aa6b25603"><td class="mdescLeft"> </td><td class="mdescRight">Gets the memory manager for variable-length datatype allocation. <a href="#a416647e206f25d58d7b6377aa6b25603">More...</a><br/></td></tr> +<tr class="separator:a416647e206f25d58d7b6377aa6b25603"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5b9317c4cadba448bd32214ce2d7b04"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#af5b9317c4cadba448bd32214ce2d7b04">setSmallDataBlockSize</a> (hsize_t size)</td></tr> +<tr class="memdesc:af5b9317c4cadba448bd32214ce2d7b04"><td class="mdescLeft"> </td><td class="mdescRight">Sets the size of a contiguous block reserved for small data. <a href="#af5b9317c4cadba448bd32214ce2d7b04">More...</a><br/></td></tr> +<tr class="separator:af5b9317c4cadba448bd32214ce2d7b04"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79b2f715b39a58540bef00b10e2a043f"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a79b2f715b39a58540bef00b10e2a043f">getSmallDataBlockSize</a> ()</td></tr> +<tr class="memdesc:a79b2f715b39a58540bef00b10e2a043f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current small data block size setting. <a href="#a79b2f715b39a58540bef00b10e2a043f">More...</a><br/></td></tr> +<tr class="separator:a79b2f715b39a58540bef00b10e2a043f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f57272b452034a8b897ac22cb2515c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a4f57272b452034a8b897ac22cb2515c2">setHyperVectorSize</a> (size_t vector_size)</td></tr> +<tr class="memdesc:a4f57272b452034a8b897ac22cb2515c2"><td class="mdescLeft"> </td><td class="mdescRight">Sets number of I/O vectors to be read/written in hyperslab I/O. <a href="#a4f57272b452034a8b897ac22cb2515c2">More...</a><br/></td></tr> +<tr class="separator:a4f57272b452034a8b897ac22cb2515c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa096b6cf7b84cdad31d62975037f89a2"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aa096b6cf7b84cdad31d62975037f89a2">getHyperVectorSize</a> ()</td></tr> +<tr class="memdesc:aa096b6cf7b84cdad31d62975037f89a2"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of I/O vectors to be read/written in hyperslab I/O. <a href="#aa096b6cf7b84cdad31d62975037f89a2">More...</a><br/></td></tr> +<tr class="separator:aa096b6cf7b84cdad31d62975037f89a2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad12c5586af22bf9dbc7d8e83b8784053"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#ad12c5586af22bf9dbc7d8e83b8784053">setEDCCheck</a> (H5Z_EDC_t check)</td></tr> +<tr class="memdesc:ad12c5586af22bf9dbc7d8e83b8784053"><td class="mdescLeft"> </td><td class="mdescRight">Enables or disables error-detecting for a dataset reading process. <a href="#ad12c5586af22bf9dbc7d8e83b8784053">More...</a><br/></td></tr> +<tr class="separator:ad12c5586af22bf9dbc7d8e83b8784053"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a762a9b553f12c9943b0c901ee50a91bb"><td class="memItemLeft" align="right" valign="top">H5Z_EDC_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a762a9b553f12c9943b0c901ee50a91bb">getEDCCheck</a> ()</td></tr> +<tr class="memdesc:a762a9b553f12c9943b0c901ee50a91bb"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether error-detection is enabled for dataset reads. <a href="#a762a9b553f12c9943b0c901ee50a91bb">More...</a><br/></td></tr> +<tr class="separator:a762a9b553f12c9943b0c901ee50a91bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abf020492021bc0d8dfdc22878030dc4d"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abf020492021bc0d8dfdc22878030dc4d">fromClass</a> () const </td></tr> +<tr class="memdesc:abf020492021bc0d8dfdc22878030dc4d"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#abf020492021bc0d8dfdc22878030dc4d">More...</a><br/></td></tr> +<tr class="separator:abf020492021bc0d8dfdc22878030dc4d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a437776bf9e34fe035f980ab776fda887"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a437776bf9e34fe035f980ab776fda887">DSetMemXferPropList</a> (const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> &orig)</td></tr> +<tr class="memdesc:a437776bf9e34fe035f980ab776fda887"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> object. <a href="#a437776bf9e34fe035f980ab776fda887">More...</a><br/></td></tr> +<tr class="separator:a437776bf9e34fe035f980ab776fda887"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a333f85dc819a03eef6f89a872c1ec14c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a333f85dc819a03eef6f89a872c1ec14c">DSetMemXferPropList</a> (const hid_t plist_id)</td></tr> +<tr class="memdesc:a333f85dc819a03eef6f89a872c1ec14c"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> object using the id of an existing <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a>. <a href="#a333f85dc819a03eef6f89a872c1ec14c">More...</a><br/></td></tr> +<tr class="separator:a333f85dc819a03eef6f89a872c1ec14c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acc45211a2fd9aba27ff1763e01f76de5"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#acc45211a2fd9aba27ff1763e01f76de5">~DSetMemXferPropList</a> ()</td></tr> +<tr class="memdesc:acc45211a2fd9aba27ff1763e01f76de5"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#acc45211a2fd9aba27ff1763e01f76de5">More...</a><br/></td></tr> +<tr class="separator:acc45211a2fd9aba27ff1763e01f76de5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_prop_list"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_prop_list')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td></tr> +<tr class="memitem:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a> (const hid_t plist_id)</td></tr> +<tr class="memdesc:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Creates a property list using the id of an existing property. <a href="#acd354e858c9ed4be9943bb3ff583a41e">More...</a><br/></td></tr> +<tr class="separator:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &rhs)</td></tr> +<tr class="memdesc:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a7b8ce03fb1cda95e10b2babd5567296e">More...</a><br/></td></tr> +<tr class="separator:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &rhs) const </td></tr> +<tr class="memdesc:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Compares this property list or class against the given list or class. <a href="#a3891b0fde75dc1cc0ae0f4af8c0478d9">More...</a><br/></td></tr> +<tr class="separator:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a> ()</td></tr> +<tr class="memdesc:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Closes the property list if it is not a default one. <a href="#a9b1f168b3bf0a04cc031ce1e8f3c1615">More...</a><br/></td></tr> +<tr class="separator:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a> () const </td></tr> +<tr class="memdesc:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Close a property list class. <a href="#a7f827609b7a465146a17ad0cbff6c7f7">More...</a><br/></td></tr> +<tr class="separator:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &like_plist)</td></tr> +<tr class="memdesc:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing property list. <a href="#a7ddaf55c2144f91013ced20f9139de74">More...</a><br/></td></tr> +<tr class="separator:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, const char *name) const </td></tr> +<tr class="memdesc:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from this property list or class to another. <a href="#adf60105969782abc2c4e9f38ff5ee4a1">More...</a><br/></td></tr> +<tr class="separator:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, const H5std_string &name) const </td></tr> +<tr class="memdesc:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#ac951dc365b81915351a697bf153f458e">More...</a><br/></td></tr> +<tr class="separator:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &src, const char *name) const </td></tr> +<tr class="memdesc:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from one list or class to another - Obsolete. <a href="#a942895c45bc1c818bdc3900c362d6575">More...</a><br/></td></tr> +<tr class="separator:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &src, const H5std_string &name) const </td></tr> +<tr class="memdesc:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete. <a href="#acb1efff23a1b72a0472a8727c9fbe9c6">More...</a><br/></td></tr> +<tr class="separator:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a> () const </td></tr> +<tr class="memdesc:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>... <a href="#abc1415a36f6d2378ca705b2d1cd57c70">More...</a><br/></td></tr> +<tr class="separator:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a> () const </td></tr> +<tr class="memdesc:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of a generic property list class. <a href="#ab1468aa7c32ed13ad898b94ff96f568d">More...</a><br/></td></tr> +<tr class="separator:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a> () const </td></tr> +<tr class="memdesc:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the parent class of a generic property class. <a href="#a51793fc0382de4613d0c3176ef67f339">More...</a><br/></td></tr> +<tr class="separator:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a> () const </td></tr> +<tr class="memdesc:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of properties in this property list or class. <a href="#a6821d6849c40cf6c07c0e3eac3ede81f">More...</a><br/></td></tr> +<tr class="separator:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the value of a property in a property list. <a href="#a957d56e03065ee211260eeb3d2813817">More...</a><br/></td></tr> +<tr class="separator:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#abd473125c6683c6d9982e1c8559b1a31">More...</a><br/></td></tr> +<tr class="separator:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a> (const char *name) const </td></tr> +<tr class="memdesc:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a78846ee5fab52e27d6fb0135f0c55c36">More...</a><br/></td></tr> +<tr class="separator:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a400f66a05979cc41343e3f2cf4770aa1">More...</a><br/></td></tr> +<tr class="separator:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Set a property's value in a property list. <a href="#ad086b38d1792aeda39f254448c366440">More...</a><br/></td></tr> +<tr class="separator:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a> (const char *name, const char *charptr) const </td></tr> +<tr class="memdesc:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9a80cb72962ffaf771004f7cfaeea161">More...</a><br/></td></tr> +<tr class="separator:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a> (const char *name, H5std_string &strg) const </td></tr> +<tr class="memdesc:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#aa6f2e701f614657426ae5f64bec9c876">More...</a><br/></td></tr> +<tr class="separator:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#aa7b5c36ef06e3801a5c043217ba6965f">More...</a><br/></td></tr> +<tr class="separator:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a> (const H5std_string &name, H5std_string &strg) const </td></tr> +<tr class="memdesc:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9e90d987e1394d59e4e0423143d0e098">More...</a><br/></td></tr> +<tr class="separator:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a> (const char *name) const </td></tr> +<tr class="memdesc:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the size of a property in a property list or class. <a href="#a44ea63b2d9f2e14c35219b31d20463f9">More...</a><br/></td></tr> +<tr class="separator:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#ad260da9bc428af64ddebd9aabf143732">More...</a><br/></td></tr> +<tr class="separator:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &prop_class) const </td></tr> +<tr class="memdesc:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a property list is a certain class. <a href="#a2769057cf24f236881d301739fc3b1b8">More...</a><br/></td></tr> +<tr class="separator:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a> (const char *name) const </td></tr> +<tr class="memdesc:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the existance of a property in a property object. <a href="#a2e5ee376a6ca442b3a194df17ca79a1a">More...</a><br/></td></tr> +<tr class="separator:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9d4b8ad4e9917f8a73b3f705cfd35241">More...</a><br/></td></tr> +<tr class="separator:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a> (const char *name) const </td></tr> +<tr class="memdesc:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Removes a property from a property list. <a href="#a2d2178edf1090d16989db1f1bc70cf9e">More...</a><br/></td></tr> +<tr class="separator:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9d506f67b449021ce5c78ac8a0b99020">More...</a><br/></td></tr> +<tr class="separator:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">PropList</a> ()</td></tr> +<tr class="memdesc:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub property list object. <a href="#ace290d83122de5cfc431b33e43555e6f">More...</a><br/></td></tr> +<tr class="separator:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &original)</td></tr> +<tr class="memdesc:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="#a8f3198e63cf76ac921c7aff75256f6a7">More...</a><br/></td></tr> +<tr class="separator:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId</a> () const </td></tr> +<tr class="memdesc:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this property list. <a href="#a72b0944d2235eb3ec85933070d92433b">More...</a><br/></td></tr> +<tr class="separator:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList</a> ()</td></tr> +<tr class="memdesc:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this property list. <a href="#ab526997f00256819512e9a093c69ea79">More...</a><br/></td></tr> +<tr class="separator:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a> +Static Public Attributes</h2></td></tr> +<tr class="memitem:a47bb48aeb00da456b7c9f1d86fdc2acf"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DEFAULT</a></td></tr> +<tr class="memdesc:a47bb48aeb00da456b7c9f1d86fdc2acf"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default dataset memory and transfer property list. <a href="#a47bb48aeb00da456b7c9f1d86fdc2acf">More...</a><br/></td></tr> +<tr class="separator:a47bb48aeb00da456b7c9f1d86fdc2acf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_static_attribs_class_h5_1_1_prop_list"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_h5_1_1_prop_list')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td></tr> +<tr class="memitem:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td></tr> +<tr class="memdesc:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property. <a href="#a0f2f757ca782a743006c5756191c404b">More...</a><br/></td></tr> +<tr class="separator:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a9b147b6ee4d01e36e065b4f5d1d77cdd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DSetMemXferPropList::DSetMemXferPropList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8897297eb9f27e86bc4f96a3166ea1ee"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DSetMemXferPropList::DSetMemXferPropList </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>expression</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a63eddbc1e7b4a79c26e0d8747a046a82">setDataTransform()</a>.</p> + +</div> +</div> +<a class="anchor" id="a437776bf9e34fe035f980ab776fda887"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DSetMemXferPropList::DSetMemXferPropList </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: Original dataset memory and transfer property list object to copy </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a333f85dc819a03eef6f89a872c1ec14c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DSetMemXferPropList::DSetMemXferPropList </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>plist_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">plist_id</td><td>- IN: Id of an existing dataset memory and transfer property list </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="acc45211a2fd9aba27ff1763e01f76de5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::DSetMemXferPropList::~DSetMemXferPropList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="abf020492021bc0d8dfdc22878030dc4d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::DSetMemXferPropList::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a>.</p> + +</div> +</div> +<a class="anchor" id="a2c7adc7e57cd38d4920ec2ad5f2e2e4c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::getBtreeRatios </td> + <td>(</td> + <td class="paramtype">double & </td> + <td class="paramname"><em>left</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">double & </td> + <td class="paramname"><em>middle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">double & </td> + <td class="paramname"><em>right</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">left</td><td>- OUT: B-tree split ratio for left-most nodes </td></tr> + <tr><td class="paramname">middle</td><td>- OUT: B-tree split ratio for right-most nodes and lone nodes </td></tr> + <tr><td class="paramname">right</td><td>- OUT: B-tree split ratio for all other nodes </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a084e2cd51b7c134f7d9b86f3d282b76b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::DSetMemXferPropList::getBuffer </td> + <td>(</td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>tconv</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>bkg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">tconv</td><td>- IN: Pointer to application-allocated type conversion buffer </td></tr> + <tr><td class="paramname">bkg</td><td>- IN: Pointer to application-allocated background buffer </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Buffer size, in bytes </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aac02695a87dc17bbf078fffd87b7d7a0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ssize_t H5::DSetMemXferPropList::getDataTransform </td> + <td>(</td> + <td class="paramtype">char * </td> + <td class="paramname"><em>exp</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>buf_size</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">exp</td><td>- OUT: buffer for data transform expression (char*) </td></tr> + <tr><td class="paramname">buf_size</td><td>- IN: size of buffer for expression, including the null terminator </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ac4dd344437bb6e64e84cd49d8f683bee"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::DSetMemXferPropList::getDataTransform </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a762a9b553f12c9943b0c901ee50a91bb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5Z_EDC_t H5::DSetMemXferPropList::getEDCCheck </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><code>H5Z_ENABLE_EDC</code> or <code>H5Z_DISABLE_EDC</code> </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aa096b6cf7b84cdad31d62975037f89a2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::DSetMemXferPropList::getHyperVectorSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of I/O vectors </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a8e7a0a38ae3d66ee7028c07279b506e5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::DSetMemXferPropList::getPreserve </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Status of the dataset transfer property list </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a79b2f715b39a58540bef00b10e2a043f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hsize_t H5::DSetMemXferPropList::getSmallDataBlockSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Size of the small data block, in bytes </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a259060b13f25e3dbdbc3c69884c5799f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::getTypeConvCB </td> + <td>(</td> + <td class="paramtype">H5T_conv_except_func_t * </td> + <td class="paramname"><em>op</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>user_data</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">op</td><td>- IN: Retrieved user function </td></tr> + <tr><td class="paramname">user_data</td><td>- IN: Retrieved user data </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a416647e206f25d58d7b6377aa6b25603"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::getVlenMemManager </td> + <td>(</td> + <td class="paramtype">H5MM_allocate_t & </td> + <td class="paramname"><em>alloc_func</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>alloc_info</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5MM_free_t & </td> + <td class="paramname"><em>free_func</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>free_info</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">alloc_func</td><td>- OUT: User's allocate routine </td></tr> + <tr><td class="paramname">alloc_info</td><td>- OUT: User's allocation parameters </td></tr> + <tr><td class="paramname">free_func</td><td>- OUT: User's free routine </td></tr> + <tr><td class="paramname">free_info</td><td>- OUT: User's free parameters </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a567526f0909fdaa2a5a408adc7c41134"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setBtreeRatios </td> + <td>(</td> + <td class="paramtype">double </td> + <td class="paramname"><em>left</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">double </td> + <td class="paramname"><em>middle</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">double </td> + <td class="paramname"><em>right</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">left</td><td>- IN: B-tree split ratio for left-most nodes </td></tr> + <tr><td class="paramname">middle</td><td>- IN: B-tree split ratio for right-most nodes and lone nodes </td></tr> + <tr><td class="paramname">right</td><td>- IN: B-tree split ratio for all other nodes </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="abccc892efc65f78effb23c76d88bf1e3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setBuffer </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>tconv</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>bkg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">size</td><td>- IN: Size, in bytes, of the type conversion and background buffers </td></tr> + <tr><td class="paramname">tconv</td><td>- IN: Pointer to application-allocated type conversion buffer </td></tr> + <tr><td class="paramname">bkg</td><td>- IN: Pointer to application-allocated background buffer </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a63eddbc1e7b4a79c26e0d8747a046a82"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setDataTransform </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>expression</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">expression</td><td>- IN: null-terminated data transform expression (char*) </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8897297eb9f27e86bc4f96a3166ea1ee">DSetMemXferPropList()</a>, and <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a880f62e963a48c9b2170e2596fabfc1b">setDataTransform()</a>.</p> + +</div> +</div> +<a class="anchor" id="a880f62e963a48c9b2170e2596fabfc1b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setDataTransform </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>expression</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">expression</td><td>- IN: H5std_string data transform expression </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a63eddbc1e7b4a79c26e0d8747a046a82">setDataTransform()</a>.</p> + +</div> +</div> +<a class="anchor" id="ad12c5586af22bf9dbc7d8e83b8784053"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setEDCCheck </td> + <td>(</td> + <td class="paramtype">H5Z_EDC_t </td> + <td class="paramname"><em>check</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">check</td><td>- IN: Specifies whether error detection is enabled or disabled </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The error detection algorithm used is the algorithm previously specified in the corresponding dataset creation property list. This function does not affect the use of error detection in the writing process. </dd></dl> +<dl class="section user"><dt></dt><dd>Valid values are as follows: <ul> +<li><code>H5Z_ENABLE_EDC</code> (default) </li> +<li><code>H5Z_DISABLE_EDC</code> </li> +</ul> +</dd></dl> + +</div> +</div> +<a class="anchor" id="a4f57272b452034a8b897ac22cb2515c2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setHyperVectorSize </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>vector_size</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetHyperVectorSize">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetHyperVectorSize</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a8feb6a0855c73bdbebfd599fa32229c3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setPreserve </td> + <td>(</td> + <td class="paramtype">bool </td> + <td class="paramname"><em>status</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">status</td><td>- IN: Status to set, true or false </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="af5b9317c4cadba448bd32214ce2d7b04"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setSmallDataBlockSize </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>size</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">size</td><td>- IN: Maximum size, in bytes, of the small data block. </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For detail, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSmallData">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSmallData</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="aa7d375df05f03ecf3c679ff20150e0a6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setTypeConvCB </td> + <td>(</td> + <td class="paramtype">H5T_conv_except_func_t </td> + <td class="paramname"><em>op</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>user_data</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">op</td><td>- IN: User's function </td></tr> + <tr><td class="paramname">user_data</td><td>- IN: User's data </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a34e391ad09559342b546336097df4413"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setVlenMemManager </td> + <td>(</td> + <td class="paramtype">H5MM_allocate_t </td> + <td class="paramname"><em>alloc_func</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>alloc_info</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5MM_free_t </td> + <td class="paramname"><em>free_func</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>free_info</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">alloc_func</td><td>- IN: User's allocate routine </td></tr> + <tr><td class="paramname">alloc_info</td><td>- IN: User's allocation parameters </td></tr> + <tr><td class="paramname">free_func</td><td>- IN: User's free routine </td></tr> + <tr><td class="paramname">free_info</td><td>- IN: User's free parameters </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a7a4f6ad493a0b0ccac9287782ce04808"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DSetMemXferPropList::setVlenMemManager </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="a47bb48aeb00da456b7c9f1d86fdc2acf"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> H5::DSetMemXferPropList::DEFAULT</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_dxfer_prop_8h_source.html">H5DxferProp.h</a></li> +<li>H5DxferProp.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_d_set_mem_xfer_prop_list.png b/c++/src/cpplus_RM/class_h5_1_1_d_set_mem_xfer_prop_list.png Binary files differnew file mode 100644 index 0000000..a472f25 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_d_set_mem_xfer_prop_list.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_set-members.html b/c++/src/cpplus_RM/class_h5_1_1_data_set-members.html new file mode 100644 index 0000000..967a3f6 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_set-members.html @@ -0,0 +1,198 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::DataSet Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a>(const AbstractDs &original)</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a>(const hid_t ds_id)</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a58b4e38cbb5cec13e21653882ba14cac">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a47ddc5594fd966e21f11db0dc6c199bc">DataSet</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a598e5d1f1de88333a2e406cf91638b27">DataSet</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a6eb455b3f30e9f9bdb40f8ab012729ed">DataSet</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a224114f6fd3fdb01300ffcfd5e5192d5">DataSet</a>(const DataSet &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a283d6e80f93309c1ee09a4c6a8dd574c">DataSet</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#adc3d4552c2486453b51b9c6cdbf02efd">extend</a>(const hsize_t *size) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a024eeee05222c411bbe7027702dfc3c3">fillMemBuf</a>(const void *fill, const DataType &fill_type, void *buf, const DataType &buf_type, const DataSpace &space) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#ae288741d10a98352a00e27339809ad68">fillMemBuf</a>(const void *fill, DataType &fill_type, void *buf, DataType &buf_type, DataSpace &space)</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#ad8e44095a6792d621266c9420b76b8f8">fillMemBuf</a>(void *buf, const DataType &buf_type, const DataSpace &space) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a77e16498f6aaf54afcb7d97ea26b9a0b">fillMemBuf</a>(void *buf, DataType &buf_type, DataSpace &space)</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#af789313a3635e675f76dccb10b39e141">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#ac567680b5bb3ad0a72ece90ea540f1f0">getCreatePlist</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243">getFloatType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#ae74661cf21960e8579fa8c5c6a6cfd10">getInMemDataSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a4bb5bbc0977ccee6b0ce14d2acf48193">getOffset</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a69ce56bd2958d86c74cc1b923dfc23a9">getSpaceStatus</a>(H5D_space_status_t &status) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a594d12bbf45a2f2824935d31f612e726">getStorageSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a46c4d637e0a5f9993702190f7b3ab308">getVlenBufSize</a>(const DataType &type, const DataSpace &space) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a5a840c880da67f8f569a5b1deca9421e">getVlenBufSize</a>(DataType &type, DataSpace &space) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a23b1e511f401e1dca147d224a6240d96">iterateElems</a>(void *buf, const DataType &type, const DataSpace &space, H5D_operator_t op, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">read</a>(void *buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a507862244d09bd87f66c9e91cb09e104">read</a>(H5std_string &buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a4e76899f034982233893d98a994e1020">vlenReclaim</a>(const DataType &type, const DataSpace &space, const DSetMemXferPropList &xfer_plist, void *buf)</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a779813e233e3651f71996fa2ae6bcda5">vlenReclaim</a>(void *buf, const DataType &type, const DataSpace &space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>(const void *buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a2eb77380665b6b26c19ff02f3e22b68c">write</a>(const H5std_string &buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set.html#a4d11013deef811f218e1107fd2b70f67">~DataSet</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_set.html">H5::DataSet</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_set.html b/c++/src/cpplus_RM/class_h5_1_1_data_set.html new file mode 100644 index 0000000..3932feb --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_set.html @@ -0,0 +1,1623 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::DataSet Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="class_h5_1_1_data_set-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::DataSet Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets. + <a href="class_h5_1_1_data_set.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_data_set_8h_source.html">H5DataSet.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::DataSet:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_data_set.png" usemap="#H5::DataSet_map" alt=""/> + <map id="H5::DataSet_map" name="H5::DataSet_map"> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. " alt="H5::AbstractDs" shape="rect" coords="117,112,224,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a58b4e38cbb5cec13e21653882ba14cac"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a58b4e38cbb5cec13e21653882ba14cac">close</a> ()</td></tr> +<tr class="memdesc:a58b4e38cbb5cec13e21653882ba14cac"><td class="mdescLeft"> </td><td class="mdescRight">Closes this dataset. <a href="#a58b4e38cbb5cec13e21653882ba14cac">More...</a><br/></td></tr> +<tr class="separator:a58b4e38cbb5cec13e21653882ba14cac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adc3d4552c2486453b51b9c6cdbf02efd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#adc3d4552c2486453b51b9c6cdbf02efd">extend</a> (const hsize_t *size) const </td></tr> +<tr class="memdesc:adc3d4552c2486453b51b9c6cdbf02efd"><td class="mdescLeft"> </td><td class="mdescRight">Extends a dataset with unlimited dimension. <a href="#adc3d4552c2486453b51b9c6cdbf02efd">More...</a><br/></td></tr> +<tr class="separator:adc3d4552c2486453b51b9c6cdbf02efd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a024eeee05222c411bbe7027702dfc3c3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a024eeee05222c411bbe7027702dfc3c3">fillMemBuf</a> (const void *fill, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &fill_type, void *buf, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &buf_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space) const </td></tr> +<tr class="memdesc:a024eeee05222c411bbe7027702dfc3c3"><td class="mdescLeft"> </td><td class="mdescRight">Fills a selection in memory with a value. <a href="#a024eeee05222c411bbe7027702dfc3c3">More...</a><br/></td></tr> +<tr class="separator:a024eeee05222c411bbe7027702dfc3c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae288741d10a98352a00e27339809ad68"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#ae288741d10a98352a00e27339809ad68">fillMemBuf</a> (const void *fill, <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &fill_type, void *buf, <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &buf_type, <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space)</td></tr> +<tr class="memdesc:ae288741d10a98352a00e27339809ad68"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ae288741d10a98352a00e27339809ad68">More...</a><br/></td></tr> +<tr class="separator:ae288741d10a98352a00e27339809ad68"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad8e44095a6792d621266c9420b76b8f8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#ad8e44095a6792d621266c9420b76b8f8">fillMemBuf</a> (void *buf, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &buf_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space) const </td></tr> +<tr class="memdesc:ad8e44095a6792d621266c9420b76b8f8"><td class="mdescLeft"> </td><td class="mdescRight">Fills a selection in memory with 0. <a href="#ad8e44095a6792d621266c9420b76b8f8">More...</a><br/></td></tr> +<tr class="separator:ad8e44095a6792d621266c9420b76b8f8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a77e16498f6aaf54afcb7d97ea26b9a0b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a77e16498f6aaf54afcb7d97ea26b9a0b">fillMemBuf</a> (void *buf, <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &buf_type, <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space)</td></tr> +<tr class="memdesc:a77e16498f6aaf54afcb7d97ea26b9a0b"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a77e16498f6aaf54afcb7d97ea26b9a0b">More...</a><br/></td></tr> +<tr class="separator:a77e16498f6aaf54afcb7d97ea26b9a0b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac567680b5bb3ad0a72ece90ea540f1f0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#ac567680b5bb3ad0a72ece90ea540f1f0">getCreatePlist</a> () const </td></tr> +<tr class="memdesc:ac567680b5bb3ad0a72ece90ea540f1f0"><td class="mdescLeft"> </td><td class="mdescRight">Gets the dataset creation property list. <a href="#ac567680b5bb3ad0a72ece90ea540f1f0">More...</a><br/></td></tr> +<tr class="separator:ac567680b5bb3ad0a72ece90ea540f1f0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4bb5bbc0977ccee6b0ce14d2acf48193"><td class="memItemLeft" align="right" valign="top">haddr_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a4bb5bbc0977ccee6b0ce14d2acf48193">getOffset</a> () const </td></tr> +<tr class="memdesc:a4bb5bbc0977ccee6b0ce14d2acf48193"><td class="mdescLeft"> </td><td class="mdescRight">Returns the address of this dataset in the file. <a href="#a4bb5bbc0977ccee6b0ce14d2acf48193">More...</a><br/></td></tr> +<tr class="separator:a4bb5bbc0977ccee6b0ce14d2acf48193"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f727ed91722af4630ba20b2d8b5b12d"><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> () const </td></tr> +<tr class="memdesc:a1f727ed91722af4630ba20b2d8b5b12d"><td class="mdescLeft"> </td><td class="mdescRight">Gets a copy of the dataspace of this dataset. <a href="#a1f727ed91722af4630ba20b2d8b5b12d">More...</a><br/></td></tr> +<tr class="separator:a1f727ed91722af4630ba20b2d8b5b12d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a69ce56bd2958d86c74cc1b923dfc23a9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a69ce56bd2958d86c74cc1b923dfc23a9">getSpaceStatus</a> (H5D_space_status_t &status) const </td></tr> +<tr class="memdesc:a69ce56bd2958d86c74cc1b923dfc23a9"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether space has been allocated for a dataset. <a href="#a69ce56bd2958d86c74cc1b923dfc23a9">More...</a><br/></td></tr> +<tr class="separator:a69ce56bd2958d86c74cc1b923dfc23a9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a594d12bbf45a2f2824935d31f612e726"><td class="memItemLeft" align="right" valign="top">virtual hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a594d12bbf45a2f2824935d31f612e726">getStorageSize</a> () const </td></tr> +<tr class="memdesc:a594d12bbf45a2f2824935d31f612e726"><td class="mdescLeft"> </td><td class="mdescRight">Returns the amount of storage required for a dataset. <a href="#a594d12bbf45a2f2824935d31f612e726">More...</a><br/></td></tr> +<tr class="separator:a594d12bbf45a2f2824935d31f612e726"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae74661cf21960e8579fa8c5c6a6cfd10"><td class="memItemLeft" align="right" valign="top">virtual size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#ae74661cf21960e8579fa8c5c6a6cfd10">getInMemDataSize</a> () const </td></tr> +<tr class="memdesc:ae74661cf21960e8579fa8c5c6a6cfd10"><td class="mdescLeft"> </td><td class="mdescRight">Gets the size in memory of the dataset's data. <a href="#ae74661cf21960e8579fa8c5c6a6cfd10">More...</a><br/></td></tr> +<tr class="separator:ae74661cf21960e8579fa8c5c6a6cfd10"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a46c4d637e0a5f9993702190f7b3ab308"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a46c4d637e0a5f9993702190f7b3ab308">getVlenBufSize</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space) const </td></tr> +<tr class="memdesc:a46c4d637e0a5f9993702190f7b3ab308"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of bytes required to store VL data. <a href="#a46c4d637e0a5f9993702190f7b3ab308">More...</a><br/></td></tr> +<tr class="separator:a46c4d637e0a5f9993702190f7b3ab308"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5a840c880da67f8f569a5b1deca9421e"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a5a840c880da67f8f569a5b1deca9421e">getVlenBufSize</a> (<a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space) const </td></tr> +<tr class="memdesc:a5a840c880da67f8f569a5b1deca9421e"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a5a840c880da67f8f569a5b1deca9421e">More...</a><br/></td></tr> +<tr class="separator:a5a840c880da67f8f569a5b1deca9421e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2f0278a519122419ae9981666277c9bb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">read</a> (void *buf, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &mem_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &mem_space=<a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &file_space=<a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> &xfer_plist=<a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2f0278a519122419ae9981666277c9bb"><td class="mdescLeft"> </td><td class="mdescRight">Reads raw data from the specified dataset. <a href="#a2f0278a519122419ae9981666277c9bb">More...</a><br/></td></tr> +<tr class="separator:a2f0278a519122419ae9981666277c9bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a507862244d09bd87f66c9e91cb09e104"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a507862244d09bd87f66c9e91cb09e104">read</a> (H5std_string &buf, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &mem_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &mem_space=<a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &file_space=<a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> &xfer_plist=<a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a507862244d09bd87f66c9e91cb09e104"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer. <a href="#a507862244d09bd87f66c9e91cb09e104">More...</a><br/></td></tr> +<tr class="separator:a507862244d09bd87f66c9e91cb09e104"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ce98e7a626fd32a23d1bcc41537326f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a> (const void *buf, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &mem_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &mem_space=<a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &file_space=<a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> &xfer_plist=<a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a3ce98e7a626fd32a23d1bcc41537326f"><td class="mdescLeft"> </td><td class="mdescRight">Writes raw data from an application buffer to a dataset. <a href="#a3ce98e7a626fd32a23d1bcc41537326f">More...</a><br/></td></tr> +<tr class="separator:a3ce98e7a626fd32a23d1bcc41537326f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2eb77380665b6b26c19ff02f3e22b68c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a2eb77380665b6b26c19ff02f3e22b68c">write</a> (const H5std_string &buf, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &mem_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &mem_space=<a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &file_space=<a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> &xfer_plist=<a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2eb77380665b6b26c19ff02f3e22b68c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer. <a href="#a2eb77380665b6b26c19ff02f3e22b68c">More...</a><br/></td></tr> +<tr class="separator:a2eb77380665b6b26c19ff02f3e22b68c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23b1e511f401e1dca147d224a6240d96"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a23b1e511f401e1dca147d224a6240d96">iterateElems</a> (void *buf, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, H5D_operator_t op, void *op_data=NULL)</td></tr> +<tr class="memdesc:a23b1e511f401e1dca147d224a6240d96"><td class="mdescLeft"> </td><td class="mdescRight">Iterates over all selected elements in a dataspace. <a href="#a23b1e511f401e1dca147d224a6240d96">More...</a><br/></td></tr> +<tr class="separator:a23b1e511f401e1dca147d224a6240d96"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af789313a3635e675f76dccb10b39e141"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#af789313a3635e675f76dccb10b39e141">fromClass</a> () const </td></tr> +<tr class="memdesc:af789313a3635e675f76dccb10b39e141"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#af789313a3635e675f76dccb10b39e141">More...</a><br/></td></tr> +<tr class="separator:af789313a3635e675f76dccb10b39e141"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a47ddc5594fd966e21f11db0dc6c199bc"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a47ddc5594fd966e21f11db0dc6c199bc">DataSet</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a47ddc5594fd966e21f11db0dc6c199bc"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 location, creates a <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object. <a href="#a47ddc5594fd966e21f11db0dc6c199bc">More...</a><br/></td></tr> +<tr class="separator:a47ddc5594fd966e21f11db0dc6c199bc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a598e5d1f1de88333a2e406cf91638b27"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a598e5d1f1de88333a2e406cf91638b27">DataSet</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a598e5d1f1de88333a2e406cf91638b27"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 attribute, creates a <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object. <a href="#a598e5d1f1de88333a2e406cf91638b27">More...</a><br/></td></tr> +<tr class="separator:a598e5d1f1de88333a2e406cf91638b27"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6eb455b3f30e9f9bdb40f8ab012729ed"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a6eb455b3f30e9f9bdb40f8ab012729ed">DataSet</a> ()</td></tr> +<tr class="memdesc:a6eb455b3f30e9f9bdb40f8ab012729ed"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>. <a href="#a6eb455b3f30e9f9bdb40f8ab012729ed">More...</a><br/></td></tr> +<tr class="separator:a6eb455b3f30e9f9bdb40f8ab012729ed"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a224114f6fd3fdb01300ffcfd5e5192d5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a224114f6fd3fdb01300ffcfd5e5192d5">DataSet</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &original)</td></tr> +<tr class="memdesc:a224114f6fd3fdb01300ffcfd5e5192d5"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object. <a href="#a224114f6fd3fdb01300ffcfd5e5192d5">More...</a><br/></td></tr> +<tr class="separator:a224114f6fd3fdb01300ffcfd5e5192d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a283d6e80f93309c1ee09a4c6a8dd574c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a283d6e80f93309c1ee09a4c6a8dd574c">DataSet</a> (const hid_t existing_id)</td></tr> +<tr class="memdesc:a283d6e80f93309c1ee09a4c6a8dd574c"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> object using the id of an existing dataset. <a href="#a283d6e80f93309c1ee09a4c6a8dd574c">More...</a><br/></td></tr> +<tr class="separator:a283d6e80f93309c1ee09a4c6a8dd574c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0b5b0136755eecf6ec4aa498d1da3ec"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">getId</a> () const </td></tr> +<tr class="memdesc:aa0b5b0136755eecf6ec4aa498d1da3ec"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this dataset. <a href="#aa0b5b0136755eecf6ec4aa498d1da3ec">More...</a><br/></td></tr> +<tr class="separator:aa0b5b0136755eecf6ec4aa498d1da3ec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4d11013deef811f218e1107fd2b70f67"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a4d11013deef811f218e1107fd2b70f67">~DataSet</a> ()</td></tr> +<tr class="memdesc:a4d11013deef811f218e1107fd2b70f67"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this dataset. <a href="#a4d11013deef811f218e1107fd2b70f67">More...</a><br/></td></tr> +<tr class="separator:a4d11013deef811f218e1107fd2b70f67"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_abstract_ds"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_abstract_ds')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td></tr> +<tr class="memitem:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d">getDataType</a> () const </td></tr> +<tr class="memdesc:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the generic datatype of this abstract dataset, which can be a dataset or an attribute. <a href="#abf507d47aa8482acdbd8f6383b82221d">More...</a><br/></td></tr> +<tr class="separator:abf507d47aa8482acdbd8f6383b82221d inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05">getArrayType</a> () const </td></tr> +<tr class="memdesc:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the array datatype of this abstract dataset which can be a dataset or an attribute. <a href="#af4c8b85ab20708a0bfefb102e00abe05">More...</a><br/></td></tr> +<tr class="separator:af4c8b85ab20708a0bfefb102e00abe05 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac">getCompType</a> () const </td></tr> +<tr class="memdesc:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the compound datatype of this abstract dataset which can be a dataset or an attribute. <a href="#a1b483802c136701668fd62d22fcf4bac">More...</a><br/></td></tr> +<tr class="separator:a1b483802c136701668fd62d22fcf4bac inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b">getEnumType</a> () const </td></tr> +<tr class="memdesc:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the enumeration datatype of this abstract dataset which can be a dataset or an attribute. <a href="#a029db7ab82da30a208db8de4f3866c9b">More...</a><br/></td></tr> +<tr class="separator:a029db7ab82da30a208db8de4f3866c9b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a> () const </td></tr> +<tr class="memdesc:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the integer datatype of this abstract dataset which can be a dataset or an attribute. <a href="#a1c888cead693b57f08e2b42234d01f65">More...</a><br/></td></tr> +<tr class="separator:a1c888cead693b57f08e2b42234d01f65 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4577002d3b777dd24482205747536243 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243">getFloatType</a> () const </td></tr> +<tr class="memdesc:a4577002d3b777dd24482205747536243 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute. <a href="#a4577002d3b777dd24482205747536243">More...</a><br/></td></tr> +<tr class="separator:a4577002d3b777dd24482205747536243 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b">getStrType</a> () const </td></tr> +<tr class="memdesc:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the string datatype of this abstract dataset which can be a dataset or an attribute. <a href="#add4ac9062f5e3f0c9b11296cc424329b">More...</a><br/></td></tr> +<tr class="separator:add4ac9062f5e3f0c9b11296cc424329b inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711">getVarLenType</a> () const </td></tr> +<tr class="memdesc:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the floating-point datatype of this abstract dataset, which can be a dataset or an attribute. <a href="#acca5d386d2dfd1a801af7a5c31f8c711">More...</a><br/></td></tr> +<tr class="separator:acca5d386d2dfd1a801af7a5c31f8c711 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a> () const </td></tr> +<tr class="memdesc:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of the datatype that is used by this object, which can be a dataset or an attribute. <a href="#ae7c9c2ca8092d6ec1e6f265b82775c96">More...</a><br/></td></tr> +<tr class="separator:ae7c9c2ca8092d6ec1e6f265b82775c96 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a94ed008030380fd7792bd4ca31772ee2">AbstractDs</a> (const <a class="el" href="class_h5_1_1_abstract_ds.html">AbstractDs</a> &original)</td></tr> +<tr class="memdesc:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> object. <a href="#a94ed008030380fd7792bd4ca31772ee2">More...</a><br/></td></tr> +<tr class="separator:a94ed008030380fd7792bd4ca31772ee2 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a20e6e095f7d48f8a80223a6094b602c3">~AbstractDs</a> ()</td></tr> +<tr class="memdesc:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a20e6e095f7d48f8a80223a6094b602c3">More...</a><br/></td></tr> +<tr class="separator:a20e6e095f7d48f8a80223a6094b602c3 inherit pub_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:a4e76899f034982233893d98a994e1020"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a4e76899f034982233893d98a994e1020">vlenReclaim</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> &xfer_plist, void *buf)</td></tr> +<tr class="memdesc:a4e76899f034982233893d98a994e1020"><td class="mdescLeft"> </td><td class="mdescRight">Reclaims VL datatype memory buffers. <a href="#a4e76899f034982233893d98a994e1020">More...</a><br/></td></tr> +<tr class="separator:a4e76899f034982233893d98a994e1020"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a779813e233e3651f71996fa2ae6bcda5"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html#a779813e233e3651f71996fa2ae6bcda5">vlenReclaim</a> (void *buf, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space=<a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a>, const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> &xfer_plist=<a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a779813e233e3651f71996fa2ae6bcda5"><td class="mdescLeft"> </td><td class="mdescRight">Reclaims VL datatype memory buffers. <a href="#a779813e233e3651f71996fa2ae6bcda5">More...</a><br/></td></tr> +<tr class="separator:a779813e233e3651f71996fa2ae6bcda5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_abstract_ds"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_abstract_ds')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_abstract_ds.html">H5::AbstractDs</a></td></tr> +<tr class="memitem:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a743adf3bfd8d95130b1fb0a7357da9f0">AbstractDs</a> ()</td></tr> +<tr class="memdesc:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a743adf3bfd8d95130b1fb0a7357da9f0">More...</a><br/></td></tr> +<tr class="separator:a743adf3bfd8d95130b1fb0a7357da9f0 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html#a4552ac31b4955c5fa15e7f5737647737">AbstractDs</a> (const hid_t ds_id)</td></tr> +<tr class="memdesc:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> instance using an existing id. <a href="#a4552ac31b4955c5fa15e7f5737647737">More...</a><br/></td></tr> +<tr class="separator:a4552ac31b4955c5fa15e7f5737647737 inherit pro_methods_class_h5_1_1_abstract_ds"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>An datasets has many characteristics similar to an attribute, thus both <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> are derivatives of <a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a>. <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> also inherits from <a class="el" href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> because a dataset is an HDF5 object. </p> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a2">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a7">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a5">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a7">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a8">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a2">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#_a6">writedata.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a47ddc5594fd966e21f11db0dc6c199bc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSet::DataSet </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">loc</td><td>- IN: Dataset reference object is in or location of object that the dataset is located within. </td></tr> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list - default to <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd><code>loc</code> can be <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>, <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a>, <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a>, or named <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a>, that is a datatype that has been named by <a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b" title="Commits a transient datatype to a file, creating a new named datatype. ">DataType::commit</a>. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a598e5d1f1de88333a2e406cf91638b27"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSet::DataSet </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> & </td> + <td class="paramname"><em>attr</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">attr</td><td>- IN: Specifying location where the referenced object is in </td></tr> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list - default to <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">H5::Attribute::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a6eb455b3f30e9f9bdb40f8ab012729ed"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSet::DataSet </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a224114f6fd3fdb01300ffcfd5e5192d5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSet::DataSet </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> instance to copy </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">getId()</a>, and <a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">H5::IdComponent::incRefCount()</a>.</p> + +</div> +</div> +<a class="anchor" id="a283d6e80f93309c1ee09a4c6a8dd574c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSet::DataSet </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing dataset </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a4d11013deef811f218e1107fd2b70f67"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSet::~DataSet </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_data_set.html#a58b4e38cbb5cec13e21653882ba14cac">close()</a>, and <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a58b4e38cbb5cec13e21653882ba14cac"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::close </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_set.html#a4d11013deef811f218e1107fd2b70f67">~DataSet()</a>.</p> + +</div> +</div> +<a class="anchor" id="adc3d4552c2486453b51b9c6cdbf02efd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::extend </td> + <td>(</td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>size</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">size</td><td>- IN: Array containing the new magnitude of each dimension </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For more information, please see the Description section in C layer Reference Manual at: </dd></dl> +<dl class="section user"><dt></dt><dd><a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Extend">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5D.html#Dataset-Extend</a> </dd></dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="extend_ds_8cpp-example.html#a8">extend_ds.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="a024eeee05222c411bbe7027702dfc3c3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::fillMemBuf </td> + <td>(</td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>fill</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>fill_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>buf_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>space</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">fill</td><td>- IN: Pointer to fill value to use - default NULL </td></tr> + <tr><td class="paramname">fill_type</td><td>- IN: Datatype of the fill value </td></tr> + <tr><td class="paramname">buf</td><td>- IN/OUT: Memory buffer to fill selection within </td></tr> + <tr><td class="paramname">buf_type</td><td>- IN: Datatype of the elements in buffer </td></tr> + <tr><td class="paramname">space</td><td>- IN: Dataspace describing memory buffer & containing selection to use </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_set.html#ae288741d10a98352a00e27339809ad68">fillMemBuf()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae288741d10a98352a00e27339809ad68"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::fillMemBuf </td> + <td>(</td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>fill</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>fill_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>buf_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>space</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">fill</td><td>- IN: Pointer to fill value to use - default NULL </td></tr> + <tr><td class="paramname">fill_type</td><td>- IN: Datatype of the fill value </td></tr> + <tr><td class="paramname">buf</td><td>- IN/OUT: Memory buffer to fill selection within </td></tr> + <tr><td class="paramname">buf_type</td><td>- IN: Datatype of the elements in buffer </td></tr> + <tr><td class="paramname">space</td><td>- IN: Dataspace describing memory buffer & containing selection to use </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_set.html#a024eeee05222c411bbe7027702dfc3c3">fillMemBuf()</a>.</p> + +</div> +</div> +<a class="anchor" id="ad8e44095a6792d621266c9420b76b8f8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::fillMemBuf </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>buf_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>space</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">buf</td><td>- IN/OUT: Memory buffer to fill selection within </td></tr> + <tr><td class="paramname">buf_type</td><td>- IN: Datatype of the elements in buffer </td></tr> + <tr><td class="paramname">space</td><td>- IN: Dataspace describing memory buffer & containing selection to use </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a77e16498f6aaf54afcb7d97ea26b9a0b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::fillMemBuf </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>buf_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>space</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">buf</td><td>- IN/OUT: Memory buffer to fill selection within </td></tr> + <tr><td class="paramname">buf_type</td><td>- IN: Datatype of the elements in buffer </td></tr> + <tr><td class="paramname">space</td><td>- IN: Dataspace describing memory buffer & containing selection to use </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_set.html#a024eeee05222c411bbe7027702dfc3c3">fillMemBuf()</a>.</p> + +</div> +</div> +<a class="anchor" id="af789313a3635e675f76dccb10b39e141"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::DataSet::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Implements <a class="el" href="class_h5_1_1_abstract_ds.html#a13c2b6930fd81d9e019acc0ce21c7e55">H5::AbstractDs</a>.</p> + +</div> +</div> +<a class="anchor" id="ac567680b5bb3ad0a72ece90ea540f1f0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> H5::DataSet::getCreatePlist </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a11">chunks.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="aa0b5b0136755eecf6ec4aa498d1da3ec"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">hid_t H5::DataSet::getId </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> identifier </dd></dl> + +<p>Implements <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_comp_type.html#ad928c3cb8ecffb34588c4f4558157250">H5::CompType::CompType()</a>, <a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">H5::DataType::copy()</a>, <a class="el" href="class_h5_1_1_data_set.html#a224114f6fd3fdb01300ffcfd5e5192d5">DataSet()</a>, <a class="el" href="class_h5_1_1_enum_type.html#a22618bff56623043a64afafb1b6acdca">H5::EnumType::EnumType()</a>, <a class="el" href="class_h5_1_1_float_type.html#a8ca1abd3d0eb51095524d5cc4e23766e">H5::FloatType::FloatType()</a>, <a class="el" href="class_h5_1_1_int_type.html#aa9d284c2140561b895ee34e5d0fa31fd">H5::IntType::IntType()</a>, and <a class="el" href="class_h5_1_1_str_type.html#aa4075d261048fb635b2e710a2f398d5e">H5::StrType::StrType()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae74661cf21960e8579fa8c5c6a6cfd10"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::DataSet::getInMemDataSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Size of data (in memory) </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Implements <a class="el" href="class_h5_1_1_abstract_ds.html#abf03ce9861ccb7cb1b59eb3e54db253e">H5::AbstractDs</a>.</p> + +</div> +</div> +<a class="anchor" id="a4bb5bbc0977ccee6b0ce14d2acf48193"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">haddr_t H5::DataSet::getOffset </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Address of dataset </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a1f727ed91722af4630ba20b2d8b5b12d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> H5::DataSet::getSpace </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Implements <a class="el" href="class_h5_1_1_abstract_ds.html#a3afefb3c3be0ec2efcf880361695706e">H5::AbstractDs</a>.</p> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a4">chunks.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a9">extend_ds.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a9">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a10">writedata.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="a69ce56bd2958d86c74cc1b923dfc23a9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::getSpaceStatus </td> + <td>(</td> + <td class="paramtype">H5D_space_status_t & </td> + <td class="paramname"><em>status</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">status</td><td>- OUT: Space allocation status </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a594d12bbf45a2f2824935d31f612e726"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">hsize_t H5::DataSet::getStorageSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Size of the storage or 0, for no data </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Implements <a class="el" href="class_h5_1_1_abstract_ds.html#ae90e2e730c114423a00a2643206abc44">H5::AbstractDs</a>.</p> + +</div> +</div> +<a class="anchor" id="a46c4d637e0a5f9993702190f7b3ab308"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hsize_t H5::DataSet::getVlenBufSize </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>space</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Amount of storage </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_set.html#a5a840c880da67f8f569a5b1deca9421e">getVlenBufSize()</a>.</p> + +</div> +</div> +<a class="anchor" id="a5a840c880da67f8f569a5b1deca9421e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hsize_t H5::DataSet::getVlenBufSize </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>space</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Amount of storage </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_set.html#a46c4d637e0a5f9993702190f7b3ab308">getVlenBufSize()</a>.</p> + +</div> +</div> +<a class="anchor" id="a23b1e511f401e1dca147d224a6240d96"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::DataSet::iterateElems </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>space</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5D_operator_t </td> + <td class="paramname"><em>op</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>op_data</em> = <code>NULL</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">buf</td><td>- IN/OUT: Pointer to the buffer in memory containing the elements to iterate over </td></tr> + <tr><td class="paramname">type</td><td>- IN: Datatype for the elements stored in <em>buf</em> </td></tr> + <tr><td class="paramname">space</td><td>- IN: Dataspace for <em>buf</em>. Also contains the selection to iterate over. </td></tr> + <tr><td class="paramname">op</td><td>- IN: Function pointer to the routine to be called for each element in <em>buf</em> iterated over </td></tr> + <tr><td class="paramname">op_data</td><td>- IN/OUT: Pointer to any user-defined data associated with the operation </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section note"><dt>Note</dt><dd>This function may not work correctly yet - it's still under development. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a2f0278a519122419ae9981666277c9bb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::read </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>mem_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>mem_space</em> = <code><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>file_space</em> = <code><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> & </td> + <td class="paramname"><em>xfer_plist</em> = <code><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">buf</td><td>- IN: Buffer for read data </td></tr> + <tr><td class="paramname">mem_type</td><td>- IN: Memory datatype </td></tr> + <tr><td class="paramname">mem_space</td><td>- IN: Memory dataspace </td></tr> + <tr><td class="paramname">file_space</td><td>- IN: Dataset's dataspace in the file </td></tr> + <tr><td class="paramname">xfer_plist</td><td>- IN: Transfer property list for this I/O operation </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This function reads raw data from this dataset into the buffer <em>buf</em>, converting from file datatype and dataspace to memory datatype <em>mem_type</em> and dataspace <em>mem_space</em>. </dd></dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a7">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#a11">compound.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a12">extend_ds.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a13">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a11">writedata.cpp</a>.</dd> +</dl> +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>, <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a507862244d09bd87f66c9e91cb09e104"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::read </td> + <td>(</td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>strg</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>mem_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>mem_space</em> = <code><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>file_space</em> = <code><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> & </td> + <td class="paramname"><em>xfer_plist</em> = <code><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">strg</td><td>- IN: Buffer for read data string </td></tr> + <tr><td class="paramname">mem_type</td><td>- IN: Memory datatype </td></tr> + <tr><td class="paramname">mem_space</td><td>- IN: Memory dataspace </td></tr> + <tr><td class="paramname">file_space</td><td>- IN: Dataset's dataspace in the file </td></tr> + <tr><td class="paramname">xfer_plist</td><td>- IN: Transfer property list for this I/O operation </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>, <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a4e76899f034982233893d98a994e1020"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::vlenReclaim </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>space</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> & </td> + <td class="paramname"><em>xfer_plist</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">type</td><td>- IN: Datatype, which is the datatype stored in the buffer </td></tr> + <tr><td class="paramname">space</td><td>- IN: Selection for the memory buffer to free the VL datatypes within </td></tr> + <tr><td class="paramname">xfer_plist</td><td>- IN: Property list used to create the buffer </td></tr> + <tr><td class="paramname">buf</td><td>- IN: Pointer to the buffer to be reclaimed </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>, <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a779813e233e3651f71996fa2ae6bcda5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::vlenReclaim </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>space</em> = <code><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> & </td> + <td class="paramname"><em>xfer_plist</em> = <code><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a></code> </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"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">type</td><td>- IN: Datatype, which is the datatype stored in the buffer </td></tr> + <tr><td class="paramname">space</td><td>- IN: Selection for the memory buffer to free the VL datatypes within </td></tr> + <tr><td class="paramname">xfer_plist</td><td>- IN: Property list used to create the buffer </td></tr> + <tr><td class="paramname">buf</td><td>- IN: Pointer to the buffer to be reclaimed </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>, <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a3ce98e7a626fd32a23d1bcc41537326f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::write </td> + <td>(</td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>buf</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>mem_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>mem_space</em> = <code><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>file_space</em> = <code><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> & </td> + <td class="paramname"><em>xfer_plist</em> = <code><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">buf</td><td>- IN: Buffer containing data to be written </td></tr> + <tr><td class="paramname">mem_type</td><td>- IN: Memory datatype </td></tr> + <tr><td class="paramname">mem_space</td><td>- IN: Memory dataspace </td></tr> + <tr><td class="paramname">file_space</td><td>- IN: Dataset's dataspace in the file </td></tr> + <tr><td class="paramname">xfer_plist</td><td>- IN: Transfer property list for this I/O operation </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This function writes raw data from an application buffer <em>buf</em> to a dataset, converting from memory datatype <em>mem_type</em> and dataspace <em>mem_space</em> to file datatype and dataspace. </dd></dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a9">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#a6">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a11">extend_ds.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a8">writedata.cpp</a>.</dd> +</dl> +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>, <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a2eb77380665b6b26c19ff02f3e22b68c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSet::write </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>buf</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>mem_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>mem_space</em> = <code><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>file_space</em> = <code><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">DataSpace::ALL</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> & </td> + <td class="paramname"><em>xfer_plist</em> = <code><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">DSetMemXferPropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>, <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_data_set_8h_source.html">H5DataSet.h</a></li> +<li>H5DataSet.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_set.png b/c++/src/cpplus_RM/class_h5_1_1_data_set.png Binary files differnew file mode 100644 index 0000000..4d646e9 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_set.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_set_i_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_data_set_i_exception-members.html new file mode 100644 index 0000000..5a17fb5 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_set_i_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::DataSetIException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set_i_exception.html#a8156d2151113bbb422fe627f881ac2d7">DataSetIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_set_i_exception.html#a9a6b8c231d5d42d4d224a383180e5636">DataSetIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_set_i_exception.html#aec320518612b57a1fc403745abfa7a33">~DataSetIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_set_i_exception.html">H5::DataSetIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_set_i_exception.html b/c++/src/cpplus_RM/class_h5_1_1_data_set_i_exception.html new file mode 100644 index 0000000..f201f94 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_set_i_exception.html @@ -0,0 +1,272 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::DataSetIException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_data_set_i_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::DataSetIException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::DataSetIException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_data_set_i_exception.png" usemap="#H5::DataSetIException_map" alt=""/> + <map id="H5::DataSetIException_map" name="H5::DataSetIException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,136,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a8156d2151113bbb422fe627f881ac2d7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set_i_exception.html#a8156d2151113bbb422fe627f881ac2d7">DataSetIException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a8156d2151113bbb422fe627f881ac2d7"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a8156d2151113bbb422fe627f881ac2d7">More...</a><br/></td></tr> +<tr class="separator:a8156d2151113bbb422fe627f881ac2d7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a6b8c231d5d42d4d224a383180e5636"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set_i_exception.html#a9a6b8c231d5d42d4d224a383180e5636">DataSetIException</a> ()</td></tr> +<tr class="memdesc:a9a6b8c231d5d42d4d224a383180e5636"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9a6b8c231d5d42d4d224a383180e5636">More...</a><br/></td></tr> +<tr class="separator:a9a6b8c231d5d42d4d224a383180e5636"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec320518612b57a1fc403745abfa7a33"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set_i_exception.html#aec320518612b57a1fc403745abfa7a33">~DataSetIException</a> () throw ()</td></tr> +<tr class="memdesc:aec320518612b57a1fc403745abfa7a33"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#aec320518612b57a1fc403745abfa7a33">More...</a><br/></td></tr> +<tr class="separator:aec320518612b57a1fc403745abfa7a33"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a16">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a14">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a9">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a15">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a20">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a17">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#_a14">writedata.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a8156d2151113bbb422fe627f881ac2d7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSetIException::DataSetIException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a9a6b8c231d5d42d4d224a383180e5636"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSetIException::DataSetIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aec320518612b57a1fc403745abfa7a33"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSetIException::~DataSetIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_set_i_exception.png b/c++/src/cpplus_RM/class_h5_1_1_data_set_i_exception.png Binary files differnew file mode 100644 index 0000000..56c8d08 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_set_i_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_space-members.html b/c++/src/cpplus_RM/class_h5_1_1_data_space-members.html new file mode 100644 index 0000000..15c467d --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_space-members.html @@ -0,0 +1,151 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::DataSpace Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">ALL</a></td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#ac0b162ae2a09816c8e5499f02ec25f27">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#aec8ac009d4284d786c26e1f7a109e635">copy</a>(const DataSpace &like_space)</td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#ad56d9dd51af4ece3e7269404903bc4a9">DataSpace</a>(H5S_class_t type=H5S_SCALAR)</td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a3147799b3cd1e741e591175e61785854">DataSpace</a>(int rank, const hsize_t *dims, const hsize_t *maxdims=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#ab62bedbc7e8ced6a2adf71dbc7d143f7">DataSpace</a>(const hid_t space_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a55be5c95c111878a78889697848c14cd">DataSpace</a>(const DataSpace &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a8e744978be229fa68c46db8eafe54e33">extentCopy</a>(const DataSpace &dest_space) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#af1bafda4d3c9ac76bacb1cd5bcc12381">extentCopy</a>(DataSpace &dest_space) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a357736f9ba3cb023f6715e520a10ef5d">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a14c83212d4bf9158c44edbc272b5e410">getSelectBounds</a>(hsize_t *start, hsize_t *end) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#aa95e5ddeeb38aef326d4488d37f5a292">getSelectElemNpoints</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a73520e41e66080b38ee2eee16758b956">getSelectElemPointlist</a>(hsize_t startpoint, hsize_t numpoints, hsize_t *buf) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a3f2f5d44143e027757845e06d76fc2c2">getSelectHyperBlocklist</a>(hsize_t startblock, hsize_t numblocks, hsize_t *buf) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d">getSelectHyperNblocks</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#ac3b7c26e8f66a8b4233c7086d2eef737">getSelectNpoints</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a704e01abf0484f976eef02589e1ee3fd">getSimpleExtentDims</a>(hsize_t *dims, hsize_t *maxdims=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a8c7a590a67ef1a69fe6f70877761b55a">getSimpleExtentNdims</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a0512712c57c51d9a8fb689770da37a8c">getSimpleExtentNpoints</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a8e39d913ca70c4a5886eb2d256118eec">getSimpleExtentType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35">isSimple</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a1977cf076ff136781f01e7501c9615c2">offsetSimple</a>(const hssize_t *offset) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a2ced8f3ed4668656d1a9b811e9cce9e5">operator=</a>(const DataSpace &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#ace0f92a7cf6554462c6c4b4105d22cff">selectAll</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a8b2bd5295ea459d229de280172616a0b">selectElements</a>(H5S_seloper_t op, const size_t num_elements, const hsize_t *coord) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>(H5S_seloper_t op, const hsize_t *count, const hsize_t *start, const hsize_t *stride=NULL, const hsize_t *block=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a2817049bbb949258412f85b3c6db89ec">selectNone</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a60cb10767095d693ce9677b6979e5689">selectValid</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a468766b38d3f32ab966e22e5d2a96e4f">setExtentNone</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#a3dd7d1422ba85fe3dc7979abd9db39b3">setExtentSimple</a>(int rank, const hsize_t *current_size, const hsize_t *maximum_size=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space.html#af9884abc481a0bb4c6161f9731bc3ee1">~DataSpace</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_space.html">H5::DataSpace</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_space.html b/c++/src/cpplus_RM/class_h5_1_1_data_space.html new file mode 100644 index 0000000..c1f1326 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_space.html @@ -0,0 +1,1253 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::DataSpace Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-attribs">Static Public Attributes</a> | +<a href="class_h5_1_1_data_space-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::DataSpace Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> operates on HDF5 dataspaces. + <a href="class_h5_1_1_data_space.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_data_space_8h_source.html">H5DataSpace.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::DataSpace:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_data_space.png" usemap="#H5::DataSpace_map" alt=""/> + <map id="H5::DataSpace_map" name="H5::DataSpace_map"> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ad56d9dd51af4ece3e7269404903bc4a9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#ad56d9dd51af4ece3e7269404903bc4a9">DataSpace</a> (H5S_class_t type=H5S_SCALAR)</td></tr> +<tr class="memdesc:ad56d9dd51af4ece3e7269404903bc4a9"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new dataspace given a dataspace type. <a href="#ad56d9dd51af4ece3e7269404903bc4a9">More...</a><br/></td></tr> +<tr class="separator:ad56d9dd51af4ece3e7269404903bc4a9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3147799b3cd1e741e591175e61785854"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a3147799b3cd1e741e591175e61785854">DataSpace</a> (int rank, const hsize_t *dims, const hsize_t *maxdims=NULL)</td></tr> +<tr class="memdesc:a3147799b3cd1e741e591175e61785854"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new simple dataspace. <a href="#a3147799b3cd1e741e591175e61785854">More...</a><br/></td></tr> +<tr class="separator:a3147799b3cd1e741e591175e61785854"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2ced8f3ed4668656d1a9b811e9cce9e5"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a2ced8f3ed4668656d1a9b811e9cce9e5">operator=</a> (const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &rhs)</td></tr> +<tr class="memdesc:a2ced8f3ed4668656d1a9b811e9cce9e5"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a2ced8f3ed4668656d1a9b811e9cce9e5">More...</a><br/></td></tr> +<tr class="separator:a2ced8f3ed4668656d1a9b811e9cce9e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac0b162ae2a09816c8e5499f02ec25f27"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#ac0b162ae2a09816c8e5499f02ec25f27">close</a> ()</td></tr> +<tr class="memdesc:ac0b162ae2a09816c8e5499f02ec25f27"><td class="mdescLeft"> </td><td class="mdescRight">Closes this dataspace. <a href="#ac0b162ae2a09816c8e5499f02ec25f27">More...</a><br/></td></tr> +<tr class="separator:ac0b162ae2a09816c8e5499f02ec25f27"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec8ac009d4284d786c26e1f7a109e635"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#aec8ac009d4284d786c26e1f7a109e635">copy</a> (const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &like_space)</td></tr> +<tr class="memdesc:aec8ac009d4284d786c26e1f7a109e635"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing dataspace. <a href="#aec8ac009d4284d786c26e1f7a109e635">More...</a><br/></td></tr> +<tr class="separator:aec8ac009d4284d786c26e1f7a109e635"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8e744978be229fa68c46db8eafe54e33"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a8e744978be229fa68c46db8eafe54e33">extentCopy</a> (const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dest_space) const </td></tr> +<tr class="memdesc:a8e744978be229fa68c46db8eafe54e33"><td class="mdescLeft"> </td><td class="mdescRight">Copies the extent of a dataspace. <a href="#a8e744978be229fa68c46db8eafe54e33">More...</a><br/></td></tr> +<tr class="separator:a8e744978be229fa68c46db8eafe54e33"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af1bafda4d3c9ac76bacb1cd5bcc12381"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#af1bafda4d3c9ac76bacb1cd5bcc12381">extentCopy</a> (<a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dest_space) const </td></tr> +<tr class="memdesc:af1bafda4d3c9ac76bacb1cd5bcc12381"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const. This wrapper will be removed in future release. <a href="#af1bafda4d3c9ac76bacb1cd5bcc12381">More...</a><br/></td></tr> +<tr class="separator:af1bafda4d3c9ac76bacb1cd5bcc12381"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a14c83212d4bf9158c44edbc272b5e410"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a14c83212d4bf9158c44edbc272b5e410">getSelectBounds</a> (hsize_t *start, hsize_t *end) const </td></tr> +<tr class="memdesc:a14c83212d4bf9158c44edbc272b5e410"><td class="mdescLeft"> </td><td class="mdescRight">Gets the bounding box containing the current selection. <a href="#a14c83212d4bf9158c44edbc272b5e410">More...</a><br/></td></tr> +<tr class="separator:a14c83212d4bf9158c44edbc272b5e410"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa95e5ddeeb38aef326d4488d37f5a292"><td class="memItemLeft" align="right" valign="top">hssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#aa95e5ddeeb38aef326d4488d37f5a292">getSelectElemNpoints</a> () const </td></tr> +<tr class="memdesc:aa95e5ddeeb38aef326d4488d37f5a292"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of element points in the current selection. <a href="#aa95e5ddeeb38aef326d4488d37f5a292">More...</a><br/></td></tr> +<tr class="separator:aa95e5ddeeb38aef326d4488d37f5a292"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a73520e41e66080b38ee2eee16758b956"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a73520e41e66080b38ee2eee16758b956">getSelectElemPointlist</a> (hsize_t startpoint, hsize_t numpoints, hsize_t *buf) const </td></tr> +<tr class="memdesc:a73520e41e66080b38ee2eee16758b956"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of element points currently selected. <a href="#a73520e41e66080b38ee2eee16758b956">More...</a><br/></td></tr> +<tr class="separator:a73520e41e66080b38ee2eee16758b956"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3f2f5d44143e027757845e06d76fc2c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a3f2f5d44143e027757845e06d76fc2c2">getSelectHyperBlocklist</a> (hsize_t startblock, hsize_t numblocks, hsize_t *buf) const </td></tr> +<tr class="memdesc:a3f2f5d44143e027757845e06d76fc2c2"><td class="mdescLeft"> </td><td class="mdescRight">Gets the list of hyperslab blocks currently selected. <a href="#a3f2f5d44143e027757845e06d76fc2c2">More...</a><br/></td></tr> +<tr class="separator:a3f2f5d44143e027757845e06d76fc2c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abe2ef7bf53cfd83312f7e8ec2cdfd10d"><td class="memItemLeft" align="right" valign="top">hssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d">getSelectHyperNblocks</a> () const </td></tr> +<tr class="memdesc:abe2ef7bf53cfd83312f7e8ec2cdfd10d"><td class="mdescLeft"> </td><td class="mdescRight">Returns number of hyperslab blocks. <a href="#abe2ef7bf53cfd83312f7e8ec2cdfd10d">More...</a><br/></td></tr> +<tr class="separator:abe2ef7bf53cfd83312f7e8ec2cdfd10d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac3b7c26e8f66a8b4233c7086d2eef737"><td class="memItemLeft" align="right" valign="top">hssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#ac3b7c26e8f66a8b4233c7086d2eef737">getSelectNpoints</a> () const </td></tr> +<tr class="memdesc:ac3b7c26e8f66a8b4233c7086d2eef737"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of elements in a dataspace selection. <a href="#ac3b7c26e8f66a8b4233c7086d2eef737">More...</a><br/></td></tr> +<tr class="separator:ac3b7c26e8f66a8b4233c7086d2eef737"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a704e01abf0484f976eef02589e1ee3fd"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a704e01abf0484f976eef02589e1ee3fd">getSimpleExtentDims</a> (hsize_t *dims, hsize_t *maxdims=NULL) const </td></tr> +<tr class="memdesc:a704e01abf0484f976eef02589e1ee3fd"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves dataspace dimension size and maximum size. <a href="#a704e01abf0484f976eef02589e1ee3fd">More...</a><br/></td></tr> +<tr class="separator:a704e01abf0484f976eef02589e1ee3fd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8c7a590a67ef1a69fe6f70877761b55a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a8c7a590a67ef1a69fe6f70877761b55a">getSimpleExtentNdims</a> () const </td></tr> +<tr class="memdesc:a8c7a590a67ef1a69fe6f70877761b55a"><td class="mdescLeft"> </td><td class="mdescRight">Returns the dimensionality of a dataspace. <a href="#a8c7a590a67ef1a69fe6f70877761b55a">More...</a><br/></td></tr> +<tr class="separator:a8c7a590a67ef1a69fe6f70877761b55a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0512712c57c51d9a8fb689770da37a8c"><td class="memItemLeft" align="right" valign="top">hssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a0512712c57c51d9a8fb689770da37a8c">getSimpleExtentNpoints</a> () const </td></tr> +<tr class="memdesc:a0512712c57c51d9a8fb689770da37a8c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of elements in a dataspace. <a href="#a0512712c57c51d9a8fb689770da37a8c">More...</a><br/></td></tr> +<tr class="separator:a0512712c57c51d9a8fb689770da37a8c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8e39d913ca70c4a5886eb2d256118eec"><td class="memItemLeft" align="right" valign="top">H5S_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a8e39d913ca70c4a5886eb2d256118eec">getSimpleExtentType</a> () const </td></tr> +<tr class="memdesc:a8e39d913ca70c4a5886eb2d256118eec"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current class of a dataspace. <a href="#a8e39d913ca70c4a5886eb2d256118eec">More...</a><br/></td></tr> +<tr class="separator:a8e39d913ca70c4a5886eb2d256118eec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a84fc9654f5c18b0fcb0d7ee7c10c7c35"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35">isSimple</a> () const </td></tr> +<tr class="memdesc:a84fc9654f5c18b0fcb0d7ee7c10c7c35"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether this dataspace is a simple dataspace. <a href="#a84fc9654f5c18b0fcb0d7ee7c10c7c35">More...</a><br/></td></tr> +<tr class="separator:a84fc9654f5c18b0fcb0d7ee7c10c7c35"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1977cf076ff136781f01e7501c9615c2"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a1977cf076ff136781f01e7501c9615c2">offsetSimple</a> (const hssize_t *offset) const </td></tr> +<tr class="memdesc:a1977cf076ff136781f01e7501c9615c2"><td class="mdescLeft"> </td><td class="mdescRight">Sets the offset of this simple dataspace. <a href="#a1977cf076ff136781f01e7501c9615c2">More...</a><br/></td></tr> +<tr class="separator:a1977cf076ff136781f01e7501c9615c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace0f92a7cf6554462c6c4b4105d22cff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#ace0f92a7cf6554462c6c4b4105d22cff">selectAll</a> () const </td></tr> +<tr class="memdesc:ace0f92a7cf6554462c6c4b4105d22cff"><td class="mdescLeft"> </td><td class="mdescRight">Selects the entire dataspace. <a href="#ace0f92a7cf6554462c6c4b4105d22cff">More...</a><br/></td></tr> +<tr class="separator:ace0f92a7cf6554462c6c4b4105d22cff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8b2bd5295ea459d229de280172616a0b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a8b2bd5295ea459d229de280172616a0b">selectElements</a> (H5S_seloper_t op, const size_t num_elements, const hsize_t *coord) const </td></tr> +<tr class="memdesc:a8b2bd5295ea459d229de280172616a0b"><td class="mdescLeft"> </td><td class="mdescRight">Selects array elements to be included in the selection for this dataspace. <a href="#a8b2bd5295ea459d229de280172616a0b">More...</a><br/></td></tr> +<tr class="separator:a8b2bd5295ea459d229de280172616a0b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a92bd510d1c06ebef292faeff73f40c12"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a> (H5S_seloper_t op, const hsize_t *count, const hsize_t *start, const hsize_t *stride=NULL, const hsize_t *block=NULL) const </td></tr> +<tr class="memdesc:a92bd510d1c06ebef292faeff73f40c12"><td class="mdescLeft"> </td><td class="mdescRight">Selects a hyperslab region to add to the current selected region. <a href="#a92bd510d1c06ebef292faeff73f40c12">More...</a><br/></td></tr> +<tr class="separator:a92bd510d1c06ebef292faeff73f40c12"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2817049bbb949258412f85b3c6db89ec"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a2817049bbb949258412f85b3c6db89ec">selectNone</a> () const </td></tr> +<tr class="memdesc:a2817049bbb949258412f85b3c6db89ec"><td class="mdescLeft"> </td><td class="mdescRight">Resets the selection region to include no elements. <a href="#a2817049bbb949258412f85b3c6db89ec">More...</a><br/></td></tr> +<tr class="separator:a2817049bbb949258412f85b3c6db89ec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a60cb10767095d693ce9677b6979e5689"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a60cb10767095d693ce9677b6979e5689">selectValid</a> () const </td></tr> +<tr class="memdesc:a60cb10767095d693ce9677b6979e5689"><td class="mdescLeft"> </td><td class="mdescRight">Verifies that the selection is within the extent of the dataspace. <a href="#a60cb10767095d693ce9677b6979e5689">More...</a><br/></td></tr> +<tr class="separator:a60cb10767095d693ce9677b6979e5689"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a468766b38d3f32ab966e22e5d2a96e4f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a468766b38d3f32ab966e22e5d2a96e4f">setExtentNone</a> () const </td></tr> +<tr class="memdesc:a468766b38d3f32ab966e22e5d2a96e4f"><td class="mdescLeft"> </td><td class="mdescRight">Removes the extent from a dataspace. <a href="#a468766b38d3f32ab966e22e5d2a96e4f">More...</a><br/></td></tr> +<tr class="separator:a468766b38d3f32ab966e22e5d2a96e4f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3dd7d1422ba85fe3dc7979abd9db39b3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a3dd7d1422ba85fe3dc7979abd9db39b3">setExtentSimple</a> (int rank, const hsize_t *current_size, const hsize_t *maximum_size=NULL) const </td></tr> +<tr class="memdesc:a3dd7d1422ba85fe3dc7979abd9db39b3"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the size of an existing dataspace. <a href="#a3dd7d1422ba85fe3dc7979abd9db39b3">More...</a><br/></td></tr> +<tr class="separator:a3dd7d1422ba85fe3dc7979abd9db39b3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a357736f9ba3cb023f6715e520a10ef5d"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a357736f9ba3cb023f6715e520a10ef5d">fromClass</a> () const </td></tr> +<tr class="memdesc:a357736f9ba3cb023f6715e520a10ef5d"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a357736f9ba3cb023f6715e520a10ef5d">More...</a><br/></td></tr> +<tr class="separator:a357736f9ba3cb023f6715e520a10ef5d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab62bedbc7e8ced6a2adf71dbc7d143f7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#ab62bedbc7e8ced6a2adf71dbc7d143f7">DataSpace</a> (const hid_t space_id)</td></tr> +<tr class="memdesc:ab62bedbc7e8ced6a2adf71dbc7d143f7"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object using the id of an existing dataspace. <a href="#ab62bedbc7e8ced6a2adf71dbc7d143f7">More...</a><br/></td></tr> +<tr class="separator:ab62bedbc7e8ced6a2adf71dbc7d143f7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a55be5c95c111878a78889697848c14cd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#a55be5c95c111878a78889697848c14cd">DataSpace</a> (const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &original)</td></tr> +<tr class="memdesc:a55be5c95c111878a78889697848c14cd"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object. <a href="#a55be5c95c111878a78889697848c14cd">More...</a><br/></td></tr> +<tr class="separator:a55be5c95c111878a78889697848c14cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaefbf468ec1d8e46b9116552f0524ef9"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">getId</a> () const </td></tr> +<tr class="memdesc:aaefbf468ec1d8e46b9116552f0524ef9"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this dataspace. <a href="#aaefbf468ec1d8e46b9116552f0524ef9">More...</a><br/></td></tr> +<tr class="separator:aaefbf468ec1d8e46b9116552f0524ef9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af9884abc481a0bb4c6161f9731bc3ee1"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#af9884abc481a0bb4c6161f9731bc3ee1">~DataSpace</a> ()</td></tr> +<tr class="memdesc:af9884abc481a0bb4c6161f9731bc3ee1"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this dataspace. <a href="#af9884abc481a0bb4c6161f9731bc3ee1">More...</a><br/></td></tr> +<tr class="separator:af9884abc481a0bb4c6161f9731bc3ee1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a> +Static Public Attributes</h2></td></tr> +<tr class="memitem:af19fb72eae0855e07830c6d9a6f4748d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">ALL</a></td></tr> +<tr class="memdesc:af19fb72eae0855e07830c6d9a6f4748d"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default dataspace. <a href="#af19fb72eae0855e07830c6d9a6f4748d">More...</a><br/></td></tr> +<tr class="separator:af19fb72eae0855e07830c6d9a6f4748d"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a3">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a1">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a2">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a1">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a4">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a8">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#_a5">writedata.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="ad56d9dd51af4ece3e7269404903bc4a9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSpace::DataSpace </td> + <td>(</td> + <td class="paramtype">H5S_class_t </td> + <td class="paramname"><em>type</em> = <code>H5S_SCALAR</code></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">type</td><td>- IN: Type of the dataspace to be created, which currently can be either <code>H5S_SCALAR</code> or <code>H5S_SIMPLE</code>; default to <code>H5S_SCALAR</code>. </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a3147799b3cd1e741e591175e61785854"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSpace::DataSpace </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>rank</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>dims</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>maxdims</em> = <code>NULL</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">rank</td><td>- IN: Number of dimensions of dataspace. </td></tr> + <tr><td class="paramname">dims</td><td>- IN: An array of the size of each dimension. </td></tr> + <tr><td class="paramname">maxdims</td><td>- IN: An array of the maximum size of each dimension. </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ab62bedbc7e8ced6a2adf71dbc7d143f7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSpace::DataSpace </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing dataspace </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a55be5c95c111878a78889697848c14cd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSpace::DataSpace </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object to copy </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">getId()</a>, and <a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">H5::IdComponent::incRefCount()</a>.</p> + +</div> +</div> +<a class="anchor" id="af9884abc481a0bb4c6161f9731bc3ee1"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSpace::~DataSpace </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_data_space.html#ac0b162ae2a09816c8e5499f02ec25f27">close()</a>, and <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="ac0b162ae2a09816c8e5499f02ec25f27"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::close </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_space.html#aec8ac009d4284d786c26e1f7a109e635">copy()</a>, and <a class="el" href="class_h5_1_1_data_space.html#af9884abc481a0bb4c6161f9731bc3ee1">~DataSpace()</a>.</p> + +</div> +</div> +<a class="anchor" id="aec8ac009d4284d786c26e1f7a109e635"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::copy </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>like_space</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">like_space</td><td>- IN: Dataspace to be copied </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_space.html#ac0b162ae2a09816c8e5499f02ec25f27">close()</a>, <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>, and <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_space.html#a2ced8f3ed4668656d1a9b811e9cce9e5">operator=()</a>.</p> + +</div> +</div> +<a class="anchor" id="a8e744978be229fa68c46db8eafe54e33"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::extentCopy </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>dest_space</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dest_space</td><td>- IN: Dataspace to copy from </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_space.html#af1bafda4d3c9ac76bacb1cd5bcc12381">extentCopy()</a>.</p> + +</div> +</div> +<a class="anchor" id="af1bafda4d3c9ac76bacb1cd5bcc12381"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::extentCopy </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>dest_space</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dest_space</td><td>- IN: Dataspace to copy from </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_space.html#a8e744978be229fa68c46db8eafe54e33">extentCopy()</a>.</p> + +</div> +</div> +<a class="anchor" id="a357736f9ba3cb023f6715e520a10ef5d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::DataSpace::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aaefbf468ec1d8e46b9116552f0524ef9"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">hid_t H5::DataSpace::getId </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Dataspace identifier </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_space.html#aec8ac009d4284d786c26e1f7a109e635">copy()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">H5::H5Location::createAttribute()</a>, <a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">H5::CommonFG::createDataSet()</a>, <a class="el" href="class_h5_1_1_data_space.html#a55be5c95c111878a78889697848c14cd">DataSpace()</a>, <a class="el" href="class_h5_1_1_data_space.html#a8e744978be229fa68c46db8eafe54e33">extentCopy()</a>, <a class="el" href="class_h5_1_1_data_set.html#a024eeee05222c411bbe7027702dfc3c3">H5::DataSet::fillMemBuf()</a>, <a class="el" href="class_h5_1_1_data_set.html#a46c4d637e0a5f9993702190f7b3ab308">H5::DataSet::getVlenBufSize()</a>, <a class="el" href="class_h5_1_1_data_set.html#a23b1e511f401e1dca147d224a6240d96">H5::DataSet::iterateElems()</a>, <a class="el" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">H5::DataSet::read()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">H5::H5Location::reference()</a>, <a class="el" href="class_h5_1_1_data_set.html#a4e76899f034982233893d98a994e1020">H5::DataSet::vlenReclaim()</a>, and <a class="el" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">H5::DataSet::write()</a>.</p> + +</div> +</div> +<a class="anchor" id="a14c83212d4bf9158c44edbc272b5e410"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::getSelectBounds </td> + <td>(</td> + <td class="paramtype">hsize_t * </td> + <td class="paramname"><em>start</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t * </td> + <td class="paramname"><em>end</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">start</td><td>- IN: Starting coordinates of the bounding box </td></tr> + <tr><td class="paramname">end</td><td>- IN: Ending coordinates of the bounding box, i.e., the coordinates of the diagonally opposite corner </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For more information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectBounds">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectBounds</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="aa95e5ddeeb38aef326d4488d37f5a292"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hssize_t H5::DataSpace::getSelectElemNpoints </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of element points </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a73520e41e66080b38ee2eee16758b956"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::getSelectElemPointlist </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>startpoint</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>numpoints</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t * </td> + <td class="paramname"><em>buf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">startpoint</td><td>- IN: Element point to start with </td></tr> + <tr><td class="paramname">numpoints</td><td>- IN: Number of element points to get </td></tr> + <tr><td class="paramname">buf</td><td>- IN: List of element points selected </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For more information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElemPointList">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElemPointList</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a3f2f5d44143e027757845e06d76fc2c2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::getSelectHyperBlocklist </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>startblock</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>numblocks</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t * </td> + <td class="paramname"><em>buf</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">startblock</td><td>- IN: Hyperslab block to start with </td></tr> + <tr><td class="paramname">numblocks</td><td>- IN: Number of hyperslab blocks to get </td></tr> + <tr><td class="paramname">buf</td><td>- IN: List of hyperslab blocks selected </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="abe2ef7bf53cfd83312f7e8ec2cdfd10d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hssize_t H5::DataSpace::getSelectHyperNblocks </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of hyperslab blocks </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ac3b7c26e8f66a8b4233c7086d2eef737"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hssize_t H5::DataSpace::getSelectNpoints </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of elements </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a704e01abf0484f976eef02589e1ee3fd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::DataSpace::getSimpleExtentDims </td> + <td>(</td> + <td class="paramtype">hsize_t * </td> + <td class="paramname"><em>dims</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t * </td> + <td class="paramname"><em>maxdims</em> = <code>NULL</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dims</td><td>- IN: Name of the new member </td></tr> + <tr><td class="paramname">maxdims</td><td>- IN: Pointer to the value of the new member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Number of dimensions, the same value as returned by <code><a class="el" href="class_h5_1_1_data_space.html#a8c7a590a67ef1a69fe6f70877761b55a" title="Returns the dimensionality of a dataspace. ">DataSpace::getSimpleExtentNdims()</a></code> </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a6">chunks.cpp</a>, and <a class="el" href="readdata_8cpp-example.html#a11">readdata.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="a8c7a590a67ef1a69fe6f70877761b55a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::DataSpace::getSimpleExtentNdims </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of dimensions </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a5">chunks.cpp</a>, and <a class="el" href="readdata_8cpp-example.html#a10">readdata.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="a0512712c57c51d9a8fb689770da37a8c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hssize_t H5::DataSpace::getSimpleExtentNpoints </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of elements </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a8e39d913ca70c4a5886eb2d256118eec"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5S_class_t H5::DataSpace::getSimpleExtentType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Class of the dataspace </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a84fc9654f5c18b0fcb0d7ee7c10c7c35"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::DataSpace::isSimple </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the dataspace is a simple dataspace, and <code>false</code>, otherwise </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a1977cf076ff136781f01e7501c9615c2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::offsetSimple </td> + <td>(</td> + <td class="paramtype">const hssize_t * </td> + <td class="paramname"><em>offset</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">offset</td><td>- IN: Offset to position the selection at </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This function creates an offset for the selection within an extent, allowing the same shaped selection to be moved to different locations within a dataspace without requiring it to be re-defined. </dd></dl> + +</div> +</div> +<a class="anchor" id="a2ced8f3ed4668656d1a9b811e9cce9e5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & H5::DataSpace::operator= </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>rhs</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">rhs</td><td>- IN: Reference to the existing dataspace </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reference to <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_space.html#aec8ac009d4284d786c26e1f7a109e635">copy()</a>.</p> + +</div> +</div> +<a class="anchor" id="ace0f92a7cf6554462c6c4b4105d22cff"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::selectAll </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a8b2bd5295ea459d229de280172616a0b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::selectElements </td> + <td>(</td> + <td class="paramtype">H5S_seloper_t </td> + <td class="paramname"><em>op</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const size_t </td> + <td class="paramname"><em>num_elements</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>coord</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">op</td><td>- IN: Operator specifying how the new selection is to be combined with the existing selection for the dataspace </td></tr> + <tr><td class="paramname">num_elements</td><td>- IN: Number of elements to be selected </td></tr> + <tr><td class="paramname">coord</td><td>- IN: A 2-dimensional array of 0-based values specifying the coordinates of the elements being selected </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For more information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElements">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectElements</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a92bd510d1c06ebef292faeff73f40c12"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::selectHyperslab </td> + <td>(</td> + <td class="paramtype">H5S_seloper_t </td> + <td class="paramname"><em>op</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>count</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>start</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>stride</em> = <code>NULL</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>block</em> = <code>NULL</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">op</td><td>- IN: Operation to perform on current selection </td></tr> + <tr><td class="paramname">count</td><td>- IN: Number of blocks included in the hyperslab </td></tr> + <tr><td class="paramname">start</td><td>- IN: Offset of the start of hyperslab </td></tr> + <tr><td class="paramname">stride</td><td>- IN: Hyperslab stride - default to <code>NULL</code> </td></tr> + <tr><td class="paramname">block</td><td>- IN: Size of block in the hyperslab - default to <code>NULL</code> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For more information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectHyperslab">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5S.html#Dataspace-SelectHyperslab</a> </dd></dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a9">chunks.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a10">extend_ds.cpp</a>, and <a class="el" href="readdata_8cpp-example.html#a12">readdata.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="a2817049bbb949258412f85b3c6db89ec"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::selectNone </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a60cb10767095d693ce9677b6979e5689"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::DataSpace::selectValid </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the selection is within the extent of the dataspace, and <code>false</code>, otherwise </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a468766b38d3f32ab966e22e5d2a96e4f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::setExtentNone </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a3dd7d1422ba85fe3dc7979abd9db39b3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataSpace::setExtentSimple </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>rank</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>current_size</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const hsize_t * </td> + <td class="paramname"><em>maximum_size</em> = <code>NULL</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">rank</td><td>- IN: Rank of the dataspace </td></tr> + <tr><td class="paramname">current_size</td><td>- IN: Array containing current size of dataspace </td></tr> + <tr><td class="paramname">maximum_size</td><td>- IN: Array containing maximum size of dataspace </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="af19fb72eae0855e07830c6d9a6f4748d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> H5::DataSpace::ALL</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_data_space_8h_source.html">H5DataSpace.h</a></li> +<li>H5DataSpace.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_space.png b/c++/src/cpplus_RM/class_h5_1_1_data_space.png Binary files differnew file mode 100644 index 0000000..3934e46 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_space.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_space_i_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_data_space_i_exception-members.html new file mode 100644 index 0000000..267fa22 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_space_i_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::DataSpaceIException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space_i_exception.html#acf12b17c297f1b9f67f3f92916df94e5">DataSpaceIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_space_i_exception.html#ae8490a46a71226700aab2dca9c091339">DataSpaceIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_space_i_exception.html#a70376781e6e90efcb33abd88c38aa5e6">~DataSpaceIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_space_i_exception.html">H5::DataSpaceIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_space_i_exception.html b/c++/src/cpplus_RM/class_h5_1_1_data_space_i_exception.html new file mode 100644 index 0000000..b02ddf0 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_space_i_exception.html @@ -0,0 +1,272 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::DataSpaceIException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_data_space_i_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::DataSpaceIException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::DataSpaceIException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_data_space_i_exception.png" usemap="#H5::DataSpaceIException_map" alt=""/> + <map id="H5::DataSpaceIException_map" name="H5::DataSpaceIException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,154,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:acf12b17c297f1b9f67f3f92916df94e5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space_i_exception.html#acf12b17c297f1b9f67f3f92916df94e5">DataSpaceIException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:acf12b17c297f1b9f67f3f92916df94e5"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#acf12b17c297f1b9f67f3f92916df94e5">More...</a><br/></td></tr> +<tr class="separator:acf12b17c297f1b9f67f3f92916df94e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae8490a46a71226700aab2dca9c091339"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space_i_exception.html#ae8490a46a71226700aab2dca9c091339">DataSpaceIException</a> ()</td></tr> +<tr class="memdesc:ae8490a46a71226700aab2dca9c091339"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#ae8490a46a71226700aab2dca9c091339">More...</a><br/></td></tr> +<tr class="separator:ae8490a46a71226700aab2dca9c091339"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a70376781e6e90efcb33abd88c38aa5e6"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space_i_exception.html#a70376781e6e90efcb33abd88c38aa5e6">~DataSpaceIException</a> () throw ()</td></tr> +<tr class="memdesc:a70376781e6e90efcb33abd88c38aa5e6"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a70376781e6e90efcb33abd88c38aa5e6">More...</a><br/></td></tr> +<tr class="separator:a70376781e6e90efcb33abd88c38aa5e6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a17">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a15">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a10">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a16">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a21">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a18">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#_a15">writedata.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="acf12b17c297f1b9f67f3f92916df94e5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSpaceIException::DataSpaceIException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ae8490a46a71226700aab2dca9c091339"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSpaceIException::DataSpaceIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a70376781e6e90efcb33abd88c38aa5e6"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::DataSpaceIException::~DataSpaceIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_space_i_exception.png b/c++/src/cpplus_RM/class_h5_1_1_data_space_i_exception.png Binary files differnew file mode 100644 index 0000000..5d0f638 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_space_i_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_type-members.html b/c++/src/cpplus_RM/class_h5_1_1_data_type-members.html new file mode 100644 index 0000000..9c3ffc9 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_type-members.html @@ -0,0 +1,190 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_type.html">DataType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::DataType Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a>(const H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a>(const H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_type.html b/c++/src/cpplus_RM/class_h5_1_1_data_type.html new file mode 100644 index 0000000..29f2e65 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_type.html @@ -0,0 +1,1523 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::DataType Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_type.html">DataType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_data_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::DataType Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> provides generic operations on HDF5 datatypes. + <a href="class_h5_1_1_data_type.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_data_type_8h_source.html">H5DataType.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::DataType:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_data_type.png" usemap="#H5::DataType_map" alt=""/> + <map id="H5::DataType_map" name="H5::DataType_map"> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="292,112,399,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="292,56,399,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="292,0,399,24"/> +<area href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes..." alt="H5::ArrayType" shape="rect" coords="0,224,107,248"/> +<area href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ..." alt="H5::AtomType" shape="rect" coords="175,224,282,248"/> +<area href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. " alt="H5::CompType" shape="rect" coords="292,224,399,248"/> +<area href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. " alt="H5::EnumType" shape="rect" coords="409,224,516,248"/> +<area href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. " alt="H5::VarLenType" shape="rect" coords="526,224,633,248"/> +<area href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. " alt="H5::FloatType" shape="rect" coords="0,280,107,304"/> +<area href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. " alt="H5::IntType" shape="rect" coords="117,280,224,304"/> +<area href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. " alt="H5::PredType" shape="rect" coords="234,280,341,304"/> +<area href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. " alt="H5::StrType" shape="rect" coords="351,280,458,304"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr> +<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size. <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr> +<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &original)</td></tr> +<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr> +<tr class="separator:a4e72f20ab686efffeedd72d8afa99519"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b100725299e1b64528ed4c987e9ecc"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a56b100725299e1b64528ed4c987e9ecc"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a56b100725299e1b64528ed4c987e9ecc">More...</a><br/></td></tr> +<tr class="separator:a56b100725299e1b64528ed4c987e9ecc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeca360eea3f21caa1ad8479e820d199b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:aeca360eea3f21caa1ad8479e820d199b"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#aeca360eea3f21caa1ad8479e820d199b">More...</a><br/></td></tr> +<tr class="separator:aeca360eea3f21caa1ad8479e820d199b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr> +<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type. <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr> +<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &like_type)</td></tr> +<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object. <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr> +<tr class="separator:ad17cef439dbf1dd79458ba95612a9566"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8d75b01e62aa868424701add217b971"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dset)</td></tr> +<tr class="memdesc:af8d75b01e62aa868424701add217b971"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object. <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr> +<tr class="separator:af8d75b01e62aa868424701add217b971"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr> +<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier. <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr> +<tr class="separator:a2831c133562e9d5669643a2d8051dcd1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadbd48b214b6466eed4488cdf9f3fc2b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aadbd48b214b6466eed4488cdf9f3fc2b"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype. <a href="#aadbd48b214b6466eed4488cdf9f3fc2b">More...</a><br/></td></tr> +<tr class="separator:aadbd48b214b6466eed4488cdf9f3fc2b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1e48ebb34e35dc5e16febb0537fd09e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ae1e48ebb34e35dc5e16febb0537fd09e"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#ae1e48ebb34e35dc5e16febb0537fd09e">More...</a><br/></td></tr> +<tr class="separator:ae1e48ebb34e35dc5e16febb0537fd09e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06c4f969a7a243a7cdafef4373732924"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr> +<tr class="separator:a06c4f969a7a243a7cdafef4373732924"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr> +<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0eaba78156000ecc3533986175de5847"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr> +<tr class="memdesc:a0eaba78156000ecc3533986175de5847"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type. <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr> +<tr class="separator:a0eaba78156000ecc3533986175de5847"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr> +<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr> +<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2abc382547c243346b3b6691fec813f3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2abc382547c243346b3b6691fec813f3"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes. <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr> +<tr class="separator:a2abc382547c243346b3b6691fec813f3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &rhs)</td></tr> +<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr> +<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &compared_type) const </td></tr> +<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr> +<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1596fca35acce43e190a1feeffc9427"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr> +<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible. <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr> +<tr class="separator:ac1596fca35acce43e190a1feeffc9427"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr> +<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype. <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr> +<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3454be65ac1830f2b68ec745155d749"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr> +<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived. <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr> +<tr class="separator:ab3454be65ac1830f2b68ec745155d749"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function. <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr> +<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr> +<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab810e782623bffeda1ff80c033785c48"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:ab810e782623bffeda1ff80c033785c48"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths. <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr> +<tr class="separator:ab810e782623bffeda1ff80c033785c48"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr> +<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr> +<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype. <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr> +<tr class="separator:ad5189148a417fb67407e0fe8194e21c0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const H5std_string &tag) const </td></tr> +<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr> +<tr class="separator:aa55f95dffb611453a165d73d0021a5a1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr> +<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype. <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr> +<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr> +<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype. <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr> +<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr> +<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string. <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr> +<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a32cc7cd571eec25cb31346cc3a0422d5"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">fromClass</a> () const </td></tr> +<tr class="memdesc:a32cc7cd571eec25cb31346cc3a0422d5"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a32cc7cd571eec25cb31346cc3a0422d5">More...</a><br/></td></tr> +<tr class="separator:a32cc7cd571eec25cb31346cc3a0422d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b85216196ef1d980c5e43beaead07e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr> +<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id. <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr> +<tr class="separator:a72b85216196ef1d980c5e43beaead07e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29b366592ce55a07762a7862cc88fe89"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr> +<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr> +<tr class="separator:a29b366592ce55a07762a7862cc88fe89"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr> +<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype. <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr> +<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr> +<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr> +<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p><a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> inherits from <a class="el" href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> because a named datatype is an HDF5 object and is a base class of <a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a>, <a class="el" href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...">AtomType</a>, <a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a>, <a class="el" href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a>, and <a class="el" href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a>. </p> +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a37dd5ff8f95b4016136b90c58c770f09"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataType::DataType </td> + <td>(</td> + <td class="paramtype">const H5T_class_t </td> + <td class="paramname"><em>type_class</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">type_class</td><td>- IN: Class of datatype to create </td></tr> + <tr><td class="paramname">size</td><td>- IN: Number of bytes in the datatype to create </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a4e72f20ab686efffeedd72d8afa99519"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataType::DataType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId()</a>, and <a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">H5::IdComponent::incRefCount()</a>.</p> + +</div> +</div> +<a class="anchor" id="a56b100725299e1b64528ed4c987e9ecc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataType::DataType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">loc</td><td>- IN: Location referenced object is in </td></tr> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list - default to <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="aeca360eea3f21caa1ad8479e820d199b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataType::DataType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> & </td> + <td class="paramname"><em>attr</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">attr</td><td>- IN: Specifying location where the referenced object is in </td></tr> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list - default to <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">H5::Attribute::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a72b85216196ef1d980c5e43beaead07e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataType::DataType </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of the existing datatype </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a29b366592ce55a07762a7862cc88fe89"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataType::DataType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa0ff75a2a756a0124e656a8d5861b133"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::DataType::~DataType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close()</a>, and <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="af807fa62a2beb9f9de9b80c3b18edbfa"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::close </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy()</a>, and <a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType()</a>.</p> + +</div> +</div> +<a class="anchor" id="aadbd48b214b6466eed4488cdf9f3fc2b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::commit </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">loc</td><td>- IN: A location (file, dataset, datatype, or group) </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae1e48ebb34e35dc5e16febb0537fd09e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::commit </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a06c4f969a7a243a7cdafef4373732924"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::commit </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">loc</td><td>- IN: A location (file, dataset, datatype, or group) </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="ac904e9891ff728d7bb7cceb847347fc5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::commit </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">loc</td><td>- IN: A location (file, dataset, datatype, or group) </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a0eaba78156000ecc3533986175de5847"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::DataType::committed </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><code>true</code> if the datatype is a named type, and <code>false</code>, otherwise. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a2abc382547c243346b3b6691fec813f3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::convert </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>dest</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>nelmts</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>buf</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>background</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dest</td><td>- IN: Destination datatype </td></tr> + <tr><td class="paramname">nelmts</td><td>- IN: Size of array <em>buf</em> </td></tr> + <tr><td class="paramname">buf</td><td>- IN/OUT: Array containing pre- and post-conversion values </td></tr> + <tr><td class="paramname">background</td><td>- IN: Optional backgroud buffer </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list - default to <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Pointer to a suitable conversion function </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="ad17cef439dbf1dd79458ba95612a9566"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::copy </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>like_type</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">like_type</td><td>- IN: Datatype to be copied </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close()</a>, <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>, and <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_float_type.html#ac815e325b21b3a3d3e829d88c8bc7786">H5::FloatType::FloatType()</a>, <a class="el" href="class_h5_1_1_int_type.html#ae490ae5914c745c2b37a4909413b8f44">H5::IntType::IntType()</a>, <a class="el" href="class_h5_1_1_pred_type.html#a87618d7949ea06c4af4c5bf29252beba">H5::PredType::operator=()</a>, <a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=()</a>, and <a class="el" href="class_h5_1_1_str_type.html#ad548b5d6a518c67428f6bf86bdd0c4d8">H5::StrType::StrType()</a>.</p> + +</div> +</div> +<a class="anchor" id="af8d75b01e62aa868424701add217b971"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::copy </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> & </td> + <td class="paramname"><em>dset</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dset</td><td>- IN: Dataset </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The resulted dataset will be transient and modifiable. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close()</a>, <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>, and <a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a8221168b4e2154c05410b7c6f0f5b3ab"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::DataType::detectClass </td> + <td>(</td> + <td class="paramtype">H5T_class_t </td> + <td class="paramname"><em>cls</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>true if this datatype contains or is the specified type, and false, otherwise. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a0b927f0184a738b514f7f3cf7f4dd788"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_conv_t H5::DataType::find </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>dest</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5T_cdata_t ** </td> + <td class="paramname"><em>pcdata</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dest</td><td>- IN: Destination datatype </td></tr> + <tr><td class="paramname">pcdata</td><td>- IN: Pointer to type conversion data </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Pointer to a suitable conversion function </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a32cc7cd571eec25cb31346cc3a0422d5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::DataType::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented in <a class="el" href="class_h5_1_1_comp_type.html#a62a56067255bf3104729edd5db1b933c">H5::CompType</a>, <a class="el" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>, <a class="el" href="class_h5_1_1_enum_type.html#a03bd511aa2455d34bb092a183408a734">H5::EnumType</a>, <a class="el" href="class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e">H5::FloatType</a>, <a class="el" href="class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203">H5::StrType</a>, <a class="el" href="class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6">H5::PredType</a>, <a class="el" href="class_h5_1_1_array_type.html#aa11bb32a07d37bb1c601c007c4e7a3ed">H5::ArrayType</a>, <a class="el" href="class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be">H5::IntType</a>, and <a class="el" href="class_h5_1_1_var_len_type.html#ae25655a87b7669f3df13c49e565be1bb">H5::VarLenType</a>.</p> + +</div> +</div> +<a class="anchor" id="a2831c133562e9d5669643a2d8051dcd1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_class_t H5::DataType::getClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Datatype class identifier </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a38f4c8c9dda4b35cb667949280bf5340"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">hid_t H5::DataType::getId </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Datatype identifier </dd></dl> + +<p>Implements <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_array_type.html#a587887d8301ea2991bd60c8472995705">H5::ArrayType::ArrayType()</a>, <a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert()</a>, <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">H5::H5Location::createAttribute()</a>, <a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">H5::CommonFG::createDataSet()</a>, <a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType()</a>, <a class="el" href="class_h5_1_1_enum_type.html#afc61afae0268090c874fe384f56ae1f5">H5::EnumType::EnumType()</a>, <a class="el" href="class_h5_1_1_data_set.html#a024eeee05222c411bbe7027702dfc3c3">H5::DataSet::fillMemBuf()</a>, <a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find()</a>, <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a7e4e6b791494bc0e5528c196796d1d59">H5::DSetCreatPropList::getFillValue()</a>, <a class="el" href="class_h5_1_1_data_set.html#a46c4d637e0a5f9993702190f7b3ab308">H5::DataSet::getVlenBufSize()</a>, <a class="el" href="class_h5_1_1_comp_type.html#ab093b060861eec6209928da5b7792a1a">H5::CompType::insertMember()</a>, <a class="el" href="class_h5_1_1_data_set.html#a23b1e511f401e1dca147d224a6240d96">H5::DataSet::iterateElems()</a>, <a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==()</a>, <a class="el" href="class_h5_1_1_attribute.html#aedff7cd81df50aee9ab382efd5683973">H5::Attribute::read()</a>, <a class="el" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">H5::DataSet::read()</a>, <a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc()</a>, <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a06475f58202e5e96ca50e977174bb4ca">H5::DSetCreatPropList::setFillValue()</a>, <a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister()</a>, <a class="el" href="class_h5_1_1_var_len_type.html#ac1430fe928bbc31e020b704042b9937c">H5::VarLenType::VarLenType()</a>, <a class="el" href="class_h5_1_1_data_set.html#a4e76899f034982233893d98a994e1020">H5::DataSet::vlenReclaim()</a>, <a class="el" href="class_h5_1_1_attribute.html#a019d637a931cf8687e521e520fe6b5f1">H5::Attribute::write()</a>, and <a class="el" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">H5::DataSet::write()</a>.</p> + +</div> +</div> +<a class="anchor" id="a9161a9e4c8a50aef002995294e28e6c5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::DataType::getSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Datatype size in bytes </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="readdata_8cpp-example.html#a7">readdata.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="ab3454be65ac1830f2b68ec745155d749"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> H5::DataType::getSuper </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a16fff8d6ba3ba1260349b9d4b7c9d8cc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::DataType::getTag </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Tag associated with the opaque datatype </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ab92bf0b5e57b2aebe157bb8291f30787"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::DataType::isVariableStr </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>true if this datatype is a variable-length string, and false, otherwise. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ac1596fca35acce43e190a1feeffc9427"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::lock </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Descrition</dt><dd>This is normally done by the library for predefined data types so the application doesn't inadvertently change or delete a predefined type.</dd></dl> +<p>Once a data type is locked it can never be unlocked unless the entire library is closed. </p> + +</div> +</div> +<a class="anchor" id="a3ed458f90bb2ed85e7471a24ddc6fb7d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & H5::DataType::operator= </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>rhs</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">rhs</td><td>- IN: Reference to the existing datatype </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reference to <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy()</a>.</p> + +</div> +</div> +<a class="anchor" id="aab7955caad1bb0a009ed41f24061f3ad"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::DataType::operator== </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>compared_type</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">compared_type</td><td>- IN: Reference to the datatype to compare </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>true if the datatypes are equal, and false, otherwise. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a0fe4cfc1be352f4ad3e7e346ad35baa0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::registerFunc </td> + <td>(</td> + <td class="paramtype">H5T_pers_t </td> + <td class="paramname"><em>pers</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>dest</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5T_conv_t </td> + <td class="paramname"><em>func</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">pers</td><td>- IN: Conversion option <ul> +<li><code>H5T_PERS_HARD</code> for hard conversion functions </li> +<li><code>H5T_PERS_SOFT</code> for soft conversion functions. </li> +</ul> +</td></tr> + <tr><td class="paramname">name</td><td>- IN: Name displayed in diagnostic output. </td></tr> + <tr><td class="paramname">dest</td><td>- IN: Destination datatype. </td></tr> + <tr><td class="paramname">func</td><td>- IN: Function to convert between source and destination datatypes. </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For more information, please see: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Register">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-Register</a> </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc()</a>.</p> + +</div> +</div> +<a class="anchor" id="a7efdf12f98da8a20555f021c8fa363b1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::registerFunc </td> + <td>(</td> + <td class="paramtype">H5T_pers_t </td> + <td class="paramname"><em>pers</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>dest</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5T_conv_t </td> + <td class="paramname"><em>func</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc()</a>.</p> + +</div> +</div> +<a class="anchor" id="ad5189148a417fb67407e0fe8194e21c0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::setTag </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>tag</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <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="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag()</a>.</p> + +</div> +</div> +<a class="anchor" id="aa55f95dffb611453a165d73d0021a5a1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::setTag </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>tag</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab810e782623bffeda1ff80c033785c48"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::unregister </td> + <td>(</td> + <td class="paramtype">H5T_pers_t </td> + <td class="paramname"><em>pers</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>dest</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5T_conv_t </td> + <td class="paramname"><em>func</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">pers</td><td>- IN: Conversion option <ul> +<li><code>H5T_PERS_HARD</code> for hard conversion functions </li> +<li><code>H5T_PERS_SOFT</code> for soft conversion functions. </li> +</ul> +</td></tr> + <tr><td class="paramname">name</td><td>- IN: Name displayed in diagnostic output. </td></tr> + <tr><td class="paramname">dest</td><td>- IN: Destination datatype. </td></tr> + <tr><td class="paramname">func</td><td>- IN: Function to convert between source and destination datatypes. </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister()</a>.</p> + +</div> +</div> +<a class="anchor" id="a03ce51e32972e0c1ef5259e0314dcbb7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::DataType::unregister </td> + <td>(</td> + <td class="paramtype">H5T_pers_t </td> + <td class="paramname"><em>pers</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>dest</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5T_conv_t </td> + <td class="paramname"><em>func</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister()</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_data_type_8h_source.html">H5DataType.h</a></li> +<li>H5DataType.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_type.png b/c++/src/cpplus_RM/class_h5_1_1_data_type.png Binary files differnew file mode 100644 index 0000000..827fc1a --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_type.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_type_i_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_data_type_i_exception-members.html new file mode 100644 index 0000000..3cbdc5e --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_type_i_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::DataTypeIException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type_i_exception.html#a68c85f83a6789ba2adf771a6341bb85b">DataTypeIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type_i_exception.html#a4816db87871bee59ef40c6a5dd5d5d38">DataTypeIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type_i_exception.html#a06f3e240ae0c353d0f7ab0fcc511fe70">~DataTypeIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_type_i_exception.html b/c++/src/cpplus_RM/class_h5_1_1_data_type_i_exception.html new file mode 100644 index 0000000..4618f64 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_type_i_exception.html @@ -0,0 +1,272 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::DataTypeIException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_data_type_i_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::DataTypeIException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::DataTypeIException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_data_type_i_exception.png" usemap="#H5::DataTypeIException_map" alt=""/> + <map id="H5::DataTypeIException_map" name="H5::DataTypeIException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,146,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a68c85f83a6789ba2adf771a6341bb85b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type_i_exception.html#a68c85f83a6789ba2adf771a6341bb85b">DataTypeIException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a68c85f83a6789ba2adf771a6341bb85b"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a68c85f83a6789ba2adf771a6341bb85b">More...</a><br/></td></tr> +<tr class="separator:a68c85f83a6789ba2adf771a6341bb85b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4816db87871bee59ef40c6a5dd5d5d38"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type_i_exception.html#a4816db87871bee59ef40c6a5dd5d5d38">DataTypeIException</a> ()</td></tr> +<tr class="memdesc:a4816db87871bee59ef40c6a5dd5d5d38"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a4816db87871bee59ef40c6a5dd5d5d38">More...</a><br/></td></tr> +<tr class="separator:a4816db87871bee59ef40c6a5dd5d5d38"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06f3e240ae0c353d0f7ab0fcc511fe70"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type_i_exception.html#a06f3e240ae0c353d0f7ab0fcc511fe70">~DataTypeIException</a> () throw ()</td></tr> +<tr class="memdesc:a06f3e240ae0c353d0f7ab0fcc511fe70"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a06f3e240ae0c353d0f7ab0fcc511fe70">More...</a><br/></td></tr> +<tr class="separator:a06f3e240ae0c353d0f7ab0fcc511fe70"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#_a16">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a11">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a17">extend_ds.cpp</a>, and <a class="el" href="readdata_8cpp-example.html#_a19">readdata.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a68c85f83a6789ba2adf771a6341bb85b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataTypeIException::DataTypeIException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a4816db87871bee59ef40c6a5dd5d5d38"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::DataTypeIException::DataTypeIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a06f3e240ae0c353d0f7ab0fcc511fe70"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::DataTypeIException::~DataTypeIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_data_type_i_exception.png b/c++/src/cpplus_RM/class_h5_1_1_data_type_i_exception.png Binary files differnew file mode 100644 index 0000000..67809fd --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_data_type_i_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_enum_type-members.html b/c++/src/cpplus_RM/class_h5_1_1_enum_type-members.html new file mode 100644 index 0000000..bad3f01 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_enum_type-members.html @@ -0,0 +1,206 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::EnumType Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a>(const H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a>(const H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a38608d554e69b2880e8fcf000523dff8">EnumType</a>(size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a22618bff56623043a64afafb1b6acdca">EnumType</a>(const DataSet &dataset)</td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#afc61afae0268090c874fe384f56ae1f5">EnumType</a>(const IntType &data_type)</td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a0dc1ef4af3fbb62db620c9c78fdb9648">EnumType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a3fe856011081e8360bd6a81d7567e722">EnumType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a92a6b6c5843284264fdcd878533e7309">EnumType</a>(const EnumType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a03bd511aa2455d34bb092a183408a734">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">getMemberIndex</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#aaf337a4d110c48376b9f65cac94911e3">getMemberIndex</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a86e55b31920d807052e16baecec8b6a3">getMemberValue</a>(unsigned memb_no, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a1a6856bd6a802de0276641d6db6592b5">getNmembers</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a00438e9e48a74010dd7c537d2365b0f8">insert</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#ad1e7418d44d60308d11cb2d1fa56b910">insert</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#ab89d9762224807007689f67834c84573">nameOf</a>(void *value, size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#aaabbc420180af8d5aa68d479a8e6d5b8">valueOf</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a5f8aef3afc67a7514748ed95163875ea">valueOf</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html#a8e2dbc81191b00ff8b2f130529e30236">~EnumType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_enum_type.html">H5::EnumType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_enum_type.html b/c++/src/cpplus_RM/class_h5_1_1_enum_type.html new file mode 100644 index 0000000..7c2f91c --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_enum_type.html @@ -0,0 +1,920 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::EnumType Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_enum_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::EnumType Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> operates on HDF5 enum datatypes. +</p> + +<p><code>#include <<a class="el" href="_h5_enum_type_8h_source.html">H5EnumType.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::EnumType:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_enum_type.png" usemap="#H5::EnumType_map" alt=""/> + <map id="H5::EnumType_map" name="H5::EnumType_map"> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a38608d554e69b2880e8fcf000523dff8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a38608d554e69b2880e8fcf000523dff8">EnumType</a> (size_t size)</td></tr> +<tr class="memdesc:a38608d554e69b2880e8fcf000523dff8"><td class="mdescLeft"> </td><td class="mdescRight">Creates an empty enumeration datatype given a size, in bytes. <a href="#a38608d554e69b2880e8fcf000523dff8">More...</a><br/></td></tr> +<tr class="separator:a38608d554e69b2880e8fcf000523dff8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a22618bff56623043a64afafb1b6acdca"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a22618bff56623043a64afafb1b6acdca">EnumType</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dataset)</td></tr> +<tr class="memdesc:a22618bff56623043a64afafb1b6acdca"><td class="mdescLeft"> </td><td class="mdescRight">Gets the enum datatype of the specified dataset. <a href="#a22618bff56623043a64afafb1b6acdca">More...</a><br/></td></tr> +<tr class="separator:a22618bff56623043a64afafb1b6acdca"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afc61afae0268090c874fe384f56ae1f5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#afc61afae0268090c874fe384f56ae1f5">EnumType</a> (const <a class="el" href="class_h5_1_1_int_type.html">IntType</a> &data_type)</td></tr> +<tr class="memdesc:afc61afae0268090c874fe384f56ae1f5"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new enum datatype based on an integer datatype. <a href="#afc61afae0268090c874fe384f56ae1f5">More...</a><br/></td></tr> +<tr class="separator:afc61afae0268090c874fe384f56ae1f5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a6856bd6a802de0276641d6db6592b5"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a1a6856bd6a802de0276641d6db6592b5">getNmembers</a> () const </td></tr> +<tr class="memdesc:a1a6856bd6a802de0276641d6db6592b5"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of members in this enumeration datatype. <a href="#a1a6856bd6a802de0276641d6db6592b5">More...</a><br/></td></tr> +<tr class="separator:a1a6856bd6a802de0276641d6db6592b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeb8b6de506c5ca6cd81bb7fdec7cb5cb"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">getMemberIndex</a> (const char *name) const </td></tr> +<tr class="memdesc:aeb8b6de506c5ca6cd81bb7fdec7cb5cb"><td class="mdescLeft"> </td><td class="mdescRight">Returns the index of a member in this enumeration datatype. <a href="#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">More...</a><br/></td></tr> +<tr class="separator:aeb8b6de506c5ca6cd81bb7fdec7cb5cb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf337a4d110c48376b9f65cac94911e3"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#aaf337a4d110c48376b9f65cac94911e3">getMemberIndex</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:aaf337a4d110c48376b9f65cac94911e3"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of argument <em>name</em>. <a href="#aaf337a4d110c48376b9f65cac94911e3">More...</a><br/></td></tr> +<tr class="separator:aaf337a4d110c48376b9f65cac94911e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a86e55b31920d807052e16baecec8b6a3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a86e55b31920d807052e16baecec8b6a3">getMemberValue</a> (unsigned memb_no, void *value) const </td></tr> +<tr class="memdesc:a86e55b31920d807052e16baecec8b6a3"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the value of a member in this enumeration datatype, given the member's index. <a href="#a86e55b31920d807052e16baecec8b6a3">More...</a><br/></td></tr> +<tr class="separator:a86e55b31920d807052e16baecec8b6a3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a00438e9e48a74010dd7c537d2365b0f8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a00438e9e48a74010dd7c537d2365b0f8">insert</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:a00438e9e48a74010dd7c537d2365b0f8"><td class="mdescLeft"> </td><td class="mdescRight">Inserts a new member to this enumeration datatype. <a href="#a00438e9e48a74010dd7c537d2365b0f8">More...</a><br/></td></tr> +<tr class="separator:a00438e9e48a74010dd7c537d2365b0f8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad1e7418d44d60308d11cb2d1fa56b910"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#ad1e7418d44d60308d11cb2d1fa56b910">insert</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:ad1e7418d44d60308d11cb2d1fa56b910"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of argument <em>name</em>. <a href="#ad1e7418d44d60308d11cb2d1fa56b910">More...</a><br/></td></tr> +<tr class="separator:ad1e7418d44d60308d11cb2d1fa56b910"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab89d9762224807007689f67834c84573"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#ab89d9762224807007689f67834c84573">nameOf</a> (void *value, size_t size) const </td></tr> +<tr class="memdesc:ab89d9762224807007689f67834c84573"><td class="mdescLeft"> </td><td class="mdescRight">Returns the symbol name corresponding to a specified member of this enumeration datatype. <a href="#ab89d9762224807007689f67834c84573">More...</a><br/></td></tr> +<tr class="separator:ab89d9762224807007689f67834c84573"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaabbc420180af8d5aa68d479a8e6d5b8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#aaabbc420180af8d5aa68d479a8e6d5b8">valueOf</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:aaabbc420180af8d5aa68d479a8e6d5b8"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the value corresponding to a member of this enumeration datatype, given the member's name. <a href="#aaabbc420180af8d5aa68d479a8e6d5b8">More...</a><br/></td></tr> +<tr class="separator:aaabbc420180af8d5aa68d479a8e6d5b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5f8aef3afc67a7514748ed95163875ea"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a5f8aef3afc67a7514748ed95163875ea">valueOf</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:a5f8aef3afc67a7514748ed95163875ea"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of argument <em>name</em>. <a href="#a5f8aef3afc67a7514748ed95163875ea">More...</a><br/></td></tr> +<tr class="separator:a5f8aef3afc67a7514748ed95163875ea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03bd511aa2455d34bb092a183408a734"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a03bd511aa2455d34bb092a183408a734">fromClass</a> () const </td></tr> +<tr class="memdesc:a03bd511aa2455d34bb092a183408a734"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a03bd511aa2455d34bb092a183408a734">More...</a><br/></td></tr> +<tr class="separator:a03bd511aa2455d34bb092a183408a734"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0dc1ef4af3fbb62db620c9c78fdb9648"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a0dc1ef4af3fbb62db620c9c78fdb9648">EnumType</a> ()</td></tr> +<tr class="memdesc:a0dc1ef4af3fbb62db620c9c78fdb9648"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a0dc1ef4af3fbb62db620c9c78fdb9648">More...</a><br/></td></tr> +<tr class="separator:a0dc1ef4af3fbb62db620c9c78fdb9648"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3fe856011081e8360bd6a81d7567e722"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a3fe856011081e8360bd6a81d7567e722">EnumType</a> (const hid_t existing_id)</td></tr> +<tr class="memdesc:a3fe856011081e8360bd6a81d7567e722"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> object using the id of an existing datatype. <a href="#a3fe856011081e8360bd6a81d7567e722">More...</a><br/></td></tr> +<tr class="separator:a3fe856011081e8360bd6a81d7567e722"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a92a6b6c5843284264fdcd878533e7309"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a92a6b6c5843284264fdcd878533e7309">EnumType</a> (const <a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> &original)</td></tr> +<tr class="memdesc:a92a6b6c5843284264fdcd878533e7309"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> object. <a href="#a92a6b6c5843284264fdcd878533e7309">More...</a><br/></td></tr> +<tr class="separator:a92a6b6c5843284264fdcd878533e7309"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8e2dbc81191b00ff8b2f130529e30236"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html#a8e2dbc81191b00ff8b2f130529e30236">~EnumType</a> ()</td></tr> +<tr class="memdesc:a8e2dbc81191b00ff8b2f130529e30236"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this enum datatype. <a href="#a8e2dbc81191b00ff8b2f130529e30236">More...</a><br/></td></tr> +<tr class="separator:a8e2dbc81191b00ff8b2f130529e30236"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_data_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td></tr> +<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr> +<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size. <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr> +<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &original)</td></tr> +<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr> +<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a56b100725299e1b64528ed4c987e9ecc">More...</a><br/></td></tr> +<tr class="separator:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#aeca360eea3f21caa1ad8479e820d199b">More...</a><br/></td></tr> +<tr class="separator:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr> +<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type. <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr> +<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &like_type)</td></tr> +<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object. <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr> +<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dset)</td></tr> +<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object. <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr> +<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr> +<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier. <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr> +<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype. <a href="#aadbd48b214b6466eed4488cdf9f3fc2b">More...</a><br/></td></tr> +<tr class="separator:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#ae1e48ebb34e35dc5e16febb0537fd09e">More...</a><br/></td></tr> +<tr class="separator:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr> +<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr> +<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr> +<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type. <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr> +<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr> +<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr> +<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes. <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr> +<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &rhs)</td></tr> +<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr> +<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &compared_type) const </td></tr> +<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr> +<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr> +<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible. <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr> +<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr> +<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype. <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr> +<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr> +<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived. <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr> +<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function. <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr> +<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr> +<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths. <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr> +<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr> +<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr> +<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype. <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr> +<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const H5std_string &tag) const </td></tr> +<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr> +<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr> +<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype. <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr> +<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr> +<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype. <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr> +<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr> +<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string. <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr> +<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr> +<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id. <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr> +<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr> +<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr> +<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr> +<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype. <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr> +<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr> +<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr> +<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a38608d554e69b2880e8fcf000523dff8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::EnumType::EnumType </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">size</td><td>- IN: Number of bytes in the datatype to create </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a22618bff56623043a64afafb1b6acdca"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::EnumType::EnumType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> & </td> + <td class="paramname"><em>dataset</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dataset</td><td>- IN: Dataset that this enum datatype associates with </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="afc61afae0268090c874fe384f56ae1f5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::EnumType::EnumType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_int_type.html">IntType</a> & </td> + <td class="paramname"><em>data_type</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">data_type</td><td>- IN: Base datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a0dc1ef4af3fbb62db620c9c78fdb9648"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::EnumType::EnumType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3fe856011081e8360bd6a81d7567e722"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::EnumType::EnumType </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a92a6b6c5843284264fdcd878533e7309"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::EnumType::EnumType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8e2dbc81191b00ff8b2f130529e30236"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::EnumType::~EnumType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a03bd511aa2455d34bb092a183408a734"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::EnumType::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>.</p> + +</div> +</div> +<a class="anchor" id="aeb8b6de506c5ca6cd81bb7fdec7cb5cb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::EnumType::getMemberIndex </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the queried member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Index of the member if it exists. Index will have the value between 0 and <code>N-1</code>, where <code>N</code> is the value returned by the member function <code><a class="el" href="class_h5_1_1_enum_type.html#a1a6856bd6a802de0276641d6db6592b5" title="Returns the number of members in this enumeration datatype. ">EnumType::getNmembers</a></code>. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_enum_type.html#aaf337a4d110c48376b9f65cac94911e3">getMemberIndex()</a>.</p> + +</div> +</div> +<a class="anchor" id="aaf337a4d110c48376b9f65cac94911e3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::EnumType::getMemberIndex </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_enum_type.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">getMemberIndex()</a>.</p> + +</div> +</div> +<a class="anchor" id="a86e55b31920d807052e16baecec8b6a3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::EnumType::getMemberValue </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>memb_no</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">memb_no</td><td>- IN: Index of the queried member </td></tr> + <tr><td class="paramname">value</td><td>- OUT: Pointer to the retrieved value </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a1a6856bd6a802de0276641d6db6592b5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::EnumType::getNmembers </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of members </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a00438e9e48a74010dd7c537d2365b0f8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::EnumType::insert </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the new member </td></tr> + <tr><td class="paramname">value</td><td>- IN: Pointer to the value of the new member </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_enum_type.html#ad1e7418d44d60308d11cb2d1fa56b910">insert()</a>.</p> + +</div> +</div> +<a class="anchor" id="ad1e7418d44d60308d11cb2d1fa56b910"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::EnumType::insert </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_enum_type.html#a00438e9e48a74010dd7c537d2365b0f8">insert()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab89d9762224807007689f67834c84573"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::EnumType::nameOf </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">value</td><td>- IN: Pointer to the value of the enum datatype </td></tr> + <tr><td class="paramname">size</td><td>- IN: Size for the name </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aaabbc420180af8d5aa68d479a8e6d5b8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::EnumType::valueOf </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the queried member </td></tr> + <tr><td class="paramname">value</td><td>- OUT: Pointer to the retrieved value </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_enum_type.html#a5f8aef3afc67a7514748ed95163875ea">valueOf()</a>.</p> + +</div> +</div> +<a class="anchor" id="a5f8aef3afc67a7514748ed95163875ea"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::EnumType::valueOf </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_enum_type.html#aaabbc420180af8d5aa68d479a8e6d5b8">valueOf()</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_enum_type_8h_source.html">H5EnumType.h</a></li> +<li>H5EnumType.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_enum_type.png b/c++/src/cpplus_RM/class_h5_1_1_enum_type.png Binary files differnew file mode 100644 index 0000000..41b30b8 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_enum_type.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_exception-members.html new file mode 100644 index 0000000..11e0220 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_exception-members.html @@ -0,0 +1,123 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_exception.html">Exception</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::Exception Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_exception.html b/c++/src/cpplus_RM/class_h5_1_1_exception.html new file mode 100644 index 0000000..32c006a --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_exception.html @@ -0,0 +1,731 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::Exception Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_exception.html">Exception</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="#pro-static-attribs">Static Protected Attributes</a> | +<a href="class_h5_1_1_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::Exception Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> provides wrappers of HDF5 error handling functions. + <a href="class_h5_1_1_exception.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::Exception:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_exception.png" usemap="#H5::Exception_map" alt=""/> + <map id="H5::Exception_map" name="H5::Exception_map"> +<area href="class_h5_1_1_attribute_i_exception.html" alt="H5::AttributeIException" shape="rect" coords="172,56,334,80"/> +<area href="class_h5_1_1_data_set_i_exception.html" alt="H5::DataSetIException" shape="rect" coords="172,112,334,136"/> +<area href="class_h5_1_1_data_space_i_exception.html" alt="H5::DataSpaceIException" shape="rect" coords="172,168,334,192"/> +<area href="class_h5_1_1_data_type_i_exception.html" alt="H5::DataTypeIException" shape="rect" coords="172,224,334,248"/> +<area href="class_h5_1_1_file_i_exception.html" alt="H5::FileIException" shape="rect" coords="172,280,334,304"/> +<area href="class_h5_1_1_group_i_exception.html" alt="H5::GroupIException" shape="rect" coords="172,336,334,360"/> +<area href="class_h5_1_1_id_component_exception.html" alt="H5::IdComponentException" shape="rect" coords="172,392,334,416"/> +<area href="class_h5_1_1_library_i_exception.html" alt="H5::LibraryIException" shape="rect" coords="172,448,334,472"/> +<area href="class_h5_1_1_location_exception.html" alt="H5::LocationException" shape="rect" coords="172,504,334,528"/> +<area href="class_h5_1_1_prop_list_i_exception.html" alt="H5::PropListIException" shape="rect" coords="172,560,334,584"/> +<area href="class_h5_1_1_reference_exception.html" alt="H5::ReferenceException" shape="rect" coords="172,616,334,640"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-static-attribs"></a> +Static Protected Attributes</h2></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>Many classes are derived from <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> for specific HDF5 C interfaces. </p> +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a0f4ddd03c9177ca8c318f17e588cd713"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Exception::Exception </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a9c0bba82658e1022a9c784c9364bd068"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Exception::Exception </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Referenced by <a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack()</a>, <a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint()</a>, <a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint()</a>, <a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack()</a>, <a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint()</a>, and <a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack()</a>.</p> + +</div> +</div> +<a class="anchor" id="abc3b9e76dbfbdc6fc7939c67d3cfe72b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Exception::Exception </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_exception.html">Exception</a> & </td> + <td class="paramname"><em>orig</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">orig</td><td>- IN: <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> instance to copy </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ac6f37cdf186b4c23fadfcd5998c2ddbb"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::Exception::~Exception </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a58bb19c2776bd3fbdbe081b63ae97486"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::Exception::clearErrorStack </td> + <td>(</td> + <td class="paramname"></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"> +<dl class="section user"><dt>Description</dt><dd>The stack is also cleared whenever a C API function is called, with certain exceptions (for instance, <code>H5Eprint</code>). </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception()</a>.</p> + +</div> +</div> +<a class="anchor" id="ad49f16300979996c094c2e4f57868414"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::Exception::dontPrint </td> + <td>(</td> + <td class="paramname"></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"> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a0">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#a0">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#a0">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a0">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a0">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a0">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a0">writedata.cpp</a>.</dd> +</dl> +<p>References <a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception()</a>.</p> + +</div> +</div> +<a class="anchor" id="af0ffda4a0ed5cafe729a093d4c1920d0"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::Exception::getAutoPrint </td> + <td>(</td> + <td class="paramtype">H5E_auto2_t & </td> + <td class="paramname"><em>func</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>client_data</em> </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"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func</td><td>- OUT: Current setting for the function to be called upon an error condition </td></tr> + <tr><td class="paramname">client_data</td><td>- OUT: Current setting for the data passed to the error function </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception()</a>.</p> + +</div> +</div> +<a class="anchor" id="a1a60af9bf6c9bb1c9d42d1807529f187"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">const char * H5::Exception::getCDetailMsg </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Text message - <code>char</code> pointer </dd></dl> + +</div> +</div> +<a class="anchor" id="ac492fb892d39a60dd4fb2b7ae015300f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">const char * H5::Exception::getCFuncName </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Text message - <code>char</code> pointer </dd></dl> + +</div> +</div> +<a class="anchor" id="aedc9690b2b1a12e0fab36962d4479508"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::Exception::getDetailMsg </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Text message - <code>H5std_string</code> </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_space.html#aec8ac009d4284d786c26e1f7a109e635">H5::DataSpace::copy()</a>, <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType::copy()</a>, <a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">H5::PropList::copy()</a>, <a class="el" href="class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05">H5::AbstractDs::getArrayType()</a>, <a class="el" href="class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac">H5::AbstractDs::getCompType()</a>, <a class="el" href="class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d">H5::AbstractDs::getDataType()</a>, <a class="el" href="class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b">H5::AbstractDs::getEnumType()</a>, <a class="el" href="class_h5_1_1_attribute.html#ac493bdc21463d322930d02987dd401fa">H5::Attribute::getFileName()</a>, <a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">H5::H5Location::getFileName()</a>, <a class="el" href="class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243">H5::AbstractDs::getFloatType()</a>, <a class="el" href="class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65">H5::AbstractDs::getIntType()</a>, <a class="el" href="class_h5_1_1_comp_type.html#a443e4986f6920dffbe3fc3b6d158bb3a">H5::CompType::getMemberArrayType()</a>, <a class="el" href="class_h5_1_1_comp_type.html#a03d630aa6f60dca5203f3636cdc74729">H5::CompType::getMemberCompType()</a>, <a class="el" href="class_h5_1_1_comp_type.html#a6697d5dcf7bd5a56272d205a91746607">H5::CompType::getMemberDataType()</a>, <a class="el" href="class_h5_1_1_comp_type.html#a07e8822fca6a1e581be000c8048d911f">H5::CompType::getMemberEnumType()</a>, <a class="el" href="class_h5_1_1_comp_type.html#a76ebdbf11ad04d39b94dce58d867abe5">H5::CompType::getMemberFloatType()</a>, <a class="el" href="class_h5_1_1_comp_type.html#a958f3e50a668799dc78b026be3a02099">H5::CompType::getMemberIntType()</a>, <a class="el" href="class_h5_1_1_comp_type.html#ac86ce64a432a98a343b9d823c5161b7d">H5::CompType::getMemberStrType()</a>, <a class="el" href="class_h5_1_1_comp_type.html#a323c17a1ab98b90a8bb55a1f1ded293a">H5::CompType::getMemberVarLenType()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">H5::H5Location::getObjType()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">H5::H5Location::getRefObjType()</a>, <a class="el" href="class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b">H5::AbstractDs::getStrType()</a>, <a class="el" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">H5::AbstractDs::getTypeClass()</a>, <a class="el" href="class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711">H5::AbstractDs::getVarLenType()</a>, <a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">H5::H5Location::reference()</a>, <a class="el" href="class_h5_1_1_h5_file.html#af3f5bdd07e7b26a6090ff8361df80498">H5::H5File::reOpen()</a>, <a class="el" href="class_h5_1_1_attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14">H5::Attribute::~Attribute()</a>, <a class="el" href="class_h5_1_1_data_set.html#a4d11013deef811f218e1107fd2b70f67">H5::DataSet::~DataSet()</a>, <a class="el" href="class_h5_1_1_data_space.html#af9884abc481a0bb4c6161f9731bc3ee1">H5::DataSpace::~DataSpace()</a>, <a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">H5::DataType::~DataType()</a>, <a class="el" href="class_h5_1_1_group.html#a35a7b1aa83c5d9fd8224708957ed5caa">H5::Group::~Group()</a>, <a class="el" href="class_h5_1_1_h5_file.html#af59e44dc590c9d47305d6a316837585d">H5::H5File::~H5File()</a>, and <a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">H5::PropList::~PropList()</a>.</p> + +</div> +</div> +<a class="anchor" id="a244fb8b04b39d92bca9fae548b00d730"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::Exception::getFuncName </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Text message - <code>H5std_string</code> </dd></dl> + +</div> +</div> +<a class="anchor" id="adb189625407c0e219a8b064b41b8cb32"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::Exception::getMajorString </td> + <td>(</td> + <td class="paramtype">hid_t </td> + <td class="paramname"><em>err_major</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">err_major</td><td>- IN: Major error number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Major error string </dd></dl> +<dl class="section user"><dt>Description</dt><dd>In the failure case, the string "Invalid major error number" will be returned. </dd></dl> + +</div> +</div> +<a class="anchor" id="a8dee739f83b527b30150149ae1036849"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::Exception::getMinorString </td> + <td>(</td> + <td class="paramtype">hid_t </td> + <td class="paramname"><em>err_minor</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">err_minor</td><td>- IN: Minor error number </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Minor error string </dd></dl> +<dl class="section user"><dt>Description</dt><dd>In the failure case, the string "Invalid minor error number" will be returned. </dd></dl> + +</div> +</div> +<a class="anchor" id="ad5bf0f93b4156d6366110dd5e08342a2"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::Exception::printError </td> + <td>(</td> + <td class="paramtype">FILE * </td> + <td class="paramname"><em>stream</em> = <code>NULL</code></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">stream</td><td>- IN: File pointer </td></tr> + </table> + </dd> +</dl> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a15">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#a13">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#a8">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a14">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a19">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a16">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a13">writedata.cpp</a>.</dd> +</dl> +<p>References <a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab8cdb8015703570e4b3a684fd9bceaff"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::Exception::printErrorStack </td> + <td>(</td> + <td class="paramtype">FILE * </td> + <td class="paramname"><em>stream</em> = <code>stderr</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hid_t </td> + <td class="paramname"><em>err_stack</em> = <code>H5E_DEFAULT</code> </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"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">stream</td><td>- IN: File pointer, default to stderr </td></tr> + <tr><td class="paramname">err_stack</td><td>- IN: Error stack ID, default to H5E_DEFAULT(0) </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError()</a>.</p> + +</div> +</div> +<a class="anchor" id="af28b00cd90aab4cdf3cc556e15950bbb"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::Exception::setAutoPrint </td> + <td>(</td> + <td class="paramtype">H5E_auto2_t & </td> + <td class="paramname"><em>func</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>client_data</em> </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"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func</td><td>- IN: Function to be called upon an error condition </td></tr> + <tr><td class="paramname">client_data</td><td>- IN: Data passed to the error function </td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>When the library is first initialized the auto printing function, <em>func</em>, is set to the C API <code>H5Eprint</code> and <em>client_data</em> is the standard error stream pointer, <code>stderr</code>. Automatic stack traversal is always in the <code>H5E_WALK_DOWNWARD</code> direction. </dd></dl> +<dl class="section user"><dt></dt><dd>Users are encouraged to write their own more specific error handlers </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception()</a>.</p> + +</div> +</div> +<a class="anchor" id="aafd9cbcc5baf0b3eb92184fc922f3b09"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::Exception::walkErrorStack </td> + <td>(</td> + <td class="paramtype">H5E_direction_t </td> + <td class="paramname"><em>direction</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5E_walk2_t </td> + <td class="paramname"><em>func</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>client_data</em> </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"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">direction</td><td>- IN: Direction in which the error stack is to be walked </td></tr> + <tr><td class="paramname">func</td><td>- IN: Function to be called for each error encountered </td></tr> + <tr><td class="paramname">client_data</td><td>- IN: Data passed to the error function </td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Valid values for <em>direction</em> include: <ul> +<li><code>H5E_WALK_UPWARD</code> - begin with the most specific error and end at the API </li> +<li><code>H5E_WALK_DOWNWARD</code> - begin at the API and end at the inner-most function where the error was first detected </li> +</ul> +</dd></dl> +<dl class="section user"><dt></dt><dd>The function specified by <em>func</em> will be called for each error in the error stack. The <code>H5E_walk_t</code> prototype is as follows: <div class="fragment"><div class="line">* <span class="keyword">typedef</span> herr_t (*H5E_walk_t)(<span class="keywordtype">int</span> n, H5E_error_t *err_desc, <span class="keywordtype">void</span> *client_data)</div> +<div class="line">* <span class="keywordtype">int</span> n - Indexed position of the error in the stack; it begins at zero</div> +<div class="line">* regardless of stack traversal direction</div> +<div class="line">* H5E_error_t *err_desc - Pointer to a data structure describing the</div> +<div class="line">* error. This structure is listed below.</div> +<div class="line">* <span class="keywordtype">void</span> *client_data - Pointer to client data in the format expected by</div> +<div class="line">* the user-defined <span class="keyword">function</span>.</div> +<div class="line">* </div> +</div><!-- fragment --> </dd></dl> +<dl class="section user"><dt></dt><dd>Data structure to describe the error: <div class="fragment"><div class="line">* <span class="keyword">typedef</span> <span class="keyword">struct </span>H5E_error2_t {</div> +<div class="line">* hid_t cls_id; <span class="comment">//class ID</span></div> +<div class="line">* hid_t maj_num; <span class="comment">//major error ID</span></div> +<div class="line">* hid_t min_num; <span class="comment">//minor error number</span></div> +<div class="line">* <span class="keyword">const</span> <span class="keywordtype">char</span> *func_name; <span class="comment">//function in which error occurred</span></div> +<div class="line">* <span class="keyword">const</span> <span class="keywordtype">char</span> *file_name; <span class="comment">//file in which error occurred</span></div> +<div class="line">* <span class="keywordtype">unsigned</span> line; <span class="comment">//line in file where error occurs</span></div> +<div class="line">* <span class="keyword">const</span> <span class="keywordtype">char</span> *desc; <span class="comment">//optional supplied description</span></div> +<div class="line">* } H5E_error2_t;</div> +<div class="line">* </div> +</div><!-- fragment --> </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception()</a>.</p> + +</div> +</div> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="a62afaa4b48f172fdfdd273ca254668f5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const char H5::Exception::DEFAULT_MSG = "No detailed information provided"</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_exception.png b/c++/src/cpplus_RM/class_h5_1_1_exception.png Binary files differnew file mode 100644 index 0000000..d4fc638 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_file_acc_prop_list-members.html b/c++/src/cpplus_RM/class_h5_1_1_file_acc_prop_list-members.html new file mode 100644 index 0000000..eb4c1cb --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_file_acc_prop_list-members.html @@ -0,0 +1,190 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::FileAccPropList Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy</a>(const PropList &like_plist)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a>(PropList &dest, const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp</a>(PropList &dest, const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a>(PropList &dest, PropList &src, const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a>(PropList &dest, PropList &src, const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">DEFAULT</a></td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a8c340b43c86a5f4575bc941314ca6f97">FileAccPropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#acc36fcd3f6528a94c5521048b1350716">FileAccPropList</a>(const FileAccPropList &original)</td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#abc2e5471cd17a7ff0b81d2cab58aead8">FileAccPropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a4ecd3bc5b4a190624e745e45c8a137cb">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#adac8eadff412e19669a4cf7ed4272e72">getAlignment</a>(hsize_t &threshold, hsize_t &alignment) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#aa5239afede85e9453f401344f9243b3f">getCache</a>(int &mdc_nelmts, size_t &rdcc_nelmts, size_t &rdcc_nbytes, double &rdcc_w0) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#acfbcba8ba46466761d76e358944582a0">getCore</a>(size_t &increment, hbool_t &backing_store) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a80f2688cf4282edc87c37af7940344d6">getDriver</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ab3f2da9dad0e39fc30b7555d5e87a617">getFamily</a>(hsize_t &memb_size, FileAccPropList &memb_plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ae057cc02560b08d24e15d4513551df6c">getFamily</a>(hsize_t &memb_size) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a8927f46045c7234c94075805ba138cda">getFamilyOffset</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ac3cd65c0c95b46c900f5e1b5a31f4098">getFcloseDegree</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a771788e5374f3f10006cfa888b0daa6d">getGcReferences</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a6333572eb8241c5fd8a67cb812f29a1c">getMetaBlockSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#af1919e0d35478b099228ecf2aae5a16a">getMultiType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a7be46fdcca65754876f3efb94fb00c65">getSieveBufSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a>(const PropList &prop_class) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a>(const PropList &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a>(const PropList &rhs) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">PropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a>(const PropList &original)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a1fe8e7bdc633533736d7bb368846f04e">setAlignment</a>(hsize_t threshold=1, hsize_t alignment=1) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a0a8c753e6d36ea936a0095b9d935d35b">setCache</a>(int mdc_nelmts, size_t rdcc_nelmts, size_t rdcc_nbytes, double rdcc_w0) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a34684e3bb86890096bbca03f8e1b55dc">setCore</a>(size_t increment, hbool_t backing_store) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#aeb490a5264b8f7f7d5e8863f68596151">setDriver</a>(hid_t new_driver_id, const void *new_driver_info) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ad944dbb1bdf95750572740534d9f5a7e">setFamily</a>(hsize_t memb_size, const FileAccPropList &memb_plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a2028c6d5359ae1799236f04215bc61b4">setFamilyOffset</a>(hsize_t offset) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#af947a5c21b90b9a032b3623f5f1fbeb4">setFcloseDegree</a>(H5F_close_degree_t degree)</td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#afa842ede9134a8a04b57207c99297b75">setGcReferences</a>(unsigned gc_ref=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#acfad3584bed0f7ebbacd4b5898c36630">setLog</a>(const char *logfile, unsigned flags, size_t buf_size) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a7980312dd893716c8b3bbf7e6789ed4e">setLog</a>(const H5std_string &logfile, unsigned flags, size_t buf_size) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a3e63625f2073e8ab0e96bf4e135009ac">setMetaBlockSize</a>(hsize_t &block_size) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a99c3046cf1705da768ce76cf38fadb98">setMultiType</a>(H5FD_mem_t dtype) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a>(const char *name, const char *charptr) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a>(const char *name, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a>(const H5std_string &name, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a342f72069ed2a7bb2a04acc77b62c75e">setSec2</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ad76465bb4df64e4051d939593c0e5553">setSieveBufSize</a>(size_t bufsize) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#abfb207b7eed2af05ba61352503cef8da">setSplit</a>(const FileAccPropList &meta_plist, const FileAccPropList &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a2034e000bc8c7a392821f88865155476">setSplit</a>(const FileAccPropList &meta_plist, const FileAccPropList &raw_plist, const H5std_string &meta_ext=".meta", const H5std_string &raw_ext=".raw") const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a9079b48737298d270a334706407bf258">setSplit</a>(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a556226cca4b2bb6d30d35ee927d19545">setSplit</a>(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const H5std_string &meta_ext=".meta", const H5std_string &raw_ext=".raw") const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ae77f7d8b8981523700bd9deaeeb3fbde">setStdio</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#afc1cda225038deee124d112167ad0f39">~FileAccPropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">H5::FileAccPropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_file_acc_prop_list.html b/c++/src/cpplus_RM/class_h5_1_1_file_acc_prop_list.html new file mode 100644 index 0000000..e280060 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_file_acc_prop_list.html @@ -0,0 +1,1614 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::FileAccPropList Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-attribs">Static Public Attributes</a> | +<a href="class_h5_1_1_file_acc_prop_list-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::FileAccPropList Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_file_acc_prop_list.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> represents the HDF5 file access property list. +</p> + +<p><code>#include <<a class="el" href="_h5_facc_prop_8h_source.html">H5FaccProp.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::FileAccPropList:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_file_acc_prop_list.png" usemap="#H5::FileAccPropList_map" alt=""/> + <map id="H5::FileAccPropList_map" name="H5::FileAccPropList_map"> +<area href="class_h5_1_1_prop_list.html" title="Class PropList provides operations for generic property lists. " alt="H5::PropList" shape="rect" coords="0,56,124,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,124,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a8c340b43c86a5f4575bc941314ca6f97"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a8c340b43c86a5f4575bc941314ca6f97">FileAccPropList</a> ()</td></tr> +<tr class="memdesc:a8c340b43c86a5f4575bc941314ca6f97"><td class="mdescLeft"> </td><td class="mdescRight">Creates a file access property list. <a href="#a8c340b43c86a5f4575bc941314ca6f97">More...</a><br/></td></tr> +<tr class="separator:a8c340b43c86a5f4575bc941314ca6f97"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae77f7d8b8981523700bd9deaeeb3fbde"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ae77f7d8b8981523700bd9deaeeb3fbde">setStdio</a> () const </td></tr> +<tr class="memdesc:ae77f7d8b8981523700bd9deaeeb3fbde"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this property list to use the <code>H5FD_STDIO</code> driver. <a href="#ae77f7d8b8981523700bd9deaeeb3fbde">More...</a><br/></td></tr> +<tr class="separator:ae77f7d8b8981523700bd9deaeeb3fbde"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeb490a5264b8f7f7d5e8863f68596151"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#aeb490a5264b8f7f7d5e8863f68596151">setDriver</a> (hid_t new_driver_id, const void *new_driver_info) const </td></tr> +<tr class="memdesc:aeb490a5264b8f7f7d5e8863f68596151"><td class="mdescLeft"> </td><td class="mdescRight">Set file driver for this property list. <a href="#aeb490a5264b8f7f7d5e8863f68596151">More...</a><br/></td></tr> +<tr class="separator:aeb490a5264b8f7f7d5e8863f68596151"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a80f2688cf4282edc87c37af7940344d6"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a80f2688cf4282edc87c37af7940344d6">getDriver</a> () const </td></tr> +<tr class="memdesc:a80f2688cf4282edc87c37af7940344d6"><td class="mdescLeft"> </td><td class="mdescRight">Return the ID of the low-level file driver. <a href="#a80f2688cf4282edc87c37af7940344d6">More...</a><br/></td></tr> +<tr class="separator:a80f2688cf4282edc87c37af7940344d6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2028c6d5359ae1799236f04215bc61b4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a2028c6d5359ae1799236f04215bc61b4">setFamilyOffset</a> (hsize_t offset) const </td></tr> +<tr class="memdesc:a2028c6d5359ae1799236f04215bc61b4"><td class="mdescLeft"> </td><td class="mdescRight">Sets offset for family driver. <a href="#a2028c6d5359ae1799236f04215bc61b4">More...</a><br/></td></tr> +<tr class="separator:a2028c6d5359ae1799236f04215bc61b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8927f46045c7234c94075805ba138cda"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a8927f46045c7234c94075805ba138cda">getFamilyOffset</a> () const </td></tr> +<tr class="memdesc:a8927f46045c7234c94075805ba138cda"><td class="mdescLeft"> </td><td class="mdescRight">Get offset for family driver. <a href="#a8927f46045c7234c94075805ba138cda">More...</a><br/></td></tr> +<tr class="separator:a8927f46045c7234c94075805ba138cda"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a342f72069ed2a7bb2a04acc77b62c75e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a342f72069ed2a7bb2a04acc77b62c75e">setSec2</a> () const </td></tr> +<tr class="memdesc:a342f72069ed2a7bb2a04acc77b62c75e"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this file access property list to use the sec2 driver. <a href="#a342f72069ed2a7bb2a04acc77b62c75e">More...</a><br/></td></tr> +<tr class="separator:a342f72069ed2a7bb2a04acc77b62c75e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34684e3bb86890096bbca03f8e1b55dc"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a34684e3bb86890096bbca03f8e1b55dc">setCore</a> (size_t increment, hbool_t backing_store) const </td></tr> +<tr class="memdesc:a34684e3bb86890096bbca03f8e1b55dc"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this file access property list to use the <code>H5FD_CORE</code> driver. <a href="#a34684e3bb86890096bbca03f8e1b55dc">More...</a><br/></td></tr> +<tr class="separator:a34684e3bb86890096bbca03f8e1b55dc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acfbcba8ba46466761d76e358944582a0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#acfbcba8ba46466761d76e358944582a0">getCore</a> (size_t &increment, hbool_t &backing_store) const </td></tr> +<tr class="memdesc:acfbcba8ba46466761d76e358944582a0"><td class="mdescLeft"> </td><td class="mdescRight">Queries core file driver properties. <a href="#acfbcba8ba46466761d76e358944582a0">More...</a><br/></td></tr> +<tr class="separator:acfbcba8ba46466761d76e358944582a0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad944dbb1bdf95750572740534d9f5a7e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ad944dbb1bdf95750572740534d9f5a7e">setFamily</a> (hsize_t memb_size, const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &memb_plist) const </td></tr> +<tr class="memdesc:ad944dbb1bdf95750572740534d9f5a7e"><td class="mdescLeft"> </td><td class="mdescRight">Sets this file access property list to use the family driver. <a href="#ad944dbb1bdf95750572740534d9f5a7e">More...</a><br/></td></tr> +<tr class="separator:ad944dbb1bdf95750572740534d9f5a7e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3f2da9dad0e39fc30b7555d5e87a617"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ab3f2da9dad0e39fc30b7555d5e87a617">getFamily</a> (hsize_t &memb_size, <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &memb_plist) const </td></tr> +<tr class="memdesc:ab3f2da9dad0e39fc30b7555d5e87a617"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about the family file access property list. <a href="#ab3f2da9dad0e39fc30b7555d5e87a617">More...</a><br/></td></tr> +<tr class="separator:ab3f2da9dad0e39fc30b7555d5e87a617"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae057cc02560b08d24e15d4513551df6c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ae057cc02560b08d24e15d4513551df6c">getFamily</a> (hsize_t &memb_size) const </td></tr> +<tr class="memdesc:ae057cc02560b08d24e15d4513551df6c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts and its return value. <a href="#ae057cc02560b08d24e15d4513551df6c">More...</a><br/></td></tr> +<tr class="separator:ae057cc02560b08d24e15d4513551df6c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abfb207b7eed2af05ba61352503cef8da"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#abfb207b7eed2af05ba61352503cef8da">setSplit</a> (const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &meta_plist, const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const </td></tr> +<tr class="memdesc:abfb207b7eed2af05ba61352503cef8da"><td class="mdescLeft"> </td><td class="mdescRight">Emulates the old split file driver, which stored meta data in one file and raw data in another file. <a href="#abfb207b7eed2af05ba61352503cef8da">More...</a><br/></td></tr> +<tr class="separator:abfb207b7eed2af05ba61352503cef8da"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2034e000bc8c7a392821f88865155476"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a2034e000bc8c7a392821f88865155476">setSplit</a> (const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &meta_plist, const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &raw_plist, const H5std_string &meta_ext=".meta", const H5std_string &raw_ext=".raw") const </td></tr> +<tr class="memdesc:a2034e000bc8c7a392821f88865155476"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes character arguments as <code>H5std_string</code>. <a href="#a2034e000bc8c7a392821f88865155476">More...</a><br/></td></tr> +<tr class="separator:a2034e000bc8c7a392821f88865155476"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9079b48737298d270a334706407bf258"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a9079b48737298d270a334706407bf258">setSplit</a> (<a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &meta_plist, <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const </td></tr> +<tr class="memdesc:a9079b48737298d270a334706407bf258"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a9079b48737298d270a334706407bf258">More...</a><br/></td></tr> +<tr class="separator:a9079b48737298d270a334706407bf258"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a556226cca4b2bb6d30d35ee927d19545"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a556226cca4b2bb6d30d35ee927d19545">setSplit</a> (<a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &meta_plist, <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &raw_plist, const H5std_string &meta_ext=".meta", const H5std_string &raw_ext=".raw") const </td></tr> +<tr class="memdesc:a556226cca4b2bb6d30d35ee927d19545"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a556226cca4b2bb6d30d35ee927d19545">More...</a><br/></td></tr> +<tr class="separator:a556226cca4b2bb6d30d35ee927d19545"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad76465bb4df64e4051d939593c0e5553"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ad76465bb4df64e4051d939593c0e5553">setSieveBufSize</a> (size_t bufsize) const </td></tr> +<tr class="memdesc:ad76465bb4df64e4051d939593c0e5553"><td class="mdescLeft"> </td><td class="mdescRight">Sets the maximum size of the data sieve buffer. <a href="#ad76465bb4df64e4051d939593c0e5553">More...</a><br/></td></tr> +<tr class="separator:ad76465bb4df64e4051d939593c0e5553"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7be46fdcca65754876f3efb94fb00c65"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a7be46fdcca65754876f3efb94fb00c65">getSieveBufSize</a> () const </td></tr> +<tr class="memdesc:a7be46fdcca65754876f3efb94fb00c65"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current settings for the data sieve buffer size property from this property list. <a href="#a7be46fdcca65754876f3efb94fb00c65">More...</a><br/></td></tr> +<tr class="separator:a7be46fdcca65754876f3efb94fb00c65"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3e63625f2073e8ab0e96bf4e135009ac"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a3e63625f2073e8ab0e96bf4e135009ac">setMetaBlockSize</a> (hsize_t &block_size) const </td></tr> +<tr class="memdesc:a3e63625f2073e8ab0e96bf4e135009ac"><td class="mdescLeft"> </td><td class="mdescRight">Sets the minimum size of metadata block allocations. <a href="#a3e63625f2073e8ab0e96bf4e135009ac">More...</a><br/></td></tr> +<tr class="separator:a3e63625f2073e8ab0e96bf4e135009ac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6333572eb8241c5fd8a67cb812f29a1c"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a6333572eb8241c5fd8a67cb812f29a1c">getMetaBlockSize</a> () const </td></tr> +<tr class="memdesc:a6333572eb8241c5fd8a67cb812f29a1c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current metadata block size setting. <a href="#a6333572eb8241c5fd8a67cb812f29a1c">More...</a><br/></td></tr> +<tr class="separator:a6333572eb8241c5fd8a67cb812f29a1c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acfad3584bed0f7ebbacd4b5898c36630"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#acfad3584bed0f7ebbacd4b5898c36630">setLog</a> (const char *logfile, unsigned flags, size_t buf_size) const </td></tr> +<tr class="memdesc:acfad3584bed0f7ebbacd4b5898c36630"><td class="mdescLeft"> </td><td class="mdescRight">Modifies this file access property list to use the logging driver. <a href="#acfad3584bed0f7ebbacd4b5898c36630">More...</a><br/></td></tr> +<tr class="separator:acfad3584bed0f7ebbacd4b5898c36630"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7980312dd893716c8b3bbf7e6789ed4e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a7980312dd893716c8b3bbf7e6789ed4e">setLog</a> (const H5std_string &logfile, unsigned flags, size_t buf_size) const </td></tr> +<tr class="memdesc:a7980312dd893716c8b3bbf7e6789ed4e"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a7980312dd893716c8b3bbf7e6789ed4e">More...</a><br/></td></tr> +<tr class="separator:a7980312dd893716c8b3bbf7e6789ed4e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1fe8e7bdc633533736d7bb368846f04e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a1fe8e7bdc633533736d7bb368846f04e">setAlignment</a> (hsize_t threshold=1, hsize_t alignment=1) const </td></tr> +<tr class="memdesc:a1fe8e7bdc633533736d7bb368846f04e"><td class="mdescLeft"> </td><td class="mdescRight">Sets the alignment properties of this property list. <a href="#a1fe8e7bdc633533736d7bb368846f04e">More...</a><br/></td></tr> +<tr class="separator:a1fe8e7bdc633533736d7bb368846f04e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adac8eadff412e19669a4cf7ed4272e72"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#adac8eadff412e19669a4cf7ed4272e72">getAlignment</a> (hsize_t &threshold, hsize_t &alignment) const </td></tr> +<tr class="memdesc:adac8eadff412e19669a4cf7ed4272e72"><td class="mdescLeft"> </td><td class="mdescRight">Returns the current settings for alignment properties from this property list. <a href="#adac8eadff412e19669a4cf7ed4272e72">More...</a><br/></td></tr> +<tr class="separator:adac8eadff412e19669a4cf7ed4272e72"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a99c3046cf1705da768ce76cf38fadb98"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a99c3046cf1705da768ce76cf38fadb98">setMultiType</a> (H5FD_mem_t dtype) const </td></tr> +<tr class="memdesc:a99c3046cf1705da768ce76cf38fadb98"><td class="mdescLeft"> </td><td class="mdescRight">Sets data type for <code>MULTI</code> driver. <a href="#a99c3046cf1705da768ce76cf38fadb98">More...</a><br/></td></tr> +<tr class="separator:a99c3046cf1705da768ce76cf38fadb98"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af1919e0d35478b099228ecf2aae5a16a"><td class="memItemLeft" align="right" valign="top">H5FD_mem_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#af1919e0d35478b099228ecf2aae5a16a">getMultiType</a> () const </td></tr> +<tr class="memdesc:af1919e0d35478b099228ecf2aae5a16a"><td class="mdescLeft"> </td><td class="mdescRight">Returns the data type property for <code>MULTI</code> driver. <a href="#af1919e0d35478b099228ecf2aae5a16a">More...</a><br/></td></tr> +<tr class="separator:af1919e0d35478b099228ecf2aae5a16a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0a8c753e6d36ea936a0095b9d935d35b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a0a8c753e6d36ea936a0095b9d935d35b">setCache</a> (int mdc_nelmts, size_t rdcc_nelmts, size_t rdcc_nbytes, double rdcc_w0) const </td></tr> +<tr class="memdesc:a0a8c753e6d36ea936a0095b9d935d35b"><td class="mdescLeft"> </td><td class="mdescRight">Sets the meta data cache and raw data chunk cache parameters. <a href="#a0a8c753e6d36ea936a0095b9d935d35b">More...</a><br/></td></tr> +<tr class="separator:a0a8c753e6d36ea936a0095b9d935d35b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa5239afede85e9453f401344f9243b3f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#aa5239afede85e9453f401344f9243b3f">getCache</a> (int &mdc_nelmts, size_t &rdcc_nelmts, size_t &rdcc_nbytes, double &rdcc_w0) const </td></tr> +<tr class="memdesc:aa5239afede85e9453f401344f9243b3f"><td class="mdescLeft"> </td><td class="mdescRight">Queries the meta data cache and raw data chunk cache parameters. <a href="#aa5239afede85e9453f401344f9243b3f">More...</a><br/></td></tr> +<tr class="separator:aa5239afede85e9453f401344f9243b3f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af947a5c21b90b9a032b3623f5f1fbeb4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#af947a5c21b90b9a032b3623f5f1fbeb4">setFcloseDegree</a> (H5F_close_degree_t degree)</td></tr> +<tr class="memdesc:af947a5c21b90b9a032b3623f5f1fbeb4"><td class="mdescLeft"> </td><td class="mdescRight">Sets the degree for the file close behavior. <a href="#af947a5c21b90b9a032b3623f5f1fbeb4">More...</a><br/></td></tr> +<tr class="separator:af947a5c21b90b9a032b3623f5f1fbeb4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac3cd65c0c95b46c900f5e1b5a31f4098"><td class="memItemLeft" align="right" valign="top">H5F_close_degree_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#ac3cd65c0c95b46c900f5e1b5a31f4098">getFcloseDegree</a> ()</td></tr> +<tr class="memdesc:ac3cd65c0c95b46c900f5e1b5a31f4098"><td class="mdescLeft"> </td><td class="mdescRight">Returns the degree for the file close behavior. <a href="#ac3cd65c0c95b46c900f5e1b5a31f4098">More...</a><br/></td></tr> +<tr class="separator:ac3cd65c0c95b46c900f5e1b5a31f4098"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afa842ede9134a8a04b57207c99297b75"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#afa842ede9134a8a04b57207c99297b75">setGcReferences</a> (unsigned gc_ref=0) const </td></tr> +<tr class="memdesc:afa842ede9134a8a04b57207c99297b75"><td class="mdescLeft"> </td><td class="mdescRight">Sets garbage collecting references flag. <a href="#afa842ede9134a8a04b57207c99297b75">More...</a><br/></td></tr> +<tr class="separator:afa842ede9134a8a04b57207c99297b75"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a771788e5374f3f10006cfa888b0daa6d"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a771788e5374f3f10006cfa888b0daa6d">getGcReferences</a> () const </td></tr> +<tr class="memdesc:a771788e5374f3f10006cfa888b0daa6d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the garbage collecting references setting. <a href="#a771788e5374f3f10006cfa888b0daa6d">More...</a><br/></td></tr> +<tr class="separator:a771788e5374f3f10006cfa888b0daa6d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4ecd3bc5b4a190624e745e45c8a137cb"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a4ecd3bc5b4a190624e745e45c8a137cb">fromClass</a> () const </td></tr> +<tr class="memdesc:a4ecd3bc5b4a190624e745e45c8a137cb"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a4ecd3bc5b4a190624e745e45c8a137cb">More...</a><br/></td></tr> +<tr class="separator:a4ecd3bc5b4a190624e745e45c8a137cb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acc36fcd3f6528a94c5521048b1350716"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#acc36fcd3f6528a94c5521048b1350716">FileAccPropList</a> (const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &original)</td></tr> +<tr class="memdesc:acc36fcd3f6528a94c5521048b1350716"><td class="mdescLeft"> </td><td class="mdescRight">Copy Constructor: makes a copy of the original <a class="el" href="class_h5_1_1_file_acc_prop_list.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> object. <a href="#acc36fcd3f6528a94c5521048b1350716">More...</a><br/></td></tr> +<tr class="separator:acc36fcd3f6528a94c5521048b1350716"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc2e5471cd17a7ff0b81d2cab58aead8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#abc2e5471cd17a7ff0b81d2cab58aead8">FileAccPropList</a> (const hid_t plist_id)</td></tr> +<tr class="memdesc:abc2e5471cd17a7ff0b81d2cab58aead8"><td class="mdescLeft"> </td><td class="mdescRight">Creates a file access property list using the id of an existing one. <a href="#abc2e5471cd17a7ff0b81d2cab58aead8">More...</a><br/></td></tr> +<tr class="separator:abc2e5471cd17a7ff0b81d2cab58aead8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afc1cda225038deee124d112167ad0f39"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#afc1cda225038deee124d112167ad0f39">~FileAccPropList</a> ()</td></tr> +<tr class="memdesc:afc1cda225038deee124d112167ad0f39"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#afc1cda225038deee124d112167ad0f39">More...</a><br/></td></tr> +<tr class="separator:afc1cda225038deee124d112167ad0f39"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_prop_list"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_prop_list')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td></tr> +<tr class="memitem:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a> (const hid_t plist_id)</td></tr> +<tr class="memdesc:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Creates a property list using the id of an existing property. <a href="#acd354e858c9ed4be9943bb3ff583a41e">More...</a><br/></td></tr> +<tr class="separator:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &rhs)</td></tr> +<tr class="memdesc:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a7b8ce03fb1cda95e10b2babd5567296e">More...</a><br/></td></tr> +<tr class="separator:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &rhs) const </td></tr> +<tr class="memdesc:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Compares this property list or class against the given list or class. <a href="#a3891b0fde75dc1cc0ae0f4af8c0478d9">More...</a><br/></td></tr> +<tr class="separator:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a> ()</td></tr> +<tr class="memdesc:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Closes the property list if it is not a default one. <a href="#a9b1f168b3bf0a04cc031ce1e8f3c1615">More...</a><br/></td></tr> +<tr class="separator:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a> () const </td></tr> +<tr class="memdesc:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Close a property list class. <a href="#a7f827609b7a465146a17ad0cbff6c7f7">More...</a><br/></td></tr> +<tr class="separator:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &like_plist)</td></tr> +<tr class="memdesc:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing property list. <a href="#a7ddaf55c2144f91013ced20f9139de74">More...</a><br/></td></tr> +<tr class="separator:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, const char *name) const </td></tr> +<tr class="memdesc:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from this property list or class to another. <a href="#adf60105969782abc2c4e9f38ff5ee4a1">More...</a><br/></td></tr> +<tr class="separator:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, const H5std_string &name) const </td></tr> +<tr class="memdesc:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#ac951dc365b81915351a697bf153f458e">More...</a><br/></td></tr> +<tr class="separator:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &src, const char *name) const </td></tr> +<tr class="memdesc:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from one list or class to another - Obsolete. <a href="#a942895c45bc1c818bdc3900c362d6575">More...</a><br/></td></tr> +<tr class="separator:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &src, const H5std_string &name) const </td></tr> +<tr class="memdesc:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete. <a href="#acb1efff23a1b72a0472a8727c9fbe9c6">More...</a><br/></td></tr> +<tr class="separator:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a> () const </td></tr> +<tr class="memdesc:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>... <a href="#abc1415a36f6d2378ca705b2d1cd57c70">More...</a><br/></td></tr> +<tr class="separator:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a> () const </td></tr> +<tr class="memdesc:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of a generic property list class. <a href="#ab1468aa7c32ed13ad898b94ff96f568d">More...</a><br/></td></tr> +<tr class="separator:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a> () const </td></tr> +<tr class="memdesc:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the parent class of a generic property class. <a href="#a51793fc0382de4613d0c3176ef67f339">More...</a><br/></td></tr> +<tr class="separator:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a> () const </td></tr> +<tr class="memdesc:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of properties in this property list or class. <a href="#a6821d6849c40cf6c07c0e3eac3ede81f">More...</a><br/></td></tr> +<tr class="separator:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the value of a property in a property list. <a href="#a957d56e03065ee211260eeb3d2813817">More...</a><br/></td></tr> +<tr class="separator:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#abd473125c6683c6d9982e1c8559b1a31">More...</a><br/></td></tr> +<tr class="separator:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a> (const char *name) const </td></tr> +<tr class="memdesc:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a78846ee5fab52e27d6fb0135f0c55c36">More...</a><br/></td></tr> +<tr class="separator:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a400f66a05979cc41343e3f2cf4770aa1">More...</a><br/></td></tr> +<tr class="separator:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Set a property's value in a property list. <a href="#ad086b38d1792aeda39f254448c366440">More...</a><br/></td></tr> +<tr class="separator:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a> (const char *name, const char *charptr) const </td></tr> +<tr class="memdesc:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9a80cb72962ffaf771004f7cfaeea161">More...</a><br/></td></tr> +<tr class="separator:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a> (const char *name, H5std_string &strg) const </td></tr> +<tr class="memdesc:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#aa6f2e701f614657426ae5f64bec9c876">More...</a><br/></td></tr> +<tr class="separator:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#aa7b5c36ef06e3801a5c043217ba6965f">More...</a><br/></td></tr> +<tr class="separator:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a> (const H5std_string &name, H5std_string &strg) const </td></tr> +<tr class="memdesc:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9e90d987e1394d59e4e0423143d0e098">More...</a><br/></td></tr> +<tr class="separator:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a> (const char *name) const </td></tr> +<tr class="memdesc:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the size of a property in a property list or class. <a href="#a44ea63b2d9f2e14c35219b31d20463f9">More...</a><br/></td></tr> +<tr class="separator:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#ad260da9bc428af64ddebd9aabf143732">More...</a><br/></td></tr> +<tr class="separator:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &prop_class) const </td></tr> +<tr class="memdesc:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a property list is a certain class. <a href="#a2769057cf24f236881d301739fc3b1b8">More...</a><br/></td></tr> +<tr class="separator:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a> (const char *name) const </td></tr> +<tr class="memdesc:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the existance of a property in a property object. <a href="#a2e5ee376a6ca442b3a194df17ca79a1a">More...</a><br/></td></tr> +<tr class="separator:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9d4b8ad4e9917f8a73b3f705cfd35241">More...</a><br/></td></tr> +<tr class="separator:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a> (const char *name) const </td></tr> +<tr class="memdesc:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Removes a property from a property list. <a href="#a2d2178edf1090d16989db1f1bc70cf9e">More...</a><br/></td></tr> +<tr class="separator:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9d506f67b449021ce5c78ac8a0b99020">More...</a><br/></td></tr> +<tr class="separator:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">PropList</a> ()</td></tr> +<tr class="memdesc:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub property list object. <a href="#ace290d83122de5cfc431b33e43555e6f">More...</a><br/></td></tr> +<tr class="separator:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &original)</td></tr> +<tr class="memdesc:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="#a8f3198e63cf76ac921c7aff75256f6a7">More...</a><br/></td></tr> +<tr class="separator:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId</a> () const </td></tr> +<tr class="memdesc:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this property list. <a href="#a72b0944d2235eb3ec85933070d92433b">More...</a><br/></td></tr> +<tr class="separator:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList</a> ()</td></tr> +<tr class="memdesc:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this property list. <a href="#ab526997f00256819512e9a093c69ea79">More...</a><br/></td></tr> +<tr class="separator:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a> +Static Public Attributes</h2></td></tr> +<tr class="memitem:a21e14f8342d3730ce1cffb61c04310af"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">DEFAULT</a></td></tr> +<tr class="memdesc:a21e14f8342d3730ce1cffb61c04310af"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property. <a href="#a21e14f8342d3730ce1cffb61c04310af">More...</a><br/></td></tr> +<tr class="separator:a21e14f8342d3730ce1cffb61c04310af"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_static_attribs_class_h5_1_1_prop_list"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_h5_1_1_prop_list')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td></tr> +<tr class="memitem:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td></tr> +<tr class="memdesc:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property. <a href="#a0f2f757ca782a743006c5756191c404b">More...</a><br/></td></tr> +<tr class="separator:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a8c340b43c86a5f4575bc941314ca6f97"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FileAccPropList::FileAccPropList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acc36fcd3f6528a94c5521048b1350716"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FileAccPropList::FileAccPropList </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="abc2e5471cd17a7ff0b81d2cab58aead8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FileAccPropList::FileAccPropList </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>plist_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="afc1cda225038deee124d112167ad0f39"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::FileAccPropList::~FileAccPropList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a4ecd3bc5b4a190624e745e45c8a137cb"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::FileAccPropList::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a>.</p> + +</div> +</div> +<a class="anchor" id="adac8eadff412e19669a4cf7ed4272e72"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::getAlignment </td> + <td>(</td> + <td class="paramtype">hsize_t & </td> + <td class="paramname"><em>threshold</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t & </td> + <td class="paramname"><em>alignment</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">threshold</td><td>- OUT: Retrieved threshold value for file object size </td></tr> + <tr><td class="paramname">alignment</td><td>- OUT: Retrieved alignment value </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aa5239afede85e9453f401344f9243b3f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::getCache </td> + <td>(</td> + <td class="paramtype">int & </td> + <td class="paramname"><em>mdc_nelmts</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>rdcc_nelmts</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>rdcc_nbytes</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">double & </td> + <td class="paramname"><em>rdcc_w0</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">mdc_nelmts</td><td>- OUT: Number of elements in the meta data cache </td></tr> + <tr><td class="paramname">rdcc_nelmts</td><td>- OUT: Number of elements in the raw data chunk cache </td></tr> + <tr><td class="paramname">rdcc_nbytes</td><td>- OUT: Total size of the raw data chunk cache, in bytes </td></tr> + <tr><td class="paramname">rdcc_w0</td><td>- OUT: Preemption policy </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="acfbcba8ba46466761d76e358944582a0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::getCore </td> + <td>(</td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>increment</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hbool_t & </td> + <td class="paramname"><em>backing_store</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">increment</td><td>- OUT: Size of memory increment, in bytes </td></tr> + <tr><td class="paramname">backing_store</td><td>- OUT: Indicating whether to write the file contents to disk when the file is closed </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a80f2688cf4282edc87c37af7940344d6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hid_t H5::FileAccPropList::getDriver </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>A low-level driver ID which is the same ID used when the driver was set for the property list. The driver ID is only valid as long as the file driver remains registered. Valid driver identifiers can be found at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetDriver">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetDriver</a> </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ab3f2da9dad0e39fc30b7555d5e87a617"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::getFamily </td> + <td>(</td> + <td class="paramtype">hsize_t & </td> + <td class="paramname"><em>memb_size</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>memb_plist</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">memb_size</td><td>- OUT: Size in bytes of each file member </td></tr> + <tr><td class="paramname">memb_plist</td><td>- OUT: Retrieved file access property list for each file member </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ae057cc02560b08d24e15d4513551df6c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> H5::FileAccPropList::getFamily </td> + <td>(</td> + <td class="paramtype">hsize_t & </td> + <td class="paramname"><em>memb_size</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">memb_size</td><td>- OUT: Size in bytes of each file member </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>The file access property list for each file member </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a8927f46045c7234c94075805ba138cda"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hsize_t H5::FileAccPropList::getFamilyOffset </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Offset for family driver </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ac3cd65c0c95b46c900f5e1b5a31f4098"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5F_close_degree_t H5::FileAccPropList::getFcloseDegree </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>The degree for the file close behavior </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a771788e5374f3f10006cfa888b0daa6d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">unsigned H5::FileAccPropList::getGcReferences </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Garbage collecting references setting, 0 (off) or 1 (on) </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a6333572eb8241c5fd8a67cb812f29a1c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hsize_t H5::FileAccPropList::getMetaBlockSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Metadata block size </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="af1919e0d35478b099228ecf2aae5a16a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5FD_mem_t H5::FileAccPropList::getMultiType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>The data type property </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>More details and possible returned values can be found at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetMultiType">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetMultiType</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a7be46fdcca65754876f3efb94fb00c65"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::FileAccPropList::getSieveBufSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Data sieve buffer size, in bytes </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a1fe8e7bdc633533736d7bb368846f04e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setAlignment </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>threshold</em> = <code>1</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>alignment</em> = <code>1</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">threshold</td><td>- IN: Threshold value for file object size </td></tr> + <tr><td class="paramname">alignment</td><td>- IN: Alignment value </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The parameter <em>threshold</em> must have a non-negative value. Note that setting the threshold value to 0 (zero) has the effect of a special case, forcing everything to be aligned. The parameter <em>alignment</em> must have a positive value.</dd></dl> +<p>For detail on <em>setting</em> alignment, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetAlignment">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetAlignment</a> </p> + +</div> +</div> +<a class="anchor" id="a0a8c753e6d36ea936a0095b9d935d35b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setCache </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>mdc_nelmts</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>rdcc_nelmts</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>rdcc_nbytes</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">double </td> + <td class="paramname"><em>rdcc_w0</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">mdc_nelmts</td><td>- IN: Number of elements in the meta data cache </td></tr> + <tr><td class="paramname">rdcc_nelmts</td><td>- IN: Number of elements in the raw data chunk cache </td></tr> + <tr><td class="paramname">rdcc_nbytes</td><td>- IN: Total size of the raw data chunk cache, in bytes </td></tr> + <tr><td class="paramname">rdcc_w0</td><td>- IN: Preemption policy </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The argument <em>rdcc_w0</em> should hold a value between 0 and 1 inclusive. This value indicates how much chunks that have been fully read are favored for preemption. A value of zero means fully read chunks are treated no differently than other chunks (the preemption is strictly LRU) while a value of one means fully read chunks are always preempted before other chunks. </dd></dl> + +</div> +</div> +<a class="anchor" id="a34684e3bb86890096bbca03f8e1b55dc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setCore </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>increment</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hbool_t </td> + <td class="paramname"><em>backing_store</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">increment</td><td>- IN: Specifies how much memory to increase each time more memory is needed, in bytes </td></tr> + <tr><td class="paramname">backing_store</td><td>- IN: Indicating whether to write the file contents to disk when the file is closed </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For more details on the use of <code>H5FD_CORE</code> driver, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplCore">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplCore</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="aeb490a5264b8f7f7d5e8863f68596151"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setDriver </td> + <td>(</td> + <td class="paramtype">hid_t </td> + <td class="paramname"><em>new_driver_id</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>new_driver_info</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">new_driver_id</td><td>- IN: File driver </td></tr> + <tr><td class="paramname">new_driver_info</td><td>- IN: Struct containing the driver-specific properites </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For a list of valid driver identifiers, please see the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetDriver">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetDriver</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="ad944dbb1bdf95750572740534d9f5a7e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setFamily </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>memb_size</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>memb_plist</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">memb_size</td><td>- IN: Size in bytes of each file member </td></tr> + <tr><td class="paramname">memb_plist</td><td>- IN: File access property list to be used for each family member </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Note that <em>memb_size</em> is used only when creating a new file. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a2028c6d5359ae1799236f04215bc61b4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setFamilyOffset </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>offset</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">offset</td><td>- IN: offset value </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="af947a5c21b90b9a032b3623f5f1fbeb4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setFcloseDegree </td> + <td>(</td> + <td class="paramtype">H5F_close_degree_t </td> + <td class="paramname"><em>degree</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">degree</td><td>- IN: </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="afa842ede9134a8a04b57207c99297b75"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setGcReferences </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>gc_ref</em> = <code>0</code></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">gc_ref</td><td>- IN: Flag setting reference garbage collection to on (1) or off (0). </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For detail on <em>fapl</em>, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetGCReferences">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetGCReferences</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="acfad3584bed0f7ebbacd4b5898c36630"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setLog </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>logfile</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>flags</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>buf_size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">logfile</td><td>- IN: Name of the log file </td></tr> + <tr><td class="paramname">flags</td><td>- IN: Flags specifying the types of logging activity </td></tr> + <tr><td class="paramname">buf_size</td><td>- IN: Size of the logging buffer </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For detail on <em>flags</em>, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplLog">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplLog</a> </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a7980312dd893716c8b3bbf7e6789ed4e">setLog()</a>.</p> + +</div> +</div> +<a class="anchor" id="a7980312dd893716c8b3bbf7e6789ed4e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setLog </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>logfile</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>flags</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>buf_size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">logfile</td><td>- IN: Name of the log file - string </td></tr> + <tr><td class="paramname">flags</td><td>- IN: Flags specifying the types of logging activity </td></tr> + <tr><td class="paramname">buf_size</td><td>- IN: Size of the logging buffer </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_file_acc_prop_list.html#acfad3584bed0f7ebbacd4b5898c36630">setLog()</a>.</p> + +</div> +</div> +<a class="anchor" id="a3e63625f2073e8ab0e96bf4e135009ac"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setMetaBlockSize </td> + <td>(</td> + <td class="paramtype">hsize_t & </td> + <td class="paramname"><em>block_size</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">block_size</td><td>- IN: Minimum size, in bytes, of metadata block allocations </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For more detail, please see the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetMetaBlockSize">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetMetaBlockSize</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a99c3046cf1705da768ce76cf38fadb98"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setMultiType </td> + <td>(</td> + <td class="paramtype">H5FD_mem_t </td> + <td class="paramname"><em>dtype</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dtype</td><td>- IN: Type of data </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>More details and valid values for <em>dtype</em> can be found at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetMultiType">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetMultiType</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a342f72069ed2a7bb2a04acc77b62c75e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setSec2 </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ad76465bb4df64e4051d939593c0e5553"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setSieveBufSize </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>bufsize</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">bufsize</td><td>- IN: Maximum size, in bytes, of data sieve buffer </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For detail on data sieving, please refer to <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSieveBufSize">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSieveBufSize</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="abfb207b7eed2af05ba61352503cef8da"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setSplit </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>meta_plist</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>raw_plist</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>meta_ext</em> = <code>".meta"</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>raw_ext</em> = <code>".raw"</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">meta_plist</td><td>- IN: File access plist for the metadata file </td></tr> + <tr><td class="paramname">raw_plist</td><td>- IN: File access plist for the raw data file </td></tr> + <tr><td class="paramname">meta_ext</td><td>- IN: Metadata filename extension as <code>char*</code> </td></tr> + <tr><td class="paramname">raw_ext</td><td>- IN: Raw data filename extension as <code>char*</code> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Temporary - For information, please refer to: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplSplit">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetFaplSplit</a> </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a9079b48737298d270a334706407bf258">setSplit()</a>.</p> + +</div> +</div> +<a class="anchor" id="a2034e000bc8c7a392821f88865155476"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setSplit </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>meta_plist</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>raw_plist</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>meta_ext</em> = <code>".meta"</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>raw_ext</em> = <code>".raw"</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">meta_plist</td><td>- IN: File access plist for the metadata file </td></tr> + <tr><td class="paramname">raw_plist</td><td>- IN: File access plist for the raw data file </td></tr> + <tr><td class="paramname">meta_ext</td><td>- IN: Metadata filename extension as <code>H5std_string</code> </td></tr> + <tr><td class="paramname">raw_ext</td><td>- IN: Raw data filename extension as <code>H5std_string</code> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_file_acc_prop_list.html#abfb207b7eed2af05ba61352503cef8da">setSplit()</a>.</p> + +</div> +</div> +<a class="anchor" id="a9079b48737298d270a334706407bf258"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setSplit </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>meta_plist</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>raw_plist</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>meta_ext</em> = <code>".meta"</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>raw_ext</em> = <code>".raw"</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">meta_plist</td><td>- IN: File access plist for the metadata file </td></tr> + <tr><td class="paramname">raw_plist</td><td>- IN: File access plist for the raw data file </td></tr> + <tr><td class="paramname">meta_ext</td><td>- IN: Metadata filename extension as <code>char*</code> </td></tr> + <tr><td class="paramname">raw_ext</td><td>- IN: Raw data filename extension as <code>char*</code> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_file_acc_prop_list.html#abfb207b7eed2af05ba61352503cef8da">setSplit()</a>.</p> + +</div> +</div> +<a class="anchor" id="a556226cca4b2bb6d30d35ee927d19545"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setSplit </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>meta_plist</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>raw_plist</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>meta_ext</em> = <code>".meta"</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>raw_ext</em> = <code>".raw"</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">meta_plist</td><td>- IN: File access plist for the metadata file </td></tr> + <tr><td class="paramname">raw_plist</td><td>- IN: File access plist for the raw data file </td></tr> + <tr><td class="paramname">meta_ext</td><td>- IN: Metadata filename extension as <code>string</code> </td></tr> + <tr><td class="paramname">raw_ext</td><td>- IN: Raw data filename extension as <code>string</code> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_file_acc_prop_list.html#abfb207b7eed2af05ba61352503cef8da">setSplit()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae77f7d8b8981523700bd9deaeeb3fbde"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileAccPropList::setStdio </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="a21e14f8342d3730ce1cffb61c04310af"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> H5::FileAccPropList::DEFAULT</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_facc_prop_8h_source.html">H5FaccProp.h</a></li> +<li>H5FaccProp.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_file_acc_prop_list.png b/c++/src/cpplus_RM/class_h5_1_1_file_acc_prop_list.png Binary files differnew file mode 100644 index 0000000..b4b4853 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_file_acc_prop_list.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_file_creat_prop_list-members.html b/c++/src/cpplus_RM/class_h5_1_1_file_creat_prop_list-members.html new file mode 100644 index 0000000..46831dd --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_file_creat_prop_list-members.html @@ -0,0 +1,168 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::FileCreatPropList Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy</a>(const PropList &like_plist)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a>(PropList &dest, const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp</a>(PropList &dest, const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a>(PropList &dest, PropList &src, const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a>(PropList &dest, PropList &src, const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">DEFAULT</a></td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a2ddb19c13ce766502e287529ad715547">FileCreatPropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a266c0a7238a31abdb2822a24207ffad9">FileCreatPropList</a>(const FileCreatPropList &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a9bdce8e0eb3f47f633cb96cf81af1f84">FileCreatPropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a592ed2dcba2a223977ae07689d7c4024">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a8f9de809d7cdae01ae3eceb9e5252d72">getIstorek</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a87ca49a398f94b85e640d5c61a4403bd">getSizes</a>(size_t &sizeof_addr, size_t &sizeof_size) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a14581eb294f831a2b134676c9b0ee143">getSymk</a>(unsigned &int_nodes_k, unsigned &leaf_nodes_k) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#af120b7fd5de74b2f127b64e11fd2d3a7">getUserblock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#af54d82af26da386dedaf915f98019dce">getVersion</a>(unsigned &super, unsigned &freelist, unsigned &stab, unsigned &shhdr) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a>(const PropList &prop_class) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a>(const PropList &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a>(const PropList &rhs) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">PropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a>(const PropList &original)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a35e5b9ef482b4f2a873e115047cfe057">setIstorek</a>(unsigned ik) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a>(const char *name, const char *charptr) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a>(const char *name, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a>(const H5std_string &name, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#af609a16a2d4289db58f573c1e8284663">setSizes</a>(size_t sizeof_addr=4, size_t sizeof_size=4) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a8b0619ce90c307863794ebfcd39eb805">setSymk</a>(unsigned int_nodes_k, unsigned leaf_nodes_k) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a157184c4078dd2ff3ea33ac1ab97f546">setUserblock</a>(hsize_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a059f230f7d0a1825e8f7e1e5a980b541">~FileCreatPropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">H5::FileCreatPropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_file_creat_prop_list.html b/c++/src/cpplus_RM/class_h5_1_1_file_creat_prop_list.html new file mode 100644 index 0000000..b3d8a9b --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_file_creat_prop_list.html @@ -0,0 +1,763 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::FileCreatPropList Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-attribs">Static Public Attributes</a> | +<a href="class_h5_1_1_file_creat_prop_list-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::FileCreatPropList Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_file_creat_prop_list.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> represents the HDF5 file create property list. +</p> + +<p><code>#include <<a class="el" href="_h5_fcreat_prop_8h_source.html">H5FcreatProp.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::FileCreatPropList:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_file_creat_prop_list.png" usemap="#H5::FileCreatPropList_map" alt=""/> + <map id="H5::FileCreatPropList_map" name="H5::FileCreatPropList_map"> +<area href="class_h5_1_1_prop_list.html" title="Class PropList provides operations for generic property lists. " alt="H5::PropList" shape="rect" coords="0,56,132,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,132,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a2ddb19c13ce766502e287529ad715547"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a2ddb19c13ce766502e287529ad715547">FileCreatPropList</a> ()</td></tr> +<tr class="memdesc:a2ddb19c13ce766502e287529ad715547"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a file create property list. <a href="#a2ddb19c13ce766502e287529ad715547">More...</a><br/></td></tr> +<tr class="separator:a2ddb19c13ce766502e287529ad715547"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af54d82af26da386dedaf915f98019dce"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#af54d82af26da386dedaf915f98019dce">getVersion</a> (unsigned &super, unsigned &freelist, unsigned &stab, unsigned &shhdr) const </td></tr> +<tr class="memdesc:af54d82af26da386dedaf915f98019dce"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves version information for various parts of a file. <a href="#af54d82af26da386dedaf915f98019dce">More...</a><br/></td></tr> +<tr class="separator:af54d82af26da386dedaf915f98019dce"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a157184c4078dd2ff3ea33ac1ab97f546"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a157184c4078dd2ff3ea33ac1ab97f546">setUserblock</a> (hsize_t size) const </td></tr> +<tr class="memdesc:a157184c4078dd2ff3ea33ac1ab97f546"><td class="mdescLeft"> </td><td class="mdescRight">Sets the user block size field of this file creation property list. <a href="#a157184c4078dd2ff3ea33ac1ab97f546">More...</a><br/></td></tr> +<tr class="separator:a157184c4078dd2ff3ea33ac1ab97f546"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af120b7fd5de74b2f127b64e11fd2d3a7"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#af120b7fd5de74b2f127b64e11fd2d3a7">getUserblock</a> () const </td></tr> +<tr class="memdesc:af120b7fd5de74b2f127b64e11fd2d3a7"><td class="mdescLeft"> </td><td class="mdescRight">Returns the user block size of this file creation property list. <a href="#af120b7fd5de74b2f127b64e11fd2d3a7">More...</a><br/></td></tr> +<tr class="separator:af120b7fd5de74b2f127b64e11fd2d3a7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a87ca49a398f94b85e640d5c61a4403bd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a87ca49a398f94b85e640d5c61a4403bd">getSizes</a> (size_t &sizeof_addr, size_t &sizeof_size) const </td></tr> +<tr class="memdesc:a87ca49a398f94b85e640d5c61a4403bd"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the size of the offsets and lengths used in an HDF5 file. <a href="#a87ca49a398f94b85e640d5c61a4403bd">More...</a><br/></td></tr> +<tr class="separator:a87ca49a398f94b85e640d5c61a4403bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af609a16a2d4289db58f573c1e8284663"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#af609a16a2d4289db58f573c1e8284663">setSizes</a> (size_t sizeof_addr=4, size_t sizeof_size=4) const </td></tr> +<tr class="memdesc:af609a16a2d4289db58f573c1e8284663"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte size of the offsets and lengths used to address objects in an HDF5 file. <a href="#af609a16a2d4289db58f573c1e8284663">More...</a><br/></td></tr> +<tr class="separator:af609a16a2d4289db58f573c1e8284663"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a14581eb294f831a2b134676c9b0ee143"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a14581eb294f831a2b134676c9b0ee143">getSymk</a> (unsigned &int_nodes_k, unsigned &leaf_nodes_k) const </td></tr> +<tr class="memdesc:a14581eb294f831a2b134676c9b0ee143"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the size of the symbol table B-tree 1/2 rank and the symbol table leaf node 1/2 size. <a href="#a14581eb294f831a2b134676c9b0ee143">More...</a><br/></td></tr> +<tr class="separator:a14581eb294f831a2b134676c9b0ee143"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8b0619ce90c307863794ebfcd39eb805"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a8b0619ce90c307863794ebfcd39eb805">setSymk</a> (unsigned int_nodes_k, unsigned leaf_nodes_k) const </td></tr> +<tr class="memdesc:a8b0619ce90c307863794ebfcd39eb805"><td class="mdescLeft"> </td><td class="mdescRight">Sets the size of parameters used to control the symbol table nodes. <a href="#a8b0619ce90c307863794ebfcd39eb805">More...</a><br/></td></tr> +<tr class="separator:a8b0619ce90c307863794ebfcd39eb805"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f9de809d7cdae01ae3eceb9e5252d72"><td class="memItemLeft" align="right" valign="top">unsigned </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a8f9de809d7cdae01ae3eceb9e5252d72">getIstorek</a> () const </td></tr> +<tr class="memdesc:a8f9de809d7cdae01ae3eceb9e5252d72"><td class="mdescLeft"> </td><td class="mdescRight">Returns the 1/2 rank of an indexed storage B-tree. <a href="#a8f9de809d7cdae01ae3eceb9e5252d72">More...</a><br/></td></tr> +<tr class="separator:a8f9de809d7cdae01ae3eceb9e5252d72"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a35e5b9ef482b4f2a873e115047cfe057"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a35e5b9ef482b4f2a873e115047cfe057">setIstorek</a> (unsigned ik) const </td></tr> +<tr class="memdesc:a35e5b9ef482b4f2a873e115047cfe057"><td class="mdescLeft"> </td><td class="mdescRight">Sets the size of the parameter used to control the B-trees for indexing chunked datasets. <a href="#a35e5b9ef482b4f2a873e115047cfe057">More...</a><br/></td></tr> +<tr class="separator:a35e5b9ef482b4f2a873e115047cfe057"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a592ed2dcba2a223977ae07689d7c4024"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a592ed2dcba2a223977ae07689d7c4024">fromClass</a> () const </td></tr> +<tr class="memdesc:a592ed2dcba2a223977ae07689d7c4024"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a592ed2dcba2a223977ae07689d7c4024">More...</a><br/></td></tr> +<tr class="separator:a592ed2dcba2a223977ae07689d7c4024"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a266c0a7238a31abdb2822a24207ffad9"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a266c0a7238a31abdb2822a24207ffad9">FileCreatPropList</a> (const <a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> &orig)</td></tr> +<tr class="memdesc:a266c0a7238a31abdb2822a24207ffad9"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_file_creat_prop_list.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> object. <a href="#a266c0a7238a31abdb2822a24207ffad9">More...</a><br/></td></tr> +<tr class="separator:a266c0a7238a31abdb2822a24207ffad9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9bdce8e0eb3f47f633cb96cf81af1f84"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a9bdce8e0eb3f47f633cb96cf81af1f84">FileCreatPropList</a> (const hid_t plist_id)</td></tr> +<tr class="memdesc:a9bdce8e0eb3f47f633cb96cf81af1f84"><td class="mdescLeft"> </td><td class="mdescRight">Creates a file creation property list using the id of an existing one. <a href="#a9bdce8e0eb3f47f633cb96cf81af1f84">More...</a><br/></td></tr> +<tr class="separator:a9bdce8e0eb3f47f633cb96cf81af1f84"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a059f230f7d0a1825e8f7e1e5a980b541"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a059f230f7d0a1825e8f7e1e5a980b541">~FileCreatPropList</a> ()</td></tr> +<tr class="memdesc:a059f230f7d0a1825e8f7e1e5a980b541"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a059f230f7d0a1825e8f7e1e5a980b541">More...</a><br/></td></tr> +<tr class="separator:a059f230f7d0a1825e8f7e1e5a980b541"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_prop_list"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_prop_list')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td></tr> +<tr class="memitem:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a> (const hid_t plist_id)</td></tr> +<tr class="memdesc:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Creates a property list using the id of an existing property. <a href="#acd354e858c9ed4be9943bb3ff583a41e">More...</a><br/></td></tr> +<tr class="separator:acd354e858c9ed4be9943bb3ff583a41e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &rhs)</td></tr> +<tr class="memdesc:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a7b8ce03fb1cda95e10b2babd5567296e">More...</a><br/></td></tr> +<tr class="separator:a7b8ce03fb1cda95e10b2babd5567296e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &rhs) const </td></tr> +<tr class="memdesc:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Compares this property list or class against the given list or class. <a href="#a3891b0fde75dc1cc0ae0f4af8c0478d9">More...</a><br/></td></tr> +<tr class="separator:a3891b0fde75dc1cc0ae0f4af8c0478d9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a> ()</td></tr> +<tr class="memdesc:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Closes the property list if it is not a default one. <a href="#a9b1f168b3bf0a04cc031ce1e8f3c1615">More...</a><br/></td></tr> +<tr class="separator:a9b1f168b3bf0a04cc031ce1e8f3c1615 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a> () const </td></tr> +<tr class="memdesc:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Close a property list class. <a href="#a7f827609b7a465146a17ad0cbff6c7f7">More...</a><br/></td></tr> +<tr class="separator:a7f827609b7a465146a17ad0cbff6c7f7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &like_plist)</td></tr> +<tr class="memdesc:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing property list. <a href="#a7ddaf55c2144f91013ced20f9139de74">More...</a><br/></td></tr> +<tr class="separator:a7ddaf55c2144f91013ced20f9139de74 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, const char *name) const </td></tr> +<tr class="memdesc:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from this property list or class to another. <a href="#adf60105969782abc2c4e9f38ff5ee4a1">More...</a><br/></td></tr> +<tr class="separator:adf60105969782abc2c4e9f38ff5ee4a1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, const H5std_string &name) const </td></tr> +<tr class="memdesc:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#ac951dc365b81915351a697bf153f458e">More...</a><br/></td></tr> +<tr class="separator:ac951dc365b81915351a697bf153f458e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &src, const char *name) const </td></tr> +<tr class="memdesc:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from one list or class to another - Obsolete. <a href="#a942895c45bc1c818bdc3900c362d6575">More...</a><br/></td></tr> +<tr class="separator:a942895c45bc1c818bdc3900c362d6575 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &src, const H5std_string &name) const </td></tr> +<tr class="memdesc:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete. <a href="#acb1efff23a1b72a0472a8727c9fbe9c6">More...</a><br/></td></tr> +<tr class="separator:acb1efff23a1b72a0472a8727c9fbe9c6 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a> () const </td></tr> +<tr class="memdesc:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>... <a href="#abc1415a36f6d2378ca705b2d1cd57c70">More...</a><br/></td></tr> +<tr class="separator:abc1415a36f6d2378ca705b2d1cd57c70 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a> () const </td></tr> +<tr class="memdesc:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of a generic property list class. <a href="#ab1468aa7c32ed13ad898b94ff96f568d">More...</a><br/></td></tr> +<tr class="separator:ab1468aa7c32ed13ad898b94ff96f568d inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a> () const </td></tr> +<tr class="memdesc:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the parent class of a generic property class. <a href="#a51793fc0382de4613d0c3176ef67f339">More...</a><br/></td></tr> +<tr class="separator:a51793fc0382de4613d0c3176ef67f339 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a> () const </td></tr> +<tr class="memdesc:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of properties in this property list or class. <a href="#a6821d6849c40cf6c07c0e3eac3ede81f">More...</a><br/></td></tr> +<tr class="separator:a6821d6849c40cf6c07c0e3eac3ede81f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the value of a property in a property list. <a href="#a957d56e03065ee211260eeb3d2813817">More...</a><br/></td></tr> +<tr class="separator:a957d56e03065ee211260eeb3d2813817 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#abd473125c6683c6d9982e1c8559b1a31">More...</a><br/></td></tr> +<tr class="separator:abd473125c6683c6d9982e1c8559b1a31 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a> (const char *name) const </td></tr> +<tr class="memdesc:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a78846ee5fab52e27d6fb0135f0c55c36">More...</a><br/></td></tr> +<tr class="separator:a78846ee5fab52e27d6fb0135f0c55c36 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a400f66a05979cc41343e3f2cf4770aa1">More...</a><br/></td></tr> +<tr class="separator:a400f66a05979cc41343e3f2cf4770aa1 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Set a property's value in a property list. <a href="#ad086b38d1792aeda39f254448c366440">More...</a><br/></td></tr> +<tr class="separator:ad086b38d1792aeda39f254448c366440 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a> (const char *name, const char *charptr) const </td></tr> +<tr class="memdesc:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9a80cb72962ffaf771004f7cfaeea161">More...</a><br/></td></tr> +<tr class="separator:a9a80cb72962ffaf771004f7cfaeea161 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a> (const char *name, H5std_string &strg) const </td></tr> +<tr class="memdesc:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#aa6f2e701f614657426ae5f64bec9c876">More...</a><br/></td></tr> +<tr class="separator:aa6f2e701f614657426ae5f64bec9c876 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#aa7b5c36ef06e3801a5c043217ba6965f">More...</a><br/></td></tr> +<tr class="separator:aa7b5c36ef06e3801a5c043217ba6965f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a> (const H5std_string &name, H5std_string &strg) const </td></tr> +<tr class="memdesc:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9e90d987e1394d59e4e0423143d0e098">More...</a><br/></td></tr> +<tr class="separator:a9e90d987e1394d59e4e0423143d0e098 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a> (const char *name) const </td></tr> +<tr class="memdesc:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the size of a property in a property list or class. <a href="#a44ea63b2d9f2e14c35219b31d20463f9">More...</a><br/></td></tr> +<tr class="separator:a44ea63b2d9f2e14c35219b31d20463f9 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#ad260da9bc428af64ddebd9aabf143732">More...</a><br/></td></tr> +<tr class="separator:ad260da9bc428af64ddebd9aabf143732 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &prop_class) const </td></tr> +<tr class="memdesc:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a property list is a certain class. <a href="#a2769057cf24f236881d301739fc3b1b8">More...</a><br/></td></tr> +<tr class="separator:a2769057cf24f236881d301739fc3b1b8 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a> (const char *name) const </td></tr> +<tr class="memdesc:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Query the existance of a property in a property object. <a href="#a2e5ee376a6ca442b3a194df17ca79a1a">More...</a><br/></td></tr> +<tr class="separator:a2e5ee376a6ca442b3a194df17ca79a1a inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9d4b8ad4e9917f8a73b3f705cfd35241">More...</a><br/></td></tr> +<tr class="separator:a9d4b8ad4e9917f8a73b3f705cfd35241 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a> (const char *name) const </td></tr> +<tr class="memdesc:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Removes a property from a property list. <a href="#a2d2178edf1090d16989db1f1bc70cf9e">More...</a><br/></td></tr> +<tr class="separator:a2d2178edf1090d16989db1f1bc70cf9e inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9d506f67b449021ce5c78ac8a0b99020">More...</a><br/></td></tr> +<tr class="separator:a9d506f67b449021ce5c78ac8a0b99020 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">PropList</a> ()</td></tr> +<tr class="memdesc:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub property list object. <a href="#ace290d83122de5cfc431b33e43555e6f">More...</a><br/></td></tr> +<tr class="separator:ace290d83122de5cfc431b33e43555e6f inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &original)</td></tr> +<tr class="memdesc:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="#a8f3198e63cf76ac921c7aff75256f6a7">More...</a><br/></td></tr> +<tr class="separator:a8f3198e63cf76ac921c7aff75256f6a7 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId</a> () const </td></tr> +<tr class="memdesc:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this property list. <a href="#a72b0944d2235eb3ec85933070d92433b">More...</a><br/></td></tr> +<tr class="separator:a72b0944d2235eb3ec85933070d92433b inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList</a> ()</td></tr> +<tr class="memdesc:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this property list. <a href="#ab526997f00256819512e9a093c69ea79">More...</a><br/></td></tr> +<tr class="separator:ab526997f00256819512e9a093c69ea79 inherit pub_methods_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a> +Static Public Attributes</h2></td></tr> +<tr class="memitem:a82f8cb6df67bd26c655cb3f9c3b30dbc"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">DEFAULT</a></td></tr> +<tr class="memdesc:a82f8cb6df67bd26c655cb3f9c3b30dbc"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property. <a href="#a82f8cb6df67bd26c655cb3f9c3b30dbc">More...</a><br/></td></tr> +<tr class="separator:a82f8cb6df67bd26c655cb3f9c3b30dbc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_static_attribs_class_h5_1_1_prop_list"><td colspan="2" onclick="javascript:toggleInherit('pub_static_attribs_class_h5_1_1_prop_list')"><img src="closed.png" alt="-"/> Static Public Attributes inherited from <a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td></tr> +<tr class="memitem:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td></tr> +<tr class="memdesc:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property. <a href="#a0f2f757ca782a743006c5756191c404b">More...</a><br/></td></tr> +<tr class="separator:a0f2f757ca782a743006c5756191c404b inherit pub_static_attribs_class_h5_1_1_prop_list"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a2ddb19c13ce766502e287529ad715547"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FileCreatPropList::FileCreatPropList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a266c0a7238a31abdb2822a24207ffad9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FileCreatPropList::FileCreatPropList </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: <a class="el" href="class_h5_1_1_file_creat_prop_list.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> instance to copy </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a9bdce8e0eb3f47f633cb96cf81af1f84"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FileCreatPropList::FileCreatPropList </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>plist_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">plist_id</td><td>- IN: <a class="el" href="class_h5_1_1_file_creat_prop_list.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> id to use </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a059f230f7d0a1825e8f7e1e5a980b541"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::FileCreatPropList::~FileCreatPropList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a592ed2dcba2a223977ae07689d7c4024"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::FileCreatPropList::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a>.</p> + +</div> +</div> +<a class="anchor" id="a8f9de809d7cdae01ae3eceb9e5252d72"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">unsigned H5::FileCreatPropList::getIstorek </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>1/2 rank of chunked storage B-tree </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information, please see <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetIstoreK">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetIstoreK</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a87ca49a398f94b85e640d5c61a4403bd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileCreatPropList::getSizes </td> + <td>(</td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>sizeof_addr</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>sizeof_size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a14581eb294f831a2b134676c9b0ee143"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileCreatPropList::getSymk </td> + <td>(</td> + <td class="paramtype">unsigned & </td> + <td class="paramname"><em>ik</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned & </td> + <td class="paramname"><em>lk</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information, please see <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetSymK">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-GetSymK</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="af120b7fd5de74b2f127b64e11fd2d3a7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hsize_t H5::FileCreatPropList::getUserblock </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>User block size </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="af54d82af26da386dedaf915f98019dce"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileCreatPropList::getVersion </td> + <td>(</td> + <td class="paramtype">unsigned & </td> + <td class="paramname"><em>super</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned & </td> + <td class="paramname"><em>freelist</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned & </td> + <td class="paramname"><em>stab</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned & </td> + <td class="paramname"><em>shhdr</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">super</td><td>- OUT: The file super block. </td></tr> + <tr><td class="paramname">freelist</td><td>- OUT: The global free list. </td></tr> + <tr><td class="paramname">stab</td><td>- OUT: The root symbol table entry. </td></tr> + <tr><td class="paramname">shhdr</td><td>- OUT: Shared object headers. </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Any (or even all) of the output arguments can be null pointers. </dd></dl> + +</div> +</div> +<a class="anchor" id="a35e5b9ef482b4f2a873e115047cfe057"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileCreatPropList::setIstorek </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>ik</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">ik</td><td>- IN: 1/2 rank of chunked storage B-tree </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information, please see the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetIstoreK">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetIstoreK</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="af609a16a2d4289db58f573c1e8284663"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileCreatPropList::setSizes </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>sizeof_addr</em> = <code>4</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>sizeof_size</em> = <code>4</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">sizeof_addr</td><td>- IN: Size of an object offset in bytes </td></tr> + <tr><td class="paramname">sizeof_size</td><td>- IN: Size of an object length in bytes. </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information on setting sizes, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSizes">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSizes</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a8b0619ce90c307863794ebfcd39eb805"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileCreatPropList::setSymk </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>ik</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>lk</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">ik</td><td>- IN: Symbol table tree rank </td></tr> + <tr><td class="paramname">lk</td><td>- IN: Symbol table node size </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information, please see the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSymK">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5P.html#Property-SetSymK</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a157184c4078dd2ff3ea33ac1ab97f546"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FileCreatPropList::setUserblock </td> + <td>(</td> + <td class="paramtype">hsize_t </td> + <td class="paramname"><em>size</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">size</td><td>- IN: User block size to be set, in bytes </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The default user block size is 0; it may be set to any power of 2 equal to 512 or greater (512, 1024, 2048, etc.) </dd></dl> + +</div> +</div> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="a82f8cb6df67bd26c655cb3f9c3b30dbc"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> H5::FileCreatPropList::DEFAULT</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_fcreat_prop_8h_source.html">H5FcreatProp.h</a></li> +<li>H5FcreatProp.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_file_creat_prop_list.png b/c++/src/cpplus_RM/class_h5_1_1_file_creat_prop_list.png Binary files differnew file mode 100644 index 0000000..9ab1462 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_file_creat_prop_list.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_file_i_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_file_i_exception-members.html new file mode 100644 index 0000000..7e6aa49 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_file_i_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_file_i_exception.html">FileIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::FileIException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_i_exception.html#aeb21e54f8421a542227dfb0becf6b643">FileIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_file_i_exception.html#abd13ff20f88ed840bcfa55b3968a7849">FileIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_file_i_exception.html#a87b5491e1410d00831859661669791b7">~FileIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_file_i_exception.html b/c++/src/cpplus_RM/class_h5_1_1_file_i_exception.html new file mode 100644 index 0000000..a9958c2 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_file_i_exception.html @@ -0,0 +1,272 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::FileIException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_file_i_exception.html">FileIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_file_i_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::FileIException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::FileIException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_file_i_exception.png" usemap="#H5::FileIException_map" alt=""/> + <map id="H5::FileIException_map" name="H5::FileIException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,113,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:aeb21e54f8421a542227dfb0becf6b643"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_i_exception.html#aeb21e54f8421a542227dfb0becf6b643">FileIException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:aeb21e54f8421a542227dfb0becf6b643"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_file_i_exception.html">FileIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#aeb21e54f8421a542227dfb0becf6b643">More...</a><br/></td></tr> +<tr class="separator:aeb21e54f8421a542227dfb0becf6b643"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd13ff20f88ed840bcfa55b3968a7849"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_i_exception.html#abd13ff20f88ed840bcfa55b3968a7849">FileIException</a> ()</td></tr> +<tr class="memdesc:abd13ff20f88ed840bcfa55b3968a7849"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#abd13ff20f88ed840bcfa55b3968a7849">More...</a><br/></td></tr> +<tr class="separator:abd13ff20f88ed840bcfa55b3968a7849"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a87b5491e1410d00831859661669791b7"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_i_exception.html#a87b5491e1410d00831859661669791b7">~FileIException</a> () throw ()</td></tr> +<tr class="memdesc:a87b5491e1410d00831859661669791b7"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a87b5491e1410d00831859661669791b7">More...</a><br/></td></tr> +<tr class="separator:a87b5491e1410d00831859661669791b7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a14">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a12">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a7">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a13">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a16">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a15">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#_a12">writedata.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="aeb21e54f8421a542227dfb0becf6b643"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FileIException::FileIException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="abd13ff20f88ed840bcfa55b3968a7849"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FileIException::FileIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a87b5491e1410d00831859661669791b7"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::FileIException::~FileIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_file_i_exception.png b/c++/src/cpplus_RM/class_h5_1_1_file_i_exception.png Binary files differnew file mode 100644 index 0000000..396b59a --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_file_i_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_float_type-members.html b/c++/src/cpplus_RM/class_h5_1_1_float_type-members.html new file mode 100644 index 0000000..ed4a1dc --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_float_type-members.html @@ -0,0 +1,214 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::FloatType Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a>(const H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a>(const H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#ac815e325b21b3a3d3e829d88c8bc7786">FloatType</a>(const PredType &pred_type)</td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a8ca1abd3d0eb51095524d5cc4e23766e">FloatType</a>(const DataSet &dataset)</td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a682b4dca5d8a436772357ad5e8e13649">FloatType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a786d4ff293ea19bb39b3f35c29f321e2">FloatType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a422f60673e35a4044afb7b4f2cabf204">FloatType</a>(const FloatType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a1efbd47556c68893e579fc1f734a0a8d">getEbias</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#aa9a8fe9c85d57d567d0d7aa8575ca23b">getFields</a>(size_t &spos, size_t &epos, size_t &esize, size_t &mpos, size_t &msize) const </td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a8fde9853ef30b7fee9385abb4c7d1805">getInpad</a>(H5std_string &pad_string) const </td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a9b31f7bb271267980b02ce1446fc1b60">getNorm</a>(H5std_string &norm_string) const </td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a>(H5std_string &order_string) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a>(H5T_pad_t &lsb, H5T_pad_t &msb) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a2c758c657f4d36b88c14739736c9c351">setEbias</a>(size_t ebias) const </td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#af0f66093338148e3d6f99a23d79d183d">setFields</a>(size_t spos, size_t epos, size_t esize, size_t mpos, size_t msize) const </td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a026f1c38340b9e1e33958e586e1ae0ff">setInpad</a>(H5T_pad_t inpad) const </td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#a38e8d7f9a8727ee458117339c8778b7a">setNorm</a>(H5T_norm_t norm) const </td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a>(size_t offset) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a>(H5T_order_t order) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a>(H5T_pad_t lsb, H5T_pad_t msb) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a>(size_t precision) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_float_type.html#afd73a8cf83b13afa584405f2f55b072c">~FloatType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_float_type.html">H5::FloatType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_float_type.html b/c++/src/cpplus_RM/class_h5_1_1_float_type.html new file mode 100644 index 0000000..770ec35 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_float_type.html @@ -0,0 +1,934 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::FloatType Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_float_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::FloatType Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> operates on HDF5 floating point datatype. +</p> + +<p><code>#include <<a class="el" href="_h5_float_type_8h_source.html">H5FloatType.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::FloatType:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_float_type.png" usemap="#H5::FloatType_map" alt=""/> + <map id="H5::FloatType_map" name="H5::FloatType_map"> +<area href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ..." alt="H5::AtomType" shape="rect" coords="0,224,107,248"/> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ac815e325b21b3a3d3e829d88c8bc7786"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#ac815e325b21b3a3d3e829d88c8bc7786">FloatType</a> (const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> &pred_type)</td></tr> +<tr class="memdesc:ac815e325b21b3a3d3e829d88c8bc7786"><td class="mdescLeft"> </td><td class="mdescRight">Creates a floating-point datatype using a predefined type. <a href="#ac815e325b21b3a3d3e829d88c8bc7786">More...</a><br/></td></tr> +<tr class="separator:ac815e325b21b3a3d3e829d88c8bc7786"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8ca1abd3d0eb51095524d5cc4e23766e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a8ca1abd3d0eb51095524d5cc4e23766e">FloatType</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dataset)</td></tr> +<tr class="memdesc:a8ca1abd3d0eb51095524d5cc4e23766e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the floating-point datatype of the specified dataset. <a href="#a8ca1abd3d0eb51095524d5cc4e23766e">More...</a><br/></td></tr> +<tr class="separator:a8ca1abd3d0eb51095524d5cc4e23766e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1efbd47556c68893e579fc1f734a0a8d"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a1efbd47556c68893e579fc1f734a0a8d">getEbias</a> () const </td></tr> +<tr class="memdesc:a1efbd47556c68893e579fc1f734a0a8d"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the exponent bias of a floating-point type. <a href="#a1efbd47556c68893e579fc1f734a0a8d">More...</a><br/></td></tr> +<tr class="separator:a1efbd47556c68893e579fc1f734a0a8d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2c758c657f4d36b88c14739736c9c351"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a2c758c657f4d36b88c14739736c9c351">setEbias</a> (size_t ebias) const </td></tr> +<tr class="memdesc:a2c758c657f4d36b88c14739736c9c351"><td class="mdescLeft"> </td><td class="mdescRight">Sets the exponent bias of a floating-point type. <a href="#a2c758c657f4d36b88c14739736c9c351">More...</a><br/></td></tr> +<tr class="separator:a2c758c657f4d36b88c14739736c9c351"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa9a8fe9c85d57d567d0d7aa8575ca23b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#aa9a8fe9c85d57d567d0d7aa8575ca23b">getFields</a> (size_t &spos, size_t &epos, size_t &esize, size_t &mpos, size_t &msize) const </td></tr> +<tr class="memdesc:aa9a8fe9c85d57d567d0d7aa8575ca23b"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves floating point datatype bit field information. <a href="#aa9a8fe9c85d57d567d0d7aa8575ca23b">More...</a><br/></td></tr> +<tr class="separator:aa9a8fe9c85d57d567d0d7aa8575ca23b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0f66093338148e3d6f99a23d79d183d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#af0f66093338148e3d6f99a23d79d183d">setFields</a> (size_t spos, size_t epos, size_t esize, size_t mpos, size_t msize) const </td></tr> +<tr class="memdesc:af0f66093338148e3d6f99a23d79d183d"><td class="mdescLeft"> </td><td class="mdescRight">Sets locations and sizes of floating point bit fields. <a href="#af0f66093338148e3d6f99a23d79d183d">More...</a><br/></td></tr> +<tr class="separator:af0f66093338148e3d6f99a23d79d183d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8fde9853ef30b7fee9385abb4c7d1805"><td class="memItemLeft" align="right" valign="top">H5T_pad_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a8fde9853ef30b7fee9385abb4c7d1805">getInpad</a> (H5std_string &pad_string) const </td></tr> +<tr class="memdesc:a8fde9853ef30b7fee9385abb4c7d1805"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the internal padding type for unused bits in this floating-point datatypes. <a href="#a8fde9853ef30b7fee9385abb4c7d1805">More...</a><br/></td></tr> +<tr class="separator:a8fde9853ef30b7fee9385abb4c7d1805"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a026f1c38340b9e1e33958e586e1ae0ff"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a026f1c38340b9e1e33958e586e1ae0ff">setInpad</a> (H5T_pad_t inpad) const </td></tr> +<tr class="memdesc:a026f1c38340b9e1e33958e586e1ae0ff"><td class="mdescLeft"> </td><td class="mdescRight">Fills unused internal floating point bits. <a href="#a026f1c38340b9e1e33958e586e1ae0ff">More...</a><br/></td></tr> +<tr class="separator:a026f1c38340b9e1e33958e586e1ae0ff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b31f7bb271267980b02ce1446fc1b60"><td class="memItemLeft" align="right" valign="top">H5T_norm_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a9b31f7bb271267980b02ce1446fc1b60">getNorm</a> (H5std_string &norm_string) const </td></tr> +<tr class="memdesc:a9b31f7bb271267980b02ce1446fc1b60"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves mantissa normalization of a floating-point datatype. <a href="#a9b31f7bb271267980b02ce1446fc1b60">More...</a><br/></td></tr> +<tr class="separator:a9b31f7bb271267980b02ce1446fc1b60"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38e8d7f9a8727ee458117339c8778b7a"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a38e8d7f9a8727ee458117339c8778b7a">setNorm</a> (H5T_norm_t norm) const </td></tr> +<tr class="memdesc:a38e8d7f9a8727ee458117339c8778b7a"><td class="mdescLeft"> </td><td class="mdescRight">Sets the mantissa normalization of a floating-point datatype. <a href="#a38e8d7f9a8727ee458117339c8778b7a">More...</a><br/></td></tr> +<tr class="separator:a38e8d7f9a8727ee458117339c8778b7a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4ea3002c4db5ff2895530d9fda8cdf2e"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e">fromClass</a> () const </td></tr> +<tr class="memdesc:a4ea3002c4db5ff2895530d9fda8cdf2e"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a4ea3002c4db5ff2895530d9fda8cdf2e">More...</a><br/></td></tr> +<tr class="separator:a4ea3002c4db5ff2895530d9fda8cdf2e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a682b4dca5d8a436772357ad5e8e13649"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a682b4dca5d8a436772357ad5e8e13649">FloatType</a> ()</td></tr> +<tr class="memdesc:a682b4dca5d8a436772357ad5e8e13649"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub floating-point datatype. <a href="#a682b4dca5d8a436772357ad5e8e13649">More...</a><br/></td></tr> +<tr class="separator:a682b4dca5d8a436772357ad5e8e13649"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a786d4ff293ea19bb39b3f35c29f321e2"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a786d4ff293ea19bb39b3f35c29f321e2">FloatType</a> (const hid_t existing_id)</td></tr> +<tr class="memdesc:a786d4ff293ea19bb39b3f35c29f321e2"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> object using the id of an existing datatype. <a href="#a786d4ff293ea19bb39b3f35c29f321e2">More...</a><br/></td></tr> +<tr class="separator:a786d4ff293ea19bb39b3f35c29f321e2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a422f60673e35a4044afb7b4f2cabf204"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#a422f60673e35a4044afb7b4f2cabf204">FloatType</a> (const <a class="el" href="class_h5_1_1_float_type.html">FloatType</a> &original)</td></tr> +<tr class="memdesc:a422f60673e35a4044afb7b4f2cabf204"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> object. <a href="#a422f60673e35a4044afb7b4f2cabf204">More...</a><br/></td></tr> +<tr class="separator:a422f60673e35a4044afb7b4f2cabf204"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afd73a8cf83b13afa584405f2f55b072c"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html#afd73a8cf83b13afa584405f2f55b072c">~FloatType</a> ()</td></tr> +<tr class="memdesc:afd73a8cf83b13afa584405f2f55b072c"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#afd73a8cf83b13afa584405f2f55b072c">More...</a><br/></td></tr> +<tr class="separator:afd73a8cf83b13afa584405f2f55b072c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_atom_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_atom_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td></tr> +<tr class="memitem:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a> () const </td></tr> +<tr class="memdesc:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte order of an atomic datatype. <a href="#a49a866fcb26c69b13735d52abf946515">More...</a><br/></td></tr> +<tr class="separator:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a> (H5std_string &order_string) const </td></tr> +<tr class="memdesc:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2)";. <a href="#a3831da8d07ba8c72eca25a2a24f0e42d">More...</a><br/></td></tr> +<tr class="separator:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a> (H5T_order_t order) const </td></tr> +<tr class="memdesc:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte ordering of an atomic datatype. <a href="#a1f5b4f0293a5062c5817fd5b45512e76">More...</a><br/></td></tr> +<tr class="separator:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a> () const </td></tr> +<tr class="memdesc:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bit offset of the first significant bit. <a href="#a1d0147b6e53e29abc524e65a2d8094ea">More...</a><br/></td></tr> +<tr class="separator:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a> (size_t offset) const </td></tr> +<tr class="memdesc:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the bit offset of the first significant bit. <a href="#aa397ccf67884f1efb79ad9ba657aaa20">More...</a><br/></td></tr> +<tr class="separator:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a> (H5T_pad_t &lsb, H5T_pad_t &msb) const </td></tr> +<tr class="memdesc:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the padding type of the least and most-significant bit padding. <a href="#a7a1dc5a0538a5d707c5a015ea53f8b9a">More...</a><br/></td></tr> +<tr class="separator:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a> (H5T_pad_t lsb, H5T_pad_t msb) const </td></tr> +<tr class="memdesc:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the least and most-significant bits padding types. <a href="#ad2c84b2b2eb08e79d4354f835938da2d">More...</a><br/></td></tr> +<tr class="separator:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a> () const </td></tr> +<tr class="memdesc:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the precision of an atomic datatype. <a href="#adae805e0526435cdd5ba4073dcfff292">More...</a><br/></td></tr> +<tr class="separator:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a> (size_t precision) const </td></tr> +<tr class="memdesc:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the precision of an atomic datatype. <a href="#ac386886a22dfcdc338a5cf40c87b0fef">More...</a><br/></td></tr> +<tr class="separator:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a> (size_t size) const </td></tr> +<tr class="memdesc:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for an atomic datatype. <a href="#ac752c33c2d72ffa24a224bd5b1312deb">More...</a><br/></td></tr> +<tr class="separator:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_data_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td></tr> +<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr> +<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size. <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr> +<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &original)</td></tr> +<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr> +<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a56b100725299e1b64528ed4c987e9ecc">More...</a><br/></td></tr> +<tr class="separator:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#aeca360eea3f21caa1ad8479e820d199b">More...</a><br/></td></tr> +<tr class="separator:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr> +<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type. <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr> +<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &like_type)</td></tr> +<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object. <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr> +<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dset)</td></tr> +<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object. <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr> +<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr> +<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier. <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr> +<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype. <a href="#aadbd48b214b6466eed4488cdf9f3fc2b">More...</a><br/></td></tr> +<tr class="separator:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#ae1e48ebb34e35dc5e16febb0537fd09e">More...</a><br/></td></tr> +<tr class="separator:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr> +<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr> +<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr> +<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type. <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr> +<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr> +<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr> +<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes. <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr> +<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &rhs)</td></tr> +<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr> +<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &compared_type) const </td></tr> +<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr> +<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr> +<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible. <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr> +<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr> +<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype. <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr> +<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr> +<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived. <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr> +<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function. <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr> +<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr> +<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths. <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr> +<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr> +<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr> +<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype. <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr> +<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const H5std_string &tag) const </td></tr> +<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr> +<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr> +<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype. <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr> +<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr> +<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype. <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr> +<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr> +<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string. <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr> +<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr> +<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id. <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr> +<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr> +<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr> +<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr> +<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype. <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr> +<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr> +<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr> +<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="ac815e325b21b3a3d3e829d88c8bc7786"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FloatType::FloatType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> & </td> + <td class="paramname"><em>pred_type</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">pred_type</td><td>- IN: Predefined datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType::copy()</a>.</p> + +</div> +</div> +<a class="anchor" id="a8ca1abd3d0eb51095524d5cc4e23766e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FloatType::FloatType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> & </td> + <td class="paramname"><em>dataset</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dataset</td><td>- IN: Dataset that this floating-point datatype associates with </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a682b4dca5d8a436772357ad5e8e13649"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FloatType::FloatType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a786d4ff293ea19bb39b3f35c29f321e2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FloatType::FloatType </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a422f60673e35a4044afb7b4f2cabf204"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::FloatType::FloatType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_float_type.html">FloatType</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="afd73a8cf83b13afa584405f2f55b072c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::FloatType::~FloatType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a4ea3002c4db5ff2895530d9fda8cdf2e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::FloatType::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>.</p> + +</div> +</div> +<a class="anchor" id="a1efbd47556c68893e579fc1f734a0a8d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::FloatType::getEbias </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Exponent bias </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aa9a8fe9c85d57d567d0d7aa8575ca23b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FloatType::getFields </td> + <td>(</td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>spos</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>epos</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>esize</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>mpos</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t & </td> + <td class="paramname"><em>msize</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">spos</td><td>- OUT: Retrieved floating-point sign bit </td></tr> + <tr><td class="paramname">epos</td><td>- OUT: Retrieved exponent bit-position </td></tr> + <tr><td class="paramname">esize</td><td>- OUT: Retrieved size of exponent, in bits </td></tr> + <tr><td class="paramname">mpos</td><td>- OUT: Retrieved mantissa bit-position </td></tr> + <tr><td class="paramname">msize</td><td>- OUT: Retrieved size of mantissa, in bits </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a8fde9853ef30b7fee9385abb4c7d1805"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_pad_t H5::FloatType::getInpad </td> + <td>(</td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>pad_string</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Internal padding type, which can be: <ul> +<li><code>H5T_PAD_ZERO</code> (0) - Set background to zeros </li> +<li><code>H5T_PAD_ONE</code> (1) - Set background to ones </li> +<li><code>H5T_PAD_BACKGROUND</code> (2) - Leave background alone </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For your convenience, this function also provides the text string of the returned internal padding type, via parameter <em>pad_string</em>. </dd></dl> + +</div> +</div> +<a class="anchor" id="a9b31f7bb271267980b02ce1446fc1b60"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_norm_t H5::FloatType::getNorm </td> + <td>(</td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>norm_string</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">norm_string</td><td>- OUT: Text string of the normalization type </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Valid normalization type, which can be: <ul> +<li><code>H5T_NORM_IMPLIED</code> (0) - MSB of mantissa is not stored </li> +<li><code>H5T_NORM_MSBSET</code> (1) - MSB of mantissa is always 1 </li> +<li><code>H5T_NORM_NONE</code> (2) - Mantissa is not normalized </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For your convenience, this function also provides the text string of the returned normalization type, via parameter <em>norm_string</em>. </dd></dl> + +</div> +</div> +<a class="anchor" id="a2c758c657f4d36b88c14739736c9c351"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FloatType::setEbias </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>ebias</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">ebias</td><td>- Exponent bias value </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="af0f66093338148e3d6f99a23d79d183d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FloatType::setFields </td> + <td>(</td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>spos</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>epos</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>esize</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>mpos</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>msize</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">spos</td><td>- OUT: Sign position, i.e., the bit offset of the floating-point sign bit. </td></tr> + <tr><td class="paramname">epos</td><td>- OUT: Exponent bit position </td></tr> + <tr><td class="paramname">esize</td><td>- OUT: Size of exponent, in bits </td></tr> + <tr><td class="paramname">mpos</td><td>- OUT: Mantissa bit-position </td></tr> + <tr><td class="paramname">msize</td><td>- OUT: Size of mantissa, in bits </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a026f1c38340b9e1e33958e586e1ae0ff"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FloatType::setInpad </td> + <td>(</td> + <td class="paramtype">H5T_pad_t </td> + <td class="paramname"><em>inpad</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">inpad</td><td>- IN: Internal padding type </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>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 they will be filled according to the padding value provided by <em>inpad</em>. </dd></dl> +<dl class="section user"><dt></dt><dd>Valid values for normalization type include: <ul> +<li><code>H5T_PAD_ZERO</code> (0) - Set background to zeros </li> +<li><code>H5T_PAD_ONE</code> (1) - Set background to ones </li> +<li><code>H5T_PAD_BACKGROUND</code> (2) - Leave background alone </li> +</ul> +</dd></dl> + +</div> +</div> +<a class="anchor" id="a38e8d7f9a8727ee458117339c8778b7a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::FloatType::setNorm </td> + <td>(</td> + <td class="paramtype">H5T_norm_t </td> + <td class="paramname"><em>norm</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">norm</td><td>- IN: Mantissa normalization type </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Valid values for normalization type include: <ul> +<li><code>H5T_NORM_IMPLIED</code> (0) - MSB of mantissa is not stored </li> +<li><code>H5T_NORM_MSBSET</code> (1) - MSB of mantissa is always 1 </li> +<li><code>H5T_NORM_NONE</code> (2) - Mantissa is not normalized </li> +</ul> +</dd></dl> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_float_type_8h_source.html">H5FloatType.h</a></li> +<li>H5FloatType.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_float_type.png b/c++/src/cpplus_RM/class_h5_1_1_float_type.png Binary files differnew file mode 100644 index 0000000..f173ce4 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_float_type.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_group-members.html b/c++/src/cpplus_RM/class_h5_1_1_group-members.html new file mode 100644 index 0000000..934554b --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_group-members.html @@ -0,0 +1,221 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_group.html">Group</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::Group Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_group.html">H5::Group</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a3e30078b1347022b45ee158ffbda02a5">childObjType</a>(const H5std_string &objname) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a801185001e89a21a6a071b7c2b2a7ea8">childObjType</a>(const char *objname) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af1ebe224d9efe14fba900f71b774c7f7">childObjType</a>(hsize_t index, H5_index_t index_type=H5_INDEX_NAME, H5_iter_order_t order=H5_ITER_INC, const char *objname=".") const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_group.html#ad9c00f441599f96af1ce3f84dd2cd319">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a>(const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a>(const char *name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a>(const H5std_string &name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_group.html#a0a3a509560218065c0b346c46148f4ca">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_group.html#a3d1f05df87a72511633dce6d556f8936">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a>(const char *link_name, size_t size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a>(const H5std_string &link_name, size_t size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_group.html#a3767b3738028a30a567b3e12820fef50">getLocId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a>(const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a>(const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a>(const char *name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a>(const H5std_string &name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a>(hsize_t idx, char *name, size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a>(hsize_t idx, H5std_string &name, size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a>(hsize_t idx, char *type_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a>(hsize_t idx, H5std_string &type_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_group.html#abaaaa49f82fc2f69b46b5d56c461be85">Group</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_group.html#a29ab4d010167f919bf6b9182a5acedfc">Group</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_group.html#aa1cca91f25275a9244a9218bca2a923c">Group</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_group.html#a17a49de6cbf4e29ef2fcb33d2fecbc4c">Group</a>(const Group &original)</td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_group.html#a374615d1dc794c09f7cefc86d7fc7755">Group</a>(const hid_t group_id)</td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a>(const char *name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a>(const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a>(H5L_type_t link_type, const char *curr_name, const char *new_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a>(H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">mount</a>(const char *name, const H5File &child, const PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a>(const char *name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a02d284cb105156e74ee7df732a903a3e">mount</a>(const H5std_string &name, const H5File &child, const PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a>(const H5std_string &name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982">move</a>(const char *src, const char *dst) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae7770efcdda57aab69cd292e84748dd9">move</a>(const H5std_string &src, const H5std_string &dst) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a8106396cc05c3e286b012bba02072164">openArrayType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939">openFloatType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aa2e11b676436160a9af8967bfd870642">openStrType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_group.html#ad8fc36cebfc68acaa5f1d2266410a188">throwException</a>(const H5std_string &func_name, const H5std_string &msg) const </td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a898640132674447cad292cb338048ddc">unlink</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ab88b38785538c5e7714dce35d8627d38">unmount</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_group.html#a35a7b1aa83c5d9fd8224708957ed5caa">~Group</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_group.html">H5::Group</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_group.html b/c++/src/cpplus_RM/class_h5_1_1_group.html new file mode 100644 index 0000000..b978a13 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_group.html @@ -0,0 +1,835 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::Group Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_group.html">Group</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_group-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::Group Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group. + <a href="class_h5_1_1_group.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_group_8h_source.html">H5Group.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::Group:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_group.png" usemap="#H5::Group_map" alt=""/> + <map id="H5::Group_map" name="H5::Group_map"> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_common_f_g.html" title="CommonFG is an abstract base class of H5File and H5Group. " alt="H5::CommonFG" shape="rect" coords="117,112,224,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ad9c00f441599f96af1ce3f84dd2cd319"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#ad9c00f441599f96af1ce3f84dd2cd319">close</a> ()</td></tr> +<tr class="memdesc:ad9c00f441599f96af1ce3f84dd2cd319"><td class="mdescLeft"> </td><td class="mdescRight">Closes this group. <a href="#ad9c00f441599f96af1ce3f84dd2cd319">More...</a><br/></td></tr> +<tr class="separator:ad9c00f441599f96af1ce3f84dd2cd319"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0a3a509560218065c0b346c46148f4ca"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#a0a3a509560218065c0b346c46148f4ca">fromClass</a> () const </td></tr> +<tr class="memdesc:a0a3a509560218065c0b346c46148f4ca"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a0a3a509560218065c0b346c46148f4ca">More...</a><br/></td></tr> +<tr class="separator:a0a3a509560218065c0b346c46148f4ca"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad8fc36cebfc68acaa5f1d2266410a188"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#ad8fc36cebfc68acaa5f1d2266410a188">throwException</a> (const H5std_string &func_name, const H5std_string &msg) const </td></tr> +<tr class="memdesc:ad8fc36cebfc68acaa5f1d2266410a188"><td class="mdescLeft"> </td><td class="mdescRight">Throws <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a>. <a href="#ad8fc36cebfc68acaa5f1d2266410a188">More...</a><br/></td></tr> +<tr class="separator:ad8fc36cebfc68acaa5f1d2266410a188"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3767b3738028a30a567b3e12820fef50"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#a3767b3738028a30a567b3e12820fef50">getLocId</a> () const </td></tr> +<tr class="memdesc:a3767b3738028a30a567b3e12820fef50"><td class="mdescLeft"> </td><td class="mdescRight">Returns the id of this group. <a href="#a3767b3738028a30a567b3e12820fef50">More...</a><br/></td></tr> +<tr class="separator:a3767b3738028a30a567b3e12820fef50"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abaaaa49f82fc2f69b46b5d56c461be85"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#abaaaa49f82fc2f69b46b5d56c461be85">Group</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:abaaaa49f82fc2f69b46b5d56c461be85"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> object. <a href="#abaaaa49f82fc2f69b46b5d56c461be85">More...</a><br/></td></tr> +<tr class="separator:abaaaa49f82fc2f69b46b5d56c461be85"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29ab4d010167f919bf6b9182a5acedfc"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#a29ab4d010167f919bf6b9182a5acedfc">Group</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a29ab4d010167f919bf6b9182a5acedfc"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> object. <a href="#a29ab4d010167f919bf6b9182a5acedfc">More...</a><br/></td></tr> +<tr class="separator:a29ab4d010167f919bf6b9182a5acedfc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa1cca91f25275a9244a9218bca2a923c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#aa1cca91f25275a9244a9218bca2a923c">Group</a> ()</td></tr> +<tr class="memdesc:aa1cca91f25275a9244a9218bca2a923c"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a>. <a href="#aa1cca91f25275a9244a9218bca2a923c">More...</a><br/></td></tr> +<tr class="separator:aa1cca91f25275a9244a9218bca2a923c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a17a49de6cbf4e29ef2fcb33d2fecbc4c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#a17a49de6cbf4e29ef2fcb33d2fecbc4c">Group</a> (const <a class="el" href="class_h5_1_1_group.html">Group</a> &original)</td></tr> +<tr class="memdesc:a17a49de6cbf4e29ef2fcb33d2fecbc4c"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> object. <a href="#a17a49de6cbf4e29ef2fcb33d2fecbc4c">More...</a><br/></td></tr> +<tr class="separator:a17a49de6cbf4e29ef2fcb33d2fecbc4c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3d1f05df87a72511633dce6d556f8936"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#a3d1f05df87a72511633dce6d556f8936">getId</a> () const </td></tr> +<tr class="memdesc:a3d1f05df87a72511633dce6d556f8936"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this group. <a href="#a3d1f05df87a72511633dce6d556f8936">More...</a><br/></td></tr> +<tr class="separator:a3d1f05df87a72511633dce6d556f8936"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a35a7b1aa83c5d9fd8224708957ed5caa"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#a35a7b1aa83c5d9fd8224708957ed5caa">~Group</a> ()</td></tr> +<tr class="memdesc:a35a7b1aa83c5d9fd8224708957ed5caa"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this group. <a href="#a35a7b1aa83c5d9fd8224708957ed5caa">More...</a><br/></td></tr> +<tr class="separator:a35a7b1aa83c5d9fd8224708957ed5caa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a374615d1dc794c09f7cefc86d7fc7755"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html#a374615d1dc794c09f7cefc86d7fc7755">Group</a> (const hid_t group_id)</td></tr> +<tr class="memdesc:a374615d1dc794c09f7cefc86d7fc7755"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> object using the id of an existing group. <a href="#a374615d1dc794c09f7cefc86d7fc7755">More...</a><br/></td></tr> +<tr class="separator:a374615d1dc794c09f7cefc86d7fc7755"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_common_f_g"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_common_f_g')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td></tr> +<tr class="memitem:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a> (const char *name, size_t size_hint=0) const </td></tr> +<tr class="memdesc:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new group at this location which can be a file or another group. <a href="#a241dc4c229a307e4c4eacf9e38dfc472">More...</a><br/></td></tr> +<tr class="separator:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a> (const H5std_string &name, size_t size_hint=0) const </td></tr> +<tr class="memdesc:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#aacccdbaf7b41e7fcd60725d62f6b4238">More...</a><br/></td></tr> +<tr class="separator:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a> (const char *name) const </td></tr> +<tr class="memdesc:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing group in a location which can be a file or another group. <a href="#a24a81b8a3cbcb97f73984d85b63a255e">More...</a><br/></td></tr> +<tr class="separator:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#aaf29549a7b32bd5d8a8500f20bd1cef3">More...</a><br/></td></tr> +<tr class="separator:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &data_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &data_space, const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> &create_plist=<a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new dataset at this location. <a href="#a12a4af21ca0231d4f2c4008b12177bb1">More...</a><br/></td></tr> +<tr class="separator:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &data_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &data_space, const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> &create_plist=<a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a38cfd34b4e59bea9871c11df9db5958d">More...</a><br/></td></tr> +<tr class="separator:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a> (const char *name) const </td></tr> +<tr class="memdesc:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing dataset at this location. <a href="#a6a2557f173c32577db9feeb1b77d4e40">More...</a><br/></td></tr> +<tr class="separator:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a569cbf6e00c00a32d84177d2086991f7">More...</a><br/></td></tr> +<tr class="separator:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a> (const char *link_name, size_t size=0) const </td></tr> +<tr class="memdesc:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the object that the symbolic link points to. <a href="#a8cd5bf8001389c46b0ffbc33f328f020">More...</a><br/></td></tr> +<tr class="separator:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a> (const H5std_string &link_name, size_t size=0) const </td></tr> +<tr class="memdesc:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ae8105c776db3594e1ec28f4577f7e238">More...</a><br/></td></tr> +<tr class="separator:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a> () const </td></tr> +<tr class="memdesc:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of objects in this group. <a href="#ace728c93ccb415f5f6eafb5d0126813f">More...</a><br/></td></tr> +<tr class="separator:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a> (hsize_t idx) const </td></tr> +<tr class="memdesc:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of an object in this group, given the object's index. <a href="#a95454e7ec44a1dae29b4142604f6e0ad">More...</a><br/></td></tr> +<tr class="separator:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a> (hsize_t idx, char *name, size_t size) const </td></tr> +<tr class="memdesc:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the name of an object in this group, given the object's index. <a href="#af0de25ff80f1ed0c5f6cca4bd1f72e1f">More...</a><br/></td></tr> +<tr class="separator:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a> (hsize_t idx, H5std_string &name, size_t size) const </td></tr> +<tr class="memdesc:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a15c71d717d71be737042b2bce5ba1c10">More...</a><br/></td></tr> +<tr class="separator:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3e30078b1347022b45ee158ffbda02a5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a3e30078b1347022b45ee158ffbda02a5">childObjType</a> (const H5std_string &objname) const </td></tr> +<tr class="memdesc:a3e30078b1347022b45ee158ffbda02a5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes an <em>H5std_string</em> for the object's name. <a href="#a3e30078b1347022b45ee158ffbda02a5">More...</a><br/></td></tr> +<tr class="separator:a3e30078b1347022b45ee158ffbda02a5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a801185001e89a21a6a071b7c2b2a7ea8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a801185001e89a21a6a071b7c2b2a7ea8">childObjType</a> (const char *objname) const </td></tr> +<tr class="memdesc:a801185001e89a21a6a071b7c2b2a7ea8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of an object in this file/group, given the object's name. <a href="#a801185001e89a21a6a071b7c2b2a7ea8">More...</a><br/></td></tr> +<tr class="separator:a801185001e89a21a6a071b7c2b2a7ea8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af1ebe224d9efe14fba900f71b774c7f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af1ebe224d9efe14fba900f71b774c7f7">childObjType</a> (hsize_t index, H5_index_t index_type=H5_INDEX_NAME, H5_iter_order_t order=H5_ITER_INC, const char *objname=".") const </td></tr> +<tr class="memdesc:af1ebe224d9efe14fba900f71b774c7f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of an object in this file/group, given the object's index and its type and order. <a href="#af1ebe224d9efe14fba900f71b774c7f7">More...</a><br/></td></tr> +<tr class="separator:af1ebe224d9efe14fba900f71b774c7f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a559cc5236b6bacccffa5d5901b98f7ac inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a> (hsize_t idx) const </td></tr> +<tr class="separator:a559cc5236b6bacccffa5d5901b98f7ac inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf942fe78de75453dc3367b36a4e1413 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a> (hsize_t idx, char *type_name) const </td></tr> +<tr class="separator:aaf942fe78de75453dc3367b36a4e1413 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af861d8a7d48c3242c0e184fe5eeb32c4 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a> (hsize_t idx, H5std_string &type_name) const </td></tr> +<tr class="separator:af861d8a7d48c3242c0e184fe5eeb32c4 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a> (const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about an object. <a href="#a9832f8d8c05590650b1e8d48992622c1">More...</a><br/></td></tr> +<tr class="separator:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a> (const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ae1bf23fece252c1d15eeb4f641ff4652">More...</a><br/></td></tr> +<tr class="separator:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a> (const char *name, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above functions in that it doesn't have the paramemter <em>follow_link</em>. <a href="#a9398a589006a3c2e81e3641beed38bb8">More...</a><br/></td></tr> +<tr class="separator:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a> (const H5std_string &name, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#af22f35c2b1cd522da2df5e05536b800f">More...</a><br/></td></tr> +<tr class="separator:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a> (const char *name, int *idx, H5G_iterate_t op, void *op_data)</td></tr> +<tr class="memdesc:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over the entries of a group. <a href="#a4f27d2a35a97eeddd8d4cfbff65d3bd2">More...</a><br/></td></tr> +<tr class="separator:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a> (const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)</td></tr> +<tr class="memdesc:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a9e29b8b982398d1339c0b80e36f1e52d">More...</a><br/></td></tr> +<tr class="separator:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a> (H5L_type_t link_type, const char *curr_name, const char *new_name) const </td></tr> +<tr class="memdesc:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Creates a link of the specified type from <em>new_name</em> to <em>curr_name</em>. <a href="#a5cdfe34b7504b51aa6ee2db7aa821b97">More...</a><br/></td></tr> +<tr class="separator:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a> (H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const </td></tr> +<tr class="memdesc:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>curr_name</em> and <em>new_name</em>. <a href="#a0ab66c8c08cc538e0a49ad615d81ca81">More...</a><br/></td></tr> +<tr class="separator:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a> (const char *name) const </td></tr> +<tr class="memdesc:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Removes the specified name at this location. <a href="#a7daac4c48230056d7b43ead4f3391da4">More...</a><br/></td></tr> +<tr class="separator:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a898640132674447cad292cb338048ddc inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a898640132674447cad292cb338048ddc">unlink</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a898640132674447cad292cb338048ddc inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a898640132674447cad292cb338048ddc">More...</a><br/></td></tr> +<tr class="separator:a898640132674447cad292cb338048ddc inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a84540130b078ff2eb78cef0e249f4a99 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">mount</a> (const char *name, const <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:a84540130b078ff2eb78cef0e249f4a99 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Mounts the file <em>child</em> onto this group. <a href="#a84540130b078ff2eb78cef0e249f4a99">More...</a><br/></td></tr> +<tr class="separator:a84540130b078ff2eb78cef0e249f4a99 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a> (const char *name, <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#aeff360f86d31d44b74d7fb78e7cb9298">More...</a><br/></td></tr> +<tr class="separator:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a02d284cb105156e74ee7df732a903a3e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a02d284cb105156e74ee7df732a903a3e">mount</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:a02d284cb105156e74ee7df732a903a3e inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes an <code>H5std_string</code> for <em>name</em>. <a href="#a02d284cb105156e74ee7df732a903a3e">More...</a><br/></td></tr> +<tr class="separator:a02d284cb105156e74ee7df732a903a3e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a> (const H5std_string &name, <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a3a54df6428f1489179ca8eb869a8d81f">More...</a><br/></td></tr> +<tr class="separator:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a> (const char *name) const </td></tr> +<tr class="memdesc:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Unmounts the specified file. <a href="#ab0faceecd3d2bec25ad7b848ebe1902e">More...</a><br/></td></tr> +<tr class="separator:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ab88b38785538c5e7714dce35d8627d38">unmount</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ab88b38785538c5e7714dce35d8627d38">More...</a><br/></td></tr> +<tr class="separator:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982">move</a> (const char *src, const char *dst) const </td></tr> +<tr class="memdesc:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Renames an object at this location. <a href="#a6056d96899c03a726c3c582ee1d47982">More...</a><br/></td></tr> +<tr class="separator:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae7770efcdda57aab69cd292e84748dd9">move</a> (const H5std_string &src, const H5std_string &dst) const </td></tr> +<tr class="memdesc:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>src</em> and <em>dst</em>. <a href="#ae7770efcdda57aab69cd292e84748dd9">More...</a><br/></td></tr> +<tr class="separator:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a> (const char *name) const </td></tr> +<tr class="memdesc:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named generic datatype at this location. <a href="#a29e09d8bf336e176d2749deb6f95ca08">More...</a><br/></td></tr> +<tr class="separator:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a5538114a51f0f11a8b754d10212a2ea5">More...</a><br/></td></tr> +<tr class="separator:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8106396cc05c3e286b012bba02072164 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a8106396cc05c3e286b012bba02072164">openArrayType</a> (const char *name) const </td></tr> +<tr class="memdesc:a8106396cc05c3e286b012bba02072164 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named array datatype at this location. <a href="#a8106396cc05c3e286b012bba02072164">More...</a><br/></td></tr> +<tr class="separator:a8106396cc05c3e286b012bba02072164 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ab358573d410bad0c6fe08f6ad628e93e">More...</a><br/></td></tr> +<tr class="separator:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a> (const char *name) const </td></tr> +<tr class="memdesc:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named compound datatype at this location. <a href="#a87edeebe376d6c73f0475413d595bbd7">More...</a><br/></td></tr> +<tr class="separator:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a70e6e929a0862dc29a4604dda7e23d16">More...</a><br/></td></tr> +<tr class="separator:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a> (const char *name) const </td></tr> +<tr class="memdesc:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named enumeration datatype at this location. <a href="#ae78ee330d5e51380630376e9df9f04fb">More...</a><br/></td></tr> +<tr class="separator:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#afb1a4b93d3423b0fafdaae5610d2db25">More...</a><br/></td></tr> +<tr class="separator:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a> (const char *name) const </td></tr> +<tr class="memdesc:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named integer datatype at this location. <a href="#aabc761d20b0b211aeee77cb22c9e7a41">More...</a><br/></td></tr> +<tr class="separator:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a9a7dfbba30253fbfa16b7c7f00515820">More...</a><br/></td></tr> +<tr class="separator:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98598f40b89062ec982a43bdae822939 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939">openFloatType</a> (const char *name) const </td></tr> +<tr class="memdesc:a98598f40b89062ec982a43bdae822939 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named floating-point datatype at this location. <a href="#a98598f40b89062ec982a43bdae822939">More...</a><br/></td></tr> +<tr class="separator:a98598f40b89062ec982a43bdae822939 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a25712ed24f42abebdf46f19342f667a0">More...</a><br/></td></tr> +<tr class="separator:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aa2e11b676436160a9af8967bfd870642">openStrType</a> (const char *name) const </td></tr> +<tr class="memdesc:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named string datatype at this location. <a href="#aa2e11b676436160a9af8967bfd870642">More...</a><br/></td></tr> +<tr class="separator:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a7af20454be80f642fb498bcadc5f6dd8">More...</a><br/></td></tr> +<tr class="separator:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a> (const char *name) const </td></tr> +<tr class="memdesc:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named variable length datatype at this location. <a href="#ac7d42ee88c926c543edf247126f89cb3">More...</a><br/></td></tr> +<tr class="separator:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a6699229837d90eea8ec2a937cc2be5e1">More...</a><br/></td></tr> +<tr class="separator:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>It inherits many operations from <a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="class_h5_1_1_common_f_g.html" title="CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a>. </p> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#_a2">h5group.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="abaaaa49f82fc2f69b46b5d56c461be85"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Group::Group </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">loc</td><td>- IN: Specifying location referenced object is in </td></tr> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list - default to <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd><code>obj</code> can be <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>, <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a>, or named <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a>, that is a datatype that has been named by <a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b" title="Commits a transient datatype to a file, creating a new named datatype. ">DataType::commit</a>. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a29ab4d010167f919bf6b9182a5acedfc"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Group::Group </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> & </td> + <td class="paramname"><em>attr</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">attr</td><td>- IN: Specifying location where the referenced object is in </td></tr> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Reference type - default to H5R_OBJECT </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list - default to <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">H5::Attribute::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="aa1cca91f25275a9244a9218bca2a923c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Group::Group </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a17a49de6cbf4e29ef2fcb33d2fecbc4c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Group::Group </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_group.html">Group</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: Original group to copy </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_group.html#a3d1f05df87a72511633dce6d556f8936">getId()</a>, and <a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">H5::IdComponent::incRefCount()</a>.</p> + +</div> +</div> +<a class="anchor" id="a35a7b1aa83c5d9fd8224708957ed5caa"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::Group::~Group </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_group.html#ad9c00f441599f96af1ce3f84dd2cd319">close()</a>, and <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a374615d1dc794c09f7cefc86d7fc7755"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::Group::Group </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing group </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="ad9c00f441599f96af1ce3f84dd2cd319"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::Group::close </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_group.html#a35a7b1aa83c5d9fd8224708957ed5caa">~Group()</a>.</p> + +</div> +</div> +<a class="anchor" id="a0a3a509560218065c0b346c46148f4ca"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::Group::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3d1f05df87a72511633dce6d556f8936"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">hid_t H5::Group::getId </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> identifier </dd></dl> + +<p>Implements <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_group.html#a3767b3738028a30a567b3e12820fef50">getLocId()</a>, and <a class="el" href="class_h5_1_1_group.html#a17a49de6cbf4e29ef2fcb33d2fecbc4c">Group()</a>.</p> + +</div> +</div> +<a class="anchor" id="a3767b3738028a30a567b3e12820fef50"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">hid_t H5::Group::getLocId </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Id of this group </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_group.html#a3d1f05df87a72511633dce6d556f8936">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="ad8fc36cebfc68acaa5f1d2266410a188"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::Group::throwException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>msg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- Name of the function where failure occurs </td></tr> + <tr><td class="paramname">msg</td><td>- Message describing the failure </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_group_8h_source.html">H5Group.h</a></li> +<li>H5Group.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_group.png b/c++/src/cpplus_RM/class_h5_1_1_group.png Binary files differnew file mode 100644 index 0000000..1b6c9e8 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_group.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_group_i_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_group_i_exception-members.html new file mode 100644 index 0000000..c0cc1a3 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_group_i_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_group_i_exception.html">GroupIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::GroupIException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_group_i_exception.html#a1cdd4acc8aa7168e2346d83655c282bd">GroupIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_group_i_exception.html#a455cfbe839c8e27ed356c3b55083a088">GroupIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_group_i_exception.html#a7ca5e5c0ad84f42ed0241816aa62f873">~GroupIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_group_i_exception.html">H5::GroupIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_group_i_exception.html b/c++/src/cpplus_RM/class_h5_1_1_group_i_exception.html new file mode 100644 index 0000000..f20f3b5 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_group_i_exception.html @@ -0,0 +1,272 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::GroupIException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_group_i_exception.html">GroupIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_group_i_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::GroupIException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::GroupIException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_group_i_exception.png" usemap="#H5::GroupIException_map" alt=""/> + <map id="H5::GroupIException_map" name="H5::GroupIException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,127,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a1cdd4acc8aa7168e2346d83655c282bd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group_i_exception.html#a1cdd4acc8aa7168e2346d83655c282bd">GroupIException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a1cdd4acc8aa7168e2346d83655c282bd"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_group_i_exception.html">GroupIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a1cdd4acc8aa7168e2346d83655c282bd">More...</a><br/></td></tr> +<tr class="separator:a1cdd4acc8aa7168e2346d83655c282bd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a455cfbe839c8e27ed356c3b55083a088"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group_i_exception.html#a455cfbe839c8e27ed356c3b55083a088">GroupIException</a> ()</td></tr> +<tr class="memdesc:a455cfbe839c8e27ed356c3b55083a088"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a455cfbe839c8e27ed356c3b55083a088">More...</a><br/></td></tr> +<tr class="separator:a455cfbe839c8e27ed356c3b55083a088"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7ca5e5c0ad84f42ed0241816aa62f873"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group_i_exception.html#a7ca5e5c0ad84f42ed0241816aa62f873">~GroupIException</a> () throw ()</td></tr> +<tr class="memdesc:a7ca5e5c0ad84f42ed0241816aa62f873"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a7ca5e5c0ad84f42ed0241816aa62f873">More...</a><br/></td></tr> +<tr class="separator:a7ca5e5c0ad84f42ed0241816aa62f873"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#_a14">h5group.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a1cdd4acc8aa7168e2346d83655c282bd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::GroupIException::GroupIException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a455cfbe839c8e27ed356c3b55083a088"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::GroupIException::GroupIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7ca5e5c0ad84f42ed0241816aa62f873"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::GroupIException::~GroupIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_group_i_exception.png b/c++/src/cpplus_RM/class_h5_1_1_group_i_exception.png Binary files differnew file mode 100644 index 0000000..e3aa661 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_group_i_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_file-members.html b/c++/src/cpplus_RM/class_h5_1_1_h5_file-members.html new file mode 100644 index 0000000..640dc94 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_file-members.html @@ -0,0 +1,234 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_h5_file.html">H5File</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::H5File Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a3e30078b1347022b45ee158ffbda02a5">childObjType</a>(const H5std_string &objname) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a801185001e89a21a6a071b7c2b2a7ea8">childObjType</a>(const char *objname) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af1ebe224d9efe14fba900f71b774c7f7">childObjType</a>(hsize_t index, H5_index_t index_type=H5_INDEX_NAME, H5_iter_order_t order=H5_ITER_INC, const char *objname=".") const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a>(const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a>(const char *name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a>(const H5std_string &name, size_t size_hint=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a972ecba8c346ad46a35c0cdb0b8ed78f">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#aed49af447bf5704fa4c186dbdfd2d11f">getAccessPlist</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#ad939a66d4863b9fc439672acba8d3b15">getCreatePlist</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#ab1ebf23c585ab8144aeefbcc3e8afeb9">getFileSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#afb92b6c1e1ab32993dad71d07efb1f9d">getFreeSpace</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a>(const char *link_name, size_t size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a>(const H5std_string &link_name, size_t size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#ad8a0582836ae35b9b24c6efe0595100d">getObjCount</a>(unsigned types) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a47fe0895c12b0a82362fcdc7825339ba">getObjCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a6bf4658fbb77703741ef4e9129ac602c">getObjIDs</a>(unsigned types, size_t max_objs, hid_t *oid_list) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a>(const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a>(const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a>(const char *name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a>(const H5std_string &name, H5G_stat_t &statbuf) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a>(hsize_t idx, char *name, size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a>(hsize_t idx, H5std_string &name, size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a>(hsize_t idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a>(hsize_t idx, char *type_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a>(hsize_t idx, H5std_string &type_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#abf72aaec783cf027e1528acf2ac7b9d7">getVFDHandle</a>(void **file_handle) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#afab750a1b471366af92ee04730685fbd">getVFDHandle</a>(const FileAccPropList &fapl, void **file_handle) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#afafd315440c16e447aac4e7cfef04941">getVFDHandle</a>(FileAccPropList &fapl, void **file_handle) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#af25054898de738072217e274217a278c">H5File</a>(const char *name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a74bb8e05dde9450227bc27841277375f">H5File</a>(const H5std_string &name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a36dd29998f6e70b7cb9735a44686baad">H5File</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a912472f9bdf2bf90590a9e8ecaed3b99">H5File</a>(const H5File &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a03798df740d2a1e45f608164b13864d1">isHdf5</a>(const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a5147f9124fd66da6537999734e85c6fc">isHdf5</a>(const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a>(const char *name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a>(const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)</td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a>(H5L_type_t link_type, const char *curr_name, const char *new_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a>(H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">mount</a>(const char *name, const H5File &child, const PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a>(const char *name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a02d284cb105156e74ee7df732a903a3e">mount</a>(const H5std_string &name, const H5File &child, const PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a>(const H5std_string &name, H5File &child, PropList &plist) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982">move</a>(const char *src, const char *dst) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae7770efcdda57aab69cd292e84748dd9">move</a>(const H5std_string &src, const H5std_string &dst) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a8106396cc05c3e286b012bba02072164">openArrayType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#ab20ea83ffa86b74e13168b6c2fdfd817">openFile</a>(const H5std_string &name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#ae20ef228e7c2db78d31180d3521319ee">openFile</a>(const char *name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939">openFloatType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#aa2e11b676436160a9af8967bfd870642">openStrType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#af3f5bdd07e7b26a6090ff8361df80498">reOpen</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#a78fad4e8b2d4f26f8cb9c672dd7efd25">throwException</a>(const H5std_string &func_name, const H5std_string &msg) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#a898640132674447cad292cb338048ddc">unlink</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html#ab88b38785538c5e7714dce35d8627d38">unmount</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html#af59e44dc590c9d47305d6a316837585d">~H5File</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_file.html">H5::H5File</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_file.html b/c++/src/cpplus_RM/class_h5_1_1_h5_file.html new file mode 100644 index 0000000..47d2525 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_file.html @@ -0,0 +1,1318 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::H5File Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_h5_file.html">H5File</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="class_h5_1_1_h5_file-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::H5File Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file. + <a href="class_h5_1_1_h5_file.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_file_8h_source.html">H5File.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::H5File:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_h5_file.png" usemap="#H5::H5File_map" alt=""/> + <map id="H5::H5File_map" name="H5::H5File_map"> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_common_f_g.html" title="CommonFG is an abstract base class of H5File and H5Group. " alt="H5::CommonFG" shape="rect" coords="117,56,224,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:af25054898de738072217e274217a278c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#af25054898de738072217e274217a278c">H5File</a> (const char *name, unsigned int flags, const <a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> &create_plist=<a class="el" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a>, const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &access_plist=<a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:af25054898de738072217e274217a278c"><td class="mdescLeft"> </td><td class="mdescRight">Creates or opens an HDF5 file depending on the parameter flags. <a href="#af25054898de738072217e274217a278c">More...</a><br/></td></tr> +<tr class="separator:af25054898de738072217e274217a278c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a74bb8e05dde9450227bc27841277375f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a74bb8e05dde9450227bc27841277375f">H5File</a> (const H5std_string &name, unsigned int flags, const <a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> &create_plist=<a class="el" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a>, const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &access_plist=<a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a74bb8e05dde9450227bc27841277375f"><td class="mdescLeft"> </td><td class="mdescRight">This is another overloaded constructor. It differs from the above constructor only in the type of the <em>name</em> argument. <a href="#a74bb8e05dde9450227bc27841277375f">More...</a><br/></td></tr> +<tr class="separator:a74bb8e05dde9450227bc27841277375f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab20ea83ffa86b74e13168b6c2fdfd817"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#ab20ea83ffa86b74e13168b6c2fdfd817">openFile</a> (const H5std_string &name, unsigned int flags, const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &access_plist=<a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:ab20ea83ffa86b74e13168b6c2fdfd817"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes an <code>H5std_string</code> for <em>name</em>. <a href="#ab20ea83ffa86b74e13168b6c2fdfd817">More...</a><br/></td></tr> +<tr class="separator:ab20ea83ffa86b74e13168b6c2fdfd817"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae20ef228e7c2db78d31180d3521319ee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#ae20ef228e7c2db78d31180d3521319ee">openFile</a> (const char *name, unsigned int flags, const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &access_plist=<a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:ae20ef228e7c2db78d31180d3521319ee"><td class="mdescLeft"> </td><td class="mdescRight">Opens an HDF5 file. <a href="#ae20ef228e7c2db78d31180d3521319ee">More...</a><br/></td></tr> +<tr class="separator:ae20ef228e7c2db78d31180d3521319ee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f1cd3bce2a84c7ea43bb9e679b6babe"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">close</a> ()</td></tr> +<tr class="memdesc:a4f1cd3bce2a84c7ea43bb9e679b6babe"><td class="mdescLeft"> </td><td class="mdescRight">Closes this HDF5 file. <a href="#a4f1cd3bce2a84c7ea43bb9e679b6babe">More...</a><br/></td></tr> +<tr class="separator:a4f1cd3bce2a84c7ea43bb9e679b6babe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aed49af447bf5704fa4c186dbdfd2d11f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#aed49af447bf5704fa4c186dbdfd2d11f">getAccessPlist</a> () const </td></tr> +<tr class="memdesc:aed49af447bf5704fa4c186dbdfd2d11f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the access property list of this file. <a href="#aed49af447bf5704fa4c186dbdfd2d11f">More...</a><br/></td></tr> +<tr class="separator:aed49af447bf5704fa4c186dbdfd2d11f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad939a66d4863b9fc439672acba8d3b15"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#ad939a66d4863b9fc439672acba8d3b15">getCreatePlist</a> () const </td></tr> +<tr class="memdesc:ad939a66d4863b9fc439672acba8d3b15"><td class="mdescLeft"> </td><td class="mdescRight">Returns the creation property list of this file. <a href="#ad939a66d4863b9fc439672acba8d3b15">More...</a><br/></td></tr> +<tr class="separator:ad939a66d4863b9fc439672acba8d3b15"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab1ebf23c585ab8144aeefbcc3e8afeb9"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#ab1ebf23c585ab8144aeefbcc3e8afeb9">getFileSize</a> () const </td></tr> +<tr class="memdesc:ab1ebf23c585ab8144aeefbcc3e8afeb9"><td class="mdescLeft"> </td><td class="mdescRight">Returns the file size of the HDF5 file. <a href="#ab1ebf23c585ab8144aeefbcc3e8afeb9">More...</a><br/></td></tr> +<tr class="separator:ab1ebf23c585ab8144aeefbcc3e8afeb9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afb92b6c1e1ab32993dad71d07efb1f9d"><td class="memItemLeft" align="right" valign="top">hssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#afb92b6c1e1ab32993dad71d07efb1f9d">getFreeSpace</a> () const </td></tr> +<tr class="memdesc:afb92b6c1e1ab32993dad71d07efb1f9d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the amount of free space in the file. <a href="#afb92b6c1e1ab32993dad71d07efb1f9d">More...</a><br/></td></tr> +<tr class="separator:afb92b6c1e1ab32993dad71d07efb1f9d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad8a0582836ae35b9b24c6efe0595100d"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#ad8a0582836ae35b9b24c6efe0595100d">getObjCount</a> (unsigned types) const </td></tr> +<tr class="memdesc:ad8a0582836ae35b9b24c6efe0595100d"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of opened object IDs (files, datasets, groups and datatypes) in the same file. <a href="#ad8a0582836ae35b9b24c6efe0595100d">More...</a><br/></td></tr> +<tr class="separator:ad8a0582836ae35b9b24c6efe0595100d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a47fe0895c12b0a82362fcdc7825339ba"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a47fe0895c12b0a82362fcdc7825339ba">getObjCount</a> () const </td></tr> +<tr class="memdesc:a47fe0895c12b0a82362fcdc7825339ba"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes no parameter and returns the object count of all object types. <a href="#a47fe0895c12b0a82362fcdc7825339ba">More...</a><br/></td></tr> +<tr class="separator:a47fe0895c12b0a82362fcdc7825339ba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6bf4658fbb77703741ef4e9129ac602c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a6bf4658fbb77703741ef4e9129ac602c">getObjIDs</a> (unsigned types, size_t max_objs, hid_t *oid_list) const </td></tr> +<tr class="memdesc:a6bf4658fbb77703741ef4e9129ac602c"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves a list of opened object IDs (files, datasets, groups and datatypes) in the same file. <a href="#a6bf4658fbb77703741ef4e9129ac602c">More...</a><br/></td></tr> +<tr class="separator:a6bf4658fbb77703741ef4e9129ac602c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abf72aaec783cf027e1528acf2ac7b9d7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#abf72aaec783cf027e1528acf2ac7b9d7">getVFDHandle</a> (void **file_handle) const </td></tr> +<tr class="memdesc:abf72aaec783cf027e1528acf2ac7b9d7"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#abf72aaec783cf027e1528acf2ac7b9d7">More...</a><br/></td></tr> +<tr class="separator:abf72aaec783cf027e1528acf2ac7b9d7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afab750a1b471366af92ee04730685fbd"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#afab750a1b471366af92ee04730685fbd">getVFDHandle</a> (const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &fapl, void **file_handle) const </td></tr> +<tr class="memdesc:afab750a1b471366af92ee04730685fbd"><td class="mdescLeft"> </td><td class="mdescRight">Returns the pointer to the file handle of the low-level file driver. <a href="#afab750a1b471366af92ee04730685fbd">More...</a><br/></td></tr> +<tr class="separator:afab750a1b471366af92ee04730685fbd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afafd315440c16e447aac4e7cfef04941"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#afafd315440c16e447aac4e7cfef04941">getVFDHandle</a> (<a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> &fapl, void **file_handle) const </td></tr> +<tr class="memdesc:afafd315440c16e447aac4e7cfef04941"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const. This wrapper will be removed in future release. <a href="#afafd315440c16e447aac4e7cfef04941">More...</a><br/></td></tr> +<tr class="separator:afafd315440c16e447aac4e7cfef04941"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af3f5bdd07e7b26a6090ff8361df80498"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#af3f5bdd07e7b26a6090ff8361df80498">reOpen</a> ()</td></tr> +<tr class="memdesc:af3f5bdd07e7b26a6090ff8361df80498"><td class="mdescLeft"> </td><td class="mdescRight">Reopens this file. <a href="#af3f5bdd07e7b26a6090ff8361df80498">More...</a><br/></td></tr> +<tr class="separator:af3f5bdd07e7b26a6090ff8361df80498"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a972ecba8c346ad46a35c0cdb0b8ed78f"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a972ecba8c346ad46a35c0cdb0b8ed78f">fromClass</a> () const </td></tr> +<tr class="memdesc:a972ecba8c346ad46a35c0cdb0b8ed78f"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a972ecba8c346ad46a35c0cdb0b8ed78f">More...</a><br/></td></tr> +<tr class="separator:a972ecba8c346ad46a35c0cdb0b8ed78f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78fad4e8b2d4f26f8cb9c672dd7efd25"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a78fad4e8b2d4f26f8cb9c672dd7efd25">throwException</a> (const H5std_string &func_name, const H5std_string &msg) const </td></tr> +<tr class="memdesc:a78fad4e8b2d4f26f8cb9c672dd7efd25"><td class="mdescLeft"> </td><td class="mdescRight">Throws file exception - initially implemented for <a class="el" href="class_h5_1_1_common_f_g.html" title="CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a>. <a href="#a78fad4e8b2d4f26f8cb9c672dd7efd25">More...</a><br/></td></tr> +<tr class="separator:a78fad4e8b2d4f26f8cb9c672dd7efd25"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a36dd29998f6e70b7cb9735a44686baad"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a36dd29998f6e70b7cb9735a44686baad">H5File</a> ()</td></tr> +<tr class="memdesc:a36dd29998f6e70b7cb9735a44686baad"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> object. <a href="#a36dd29998f6e70b7cb9735a44686baad">More...</a><br/></td></tr> +<tr class="separator:a36dd29998f6e70b7cb9735a44686baad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a912472f9bdf2bf90590a9e8ecaed3b99"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a912472f9bdf2bf90590a9e8ecaed3b99">H5File</a> (const <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &original)</td></tr> +<tr class="memdesc:a912472f9bdf2bf90590a9e8ecaed3b99"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> object. <a href="#a912472f9bdf2bf90590a9e8ecaed3b99">More...</a><br/></td></tr> +<tr class="separator:a912472f9bdf2bf90590a9e8ecaed3b99"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a678d947a4efe731e497d33d1c23922ff"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff">getId</a> () const </td></tr> +<tr class="memdesc:a678d947a4efe731e497d33d1c23922ff"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this file. <a href="#a678d947a4efe731e497d33d1c23922ff">More...</a><br/></td></tr> +<tr class="separator:a678d947a4efe731e497d33d1c23922ff"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af59e44dc590c9d47305d6a316837585d"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#af59e44dc590c9d47305d6a316837585d">~H5File</a> ()</td></tr> +<tr class="memdesc:af59e44dc590c9d47305d6a316837585d"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this file. <a href="#af59e44dc590c9d47305d6a316837585d">More...</a><br/></td></tr> +<tr class="separator:af59e44dc590c9d47305d6a316837585d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_common_f_g"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_common_f_g')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_common_f_g.html">H5::CommonFG</a></td></tr> +<tr class="memitem:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a> (const char *name, size_t size_hint=0) const </td></tr> +<tr class="memdesc:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new group at this location which can be a file or another group. <a href="#a241dc4c229a307e4c4eacf9e38dfc472">More...</a><br/></td></tr> +<tr class="separator:a241dc4c229a307e4c4eacf9e38dfc472 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aacccdbaf7b41e7fcd60725d62f6b4238">createGroup</a> (const H5std_string &name, size_t size_hint=0) const </td></tr> +<tr class="memdesc:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#aacccdbaf7b41e7fcd60725d62f6b4238">More...</a><br/></td></tr> +<tr class="separator:aacccdbaf7b41e7fcd60725d62f6b4238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a> (const char *name) const </td></tr> +<tr class="memdesc:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing group in a location which can be a file or another group. <a href="#a24a81b8a3cbcb97f73984d85b63a255e">More...</a><br/></td></tr> +<tr class="separator:a24a81b8a3cbcb97f73984d85b63a255e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aaf29549a7b32bd5d8a8500f20bd1cef3">openGroup</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#aaf29549a7b32bd5d8a8500f20bd1cef3">More...</a><br/></td></tr> +<tr class="separator:aaf29549a7b32bd5d8a8500f20bd1cef3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &data_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &data_space, const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> &create_plist=<a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new dataset at this location. <a href="#a12a4af21ca0231d4f2c4008b12177bb1">More...</a><br/></td></tr> +<tr class="separator:a12a4af21ca0231d4f2c4008b12177bb1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a38cfd34b4e59bea9871c11df9db5958d">createDataSet</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &data_type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &data_space, const <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> &create_plist=<a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">DSetCreatPropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a38cfd34b4e59bea9871c11df9db5958d">More...</a><br/></td></tr> +<tr class="separator:a38cfd34b4e59bea9871c11df9db5958d inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a> (const char *name) const </td></tr> +<tr class="memdesc:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens an existing dataset at this location. <a href="#a6a2557f173c32577db9feeb1b77d4e40">More...</a><br/></td></tr> +<tr class="separator:a6a2557f173c32577db9feeb1b77d4e40 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a569cbf6e00c00a32d84177d2086991f7">openDataSet</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a569cbf6e00c00a32d84177d2086991f7">More...</a><br/></td></tr> +<tr class="separator:a569cbf6e00c00a32d84177d2086991f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020">getLinkval</a> (const char *link_name, size_t size=0) const </td></tr> +<tr class="memdesc:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the object that the symbolic link points to. <a href="#a8cd5bf8001389c46b0ffbc33f328f020">More...</a><br/></td></tr> +<tr class="separator:a8cd5bf8001389c46b0ffbc33f328f020 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae8105c776db3594e1ec28f4577f7e238">getLinkval</a> (const H5std_string &link_name, size_t size=0) const </td></tr> +<tr class="memdesc:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ae8105c776db3594e1ec28f4577f7e238">More...</a><br/></td></tr> +<tr class="separator:ae8105c776db3594e1ec28f4577f7e238 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">hsize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f">getNumObjs</a> () const </td></tr> +<tr class="memdesc:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of objects in this group. <a href="#ace728c93ccb415f5f6eafb5d0126813f">More...</a><br/></td></tr> +<tr class="separator:ace728c93ccb415f5f6eafb5d0126813f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad">getObjnameByIdx</a> (hsize_t idx) const </td></tr> +<tr class="memdesc:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of an object in this group, given the object's index. <a href="#a95454e7ec44a1dae29b4142604f6e0ad">More...</a><br/></td></tr> +<tr class="separator:a95454e7ec44a1dae29b4142604f6e0ad inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f">getObjnameByIdx</a> (hsize_t idx, char *name, size_t size) const </td></tr> +<tr class="memdesc:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the name of an object in this group, given the object's index. <a href="#af0de25ff80f1ed0c5f6cca4bd1f72e1f">More...</a><br/></td></tr> +<tr class="separator:af0de25ff80f1ed0c5f6cca4bd1f72e1f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a15c71d717d71be737042b2bce5ba1c10">getObjnameByIdx</a> (hsize_t idx, H5std_string &name, size_t size) const </td></tr> +<tr class="memdesc:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a15c71d717d71be737042b2bce5ba1c10">More...</a><br/></td></tr> +<tr class="separator:a15c71d717d71be737042b2bce5ba1c10 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3e30078b1347022b45ee158ffbda02a5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a3e30078b1347022b45ee158ffbda02a5">childObjType</a> (const H5std_string &objname) const </td></tr> +<tr class="memdesc:a3e30078b1347022b45ee158ffbda02a5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes an <em>H5std_string</em> for the object's name. <a href="#a3e30078b1347022b45ee158ffbda02a5">More...</a><br/></td></tr> +<tr class="separator:a3e30078b1347022b45ee158ffbda02a5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a801185001e89a21a6a071b7c2b2a7ea8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a801185001e89a21a6a071b7c2b2a7ea8">childObjType</a> (const char *objname) const </td></tr> +<tr class="memdesc:a801185001e89a21a6a071b7c2b2a7ea8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of an object in this file/group, given the object's name. <a href="#a801185001e89a21a6a071b7c2b2a7ea8">More...</a><br/></td></tr> +<tr class="separator:a801185001e89a21a6a071b7c2b2a7ea8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af1ebe224d9efe14fba900f71b774c7f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af1ebe224d9efe14fba900f71b774c7f7">childObjType</a> (hsize_t index, H5_index_t index_type=H5_INDEX_NAME, H5_iter_order_t order=H5_ITER_INC, const char *objname=".") const </td></tr> +<tr class="memdesc:af1ebe224d9efe14fba900f71b774c7f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of an object in this file/group, given the object's index and its type and order. <a href="#af1ebe224d9efe14fba900f71b774c7f7">More...</a><br/></td></tr> +<tr class="separator:af1ebe224d9efe14fba900f71b774c7f7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a559cc5236b6bacccffa5d5901b98f7ac inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a559cc5236b6bacccffa5d5901b98f7ac">getObjTypeByIdx</a> (hsize_t idx) const </td></tr> +<tr class="separator:a559cc5236b6bacccffa5d5901b98f7ac inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaf942fe78de75453dc3367b36a4e1413 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aaf942fe78de75453dc3367b36a4e1413">getObjTypeByIdx</a> (hsize_t idx, char *type_name) const </td></tr> +<tr class="separator:aaf942fe78de75453dc3367b36a4e1413 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af861d8a7d48c3242c0e184fe5eeb32c4 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af861d8a7d48c3242c0e184fe5eeb32c4">getObjTypeByIdx</a> (hsize_t idx, H5std_string &type_name) const </td></tr> +<tr class="separator:af861d8a7d48c3242c0e184fe5eeb32c4 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1">getObjinfo</a> (const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Returns information about an object. <a href="#a9832f8d8c05590650b1e8d48992622c1">More...</a><br/></td></tr> +<tr class="separator:a9832f8d8c05590650b1e8d48992622c1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae1bf23fece252c1d15eeb4f641ff4652">getObjinfo</a> (const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ae1bf23fece252c1d15eeb4f641ff4652">More...</a><br/></td></tr> +<tr class="separator:ae1bf23fece252c1d15eeb4f641ff4652 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9398a589006a3c2e81e3641beed38bb8">getObjinfo</a> (const char *name, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above functions in that it doesn't have the paramemter <em>follow_link</em>. <a href="#a9398a589006a3c2e81e3641beed38bb8">More...</a><br/></td></tr> +<tr class="separator:a9398a589006a3c2e81e3641beed38bb8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#af22f35c2b1cd522da2df5e05536b800f">getObjinfo</a> (const H5std_string &name, H5G_stat_t &statbuf) const </td></tr> +<tr class="memdesc:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#af22f35c2b1cd522da2df5e05536b800f">More...</a><br/></td></tr> +<tr class="separator:af22f35c2b1cd522da2df5e05536b800f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">iterateElems</a> (const char *name, int *idx, H5G_iterate_t op, void *op_data)</td></tr> +<tr class="memdesc:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over the entries of a group. <a href="#a4f27d2a35a97eeddd8d4cfbff65d3bd2">More...</a><br/></td></tr> +<tr class="separator:a4f27d2a35a97eeddd8d4cfbff65d3bd2 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9e29b8b982398d1339c0b80e36f1e52d">iterateElems</a> (const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)</td></tr> +<tr class="memdesc:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a9e29b8b982398d1339c0b80e36f1e52d">More...</a><br/></td></tr> +<tr class="separator:a9e29b8b982398d1339c0b80e36f1e52d inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a> (H5L_type_t link_type, const char *curr_name, const char *new_name) const </td></tr> +<tr class="memdesc:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Creates a link of the specified type from <em>new_name</em> to <em>curr_name</em>. <a href="#a5cdfe34b7504b51aa6ee2db7aa821b97">More...</a><br/></td></tr> +<tr class="separator:a5cdfe34b7504b51aa6ee2db7aa821b97 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81">link</a> (H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const </td></tr> +<tr class="memdesc:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>curr_name</em> and <em>new_name</em>. <a href="#a0ab66c8c08cc538e0a49ad615d81ca81">More...</a><br/></td></tr> +<tr class="separator:a0ab66c8c08cc538e0a49ad615d81ca81 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a> (const char *name) const </td></tr> +<tr class="memdesc:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Removes the specified name at this location. <a href="#a7daac4c48230056d7b43ead4f3391da4">More...</a><br/></td></tr> +<tr class="separator:a7daac4c48230056d7b43ead4f3391da4 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a898640132674447cad292cb338048ddc inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a898640132674447cad292cb338048ddc">unlink</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a898640132674447cad292cb338048ddc inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a898640132674447cad292cb338048ddc">More...</a><br/></td></tr> +<tr class="separator:a898640132674447cad292cb338048ddc inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a84540130b078ff2eb78cef0e249f4a99 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">mount</a> (const char *name, const <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:a84540130b078ff2eb78cef0e249f4a99 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Mounts the file <em>child</em> onto this group. <a href="#a84540130b078ff2eb78cef0e249f4a99">More...</a><br/></td></tr> +<tr class="separator:a84540130b078ff2eb78cef0e249f4a99 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aeff360f86d31d44b74d7fb78e7cb9298">mount</a> (const char *name, <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#aeff360f86d31d44b74d7fb78e7cb9298">More...</a><br/></td></tr> +<tr class="separator:aeff360f86d31d44b74d7fb78e7cb9298 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a02d284cb105156e74ee7df732a903a3e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a02d284cb105156e74ee7df732a903a3e">mount</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:a02d284cb105156e74ee7df732a903a3e inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes an <code>H5std_string</code> for <em>name</em>. <a href="#a02d284cb105156e74ee7df732a903a3e">More...</a><br/></td></tr> +<tr class="separator:a02d284cb105156e74ee7df732a903a3e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a3a54df6428f1489179ca8eb869a8d81f">mount</a> (const H5std_string &name, <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> &child, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist) const </td></tr> +<tr class="memdesc:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a3a54df6428f1489179ca8eb869a8d81f">More...</a><br/></td></tr> +<tr class="separator:a3a54df6428f1489179ca8eb869a8d81f inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ab0faceecd3d2bec25ad7b848ebe1902e">unmount</a> (const char *name) const </td></tr> +<tr class="memdesc:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Unmounts the specified file. <a href="#ab0faceecd3d2bec25ad7b848ebe1902e">More...</a><br/></td></tr> +<tr class="separator:ab0faceecd3d2bec25ad7b848ebe1902e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ab88b38785538c5e7714dce35d8627d38">unmount</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ab88b38785538c5e7714dce35d8627d38">More...</a><br/></td></tr> +<tr class="separator:ab88b38785538c5e7714dce35d8627d38 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982">move</a> (const char *src, const char *dst) const </td></tr> +<tr class="memdesc:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Renames an object at this location. <a href="#a6056d96899c03a726c3c582ee1d47982">More...</a><br/></td></tr> +<tr class="separator:a6056d96899c03a726c3c582ee1d47982 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae7770efcdda57aab69cd292e84748dd9">move</a> (const H5std_string &src, const H5std_string &dst) const </td></tr> +<tr class="memdesc:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>src</em> and <em>dst</em>. <a href="#ae7770efcdda57aab69cd292e84748dd9">More...</a><br/></td></tr> +<tr class="separator:ae7770efcdda57aab69cd292e84748dd9 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08">openDataType</a> (const char *name) const </td></tr> +<tr class="memdesc:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named generic datatype at this location. <a href="#a29e09d8bf336e176d2749deb6f95ca08">More...</a><br/></td></tr> +<tr class="separator:a29e09d8bf336e176d2749deb6f95ca08 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a5538114a51f0f11a8b754d10212a2ea5">openDataType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a5538114a51f0f11a8b754d10212a2ea5">More...</a><br/></td></tr> +<tr class="separator:a5538114a51f0f11a8b754d10212a2ea5 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8106396cc05c3e286b012bba02072164 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a8106396cc05c3e286b012bba02072164">openArrayType</a> (const char *name) const </td></tr> +<tr class="memdesc:a8106396cc05c3e286b012bba02072164 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named array datatype at this location. <a href="#a8106396cc05c3e286b012bba02072164">More...</a><br/></td></tr> +<tr class="separator:a8106396cc05c3e286b012bba02072164 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ab358573d410bad0c6fe08f6ad628e93e">openArrayType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ab358573d410bad0c6fe08f6ad628e93e">More...</a><br/></td></tr> +<tr class="separator:ab358573d410bad0c6fe08f6ad628e93e inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7">openCompType</a> (const char *name) const </td></tr> +<tr class="memdesc:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named compound datatype at this location. <a href="#a87edeebe376d6c73f0475413d595bbd7">More...</a><br/></td></tr> +<tr class="separator:a87edeebe376d6c73f0475413d595bbd7 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a70e6e929a0862dc29a4604dda7e23d16">openCompType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a70e6e929a0862dc29a4604dda7e23d16">More...</a><br/></td></tr> +<tr class="separator:a70e6e929a0862dc29a4604dda7e23d16 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb">openEnumType</a> (const char *name) const </td></tr> +<tr class="memdesc:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named enumeration datatype at this location. <a href="#ae78ee330d5e51380630376e9df9f04fb">More...</a><br/></td></tr> +<tr class="separator:ae78ee330d5e51380630376e9df9f04fb inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#afb1a4b93d3423b0fafdaae5610d2db25">openEnumType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#afb1a4b93d3423b0fafdaae5610d2db25">More...</a><br/></td></tr> +<tr class="separator:afb1a4b93d3423b0fafdaae5610d2db25 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41">openIntType</a> (const char *name) const </td></tr> +<tr class="memdesc:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named integer datatype at this location. <a href="#aabc761d20b0b211aeee77cb22c9e7a41">More...</a><br/></td></tr> +<tr class="separator:aabc761d20b0b211aeee77cb22c9e7a41 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a9a7dfbba30253fbfa16b7c7f00515820">openIntType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a9a7dfbba30253fbfa16b7c7f00515820">More...</a><br/></td></tr> +<tr class="separator:a9a7dfbba30253fbfa16b7c7f00515820 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a98598f40b89062ec982a43bdae822939 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939">openFloatType</a> (const char *name) const </td></tr> +<tr class="memdesc:a98598f40b89062ec982a43bdae822939 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named floating-point datatype at this location. <a href="#a98598f40b89062ec982a43bdae822939">More...</a><br/></td></tr> +<tr class="separator:a98598f40b89062ec982a43bdae822939 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a25712ed24f42abebdf46f19342f667a0">openFloatType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a25712ed24f42abebdf46f19342f667a0">More...</a><br/></td></tr> +<tr class="separator:a25712ed24f42abebdf46f19342f667a0 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#aa2e11b676436160a9af8967bfd870642">openStrType</a> (const char *name) const </td></tr> +<tr class="memdesc:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named string datatype at this location. <a href="#aa2e11b676436160a9af8967bfd870642">More...</a><br/></td></tr> +<tr class="separator:aa2e11b676436160a9af8967bfd870642 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8">openStrType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a7af20454be80f642fb498bcadc5f6dd8">More...</a><br/></td></tr> +<tr class="separator:a7af20454be80f642fb498bcadc5f6dd8 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#ac7d42ee88c926c543edf247126f89cb3">openVarLenType</a> (const char *name) const </td></tr> +<tr class="memdesc:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">Opens the named variable length datatype at this location. <a href="#ac7d42ee88c926c543edf247126f89cb3">More...</a><br/></td></tr> +<tr class="separator:ac7d42ee88c926c543edf247126f89cb3 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html#a6699229837d90eea8ec2a937cc2be5e1">openVarLenType</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a6699229837d90eea8ec2a937cc2be5e1">More...</a><br/></td></tr> +<tr class="separator:a6699229837d90eea8ec2a937cc2be5e1 inherit pub_methods_class_h5_1_1_common_f_g"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:a03798df740d2a1e45f608164b13864d1"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a03798df740d2a1e45f608164b13864d1">isHdf5</a> (const char *name)</td></tr> +<tr class="memdesc:a03798df740d2a1e45f608164b13864d1"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a file in HDF5 format. (Static) <a href="#a03798df740d2a1e45f608164b13864d1">More...</a><br/></td></tr> +<tr class="separator:a03798df740d2a1e45f608164b13864d1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5147f9124fd66da6537999734e85c6fc"><td class="memItemLeft" align="right" valign="top">static bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html#a5147f9124fd66da6537999734e85c6fc">isHdf5</a> (const H5std_string &name)</td></tr> +<tr class="memdesc:a5147f9124fd66da6537999734e85c6fc"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes an <code>H5std_string</code> for <em>name</em>. (Static) <a href="#a5147f9124fd66da6537999734e85c6fc">More...</a><br/></td></tr> +<tr class="separator:a5147f9124fd66da6537999734e85c6fc"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>It inherits from <a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="class_h5_1_1_common_f_g.html" title="CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a>. </p> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#_a1">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#_a2">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#_a1">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#_a2">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#_a1">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#_a1">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#_a1">writedata.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="af25054898de738072217e274217a278c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::H5File::H5File </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int </td> + <td class="paramname"><em>flags</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> & </td> + <td class="paramname"><em>create_plist</em> = <code><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>access_plist</em> = <code><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the file </td></tr> + <tr><td class="paramname">flags</td><td>- IN: File access flags </td></tr> + <tr><td class="paramname">create_plist</td><td>- IN: File creation property list, used when modifying default file meta-data. Default to <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc" title="Constant for default property. ">FileCreatPropList::DEFAULT</a> </td></tr> + <tr><td class="paramname">access_plist</td><td>- IN: File access property list. Default to <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af" title="Constant for default property. ">FileAccPropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Valid values of <em>flags</em> include: <ul> +<li><code>H5F_ACC_TRUNC</code> - Truncate file, if it already exists, erasing all data previously stored in the file. </li> +<li><code>H5F_ACC_EXCL</code> - Fail if file already exists. <code>H5F_ACC_TRUNC</code> and <code>H5F_ACC_EXCL</code> are mutually exclusive </li> +<li><code>H5F_ACC_DEBUG</code> - print debug information. This flag is used only by HDF5 library developers; it is neither tested nor supported for use in applications. </li> +</ul> +</dd></dl> +<dl class="section user"><dt></dt><dd>For info on file creation in the case of an already-open file, please refer to the <b>Special</b> <b>case</b> section in the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Create">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5F.html#File-Create</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a74bb8e05dde9450227bc27841277375f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::H5File::H5File </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int </td> + <td class="paramname"><em>flags</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> & </td> + <td class="paramname"><em>create_plist</em> = <code><a class="el" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">FileCreatPropList::DEFAULT</a></code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>access_plist</em> = <code><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the file - <code>H5std_string</code> </td></tr> + <tr><td class="paramname">flags</td><td>- IN: File access flags </td></tr> + <tr><td class="paramname">create_plist</td><td>- IN: File creation property list, used when modifying default file meta-data. Default to <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc" title="Constant for default property. ">FileCreatPropList::DEFAULT</a> </td></tr> + <tr><td class="paramname">access_plist</td><td>- IN: File access property list. Default to <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af" title="Constant for default property. ">FileAccPropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a36dd29998f6e70b7cb9735a44686baad"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::H5File::H5File </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a912472f9bdf2bf90590a9e8ecaed3b99"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::H5File::H5File </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_h5_file.html">H5File</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> instance to copy </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff">getId()</a>, and <a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">H5::IdComponent::incRefCount()</a>.</p> + +</div> +</div> +<a class="anchor" id="af59e44dc590c9d47305d6a316837585d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::H5File::~H5File </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_file.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">close()</a>, and <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a4f1cd3bce2a84c7ea43bb9e679b6babe"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5File::close </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_file.html#af3f5bdd07e7b26a6090ff8361df80498">reOpen()</a>, and <a class="el" href="class_h5_1_1_h5_file.html#af59e44dc590c9d47305d6a316837585d">~H5File()</a>.</p> + +</div> +</div> +<a class="anchor" id="a972ecba8c346ad46a35c0cdb0b8ed78f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::H5File::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aed49af447bf5704fa4c186dbdfd2d11f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> H5::H5File::getAccessPlist </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_file_acc_prop_list.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> object </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ad939a66d4863b9fc439672acba8d3b15"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> H5::H5File::getCreatePlist </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_file_creat_prop_list.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> object </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ab1ebf23c585ab8144aeefbcc3e8afeb9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hsize_t H5::H5File::getFileSize </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>File size </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This function is called after an existing file is opened in order to learn the true size of the underlying file. </dd></dl> + +</div> +</div> +<a class="anchor" id="afb92b6c1e1ab32993dad71d07efb1f9d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hssize_t H5::H5File::getFreeSpace </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Amount of free space </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a678d947a4efe731e497d33d1c23922ff"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">hid_t H5::H5File::getId </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>File identifier </dd></dl> + +<p>Implements <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a>.</p> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="h5group_8cpp-example.html#a17">h5group.cpp</a>.</dd> +</dl> +<p>Referenced by <a class="el" href="class_h5_1_1_h5_file.html#a912472f9bdf2bf90590a9e8ecaed3b99">H5File()</a>, and <a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">H5::CommonFG::mount()</a>.</p> + +</div> +</div> +<a class="anchor" id="ad8a0582836ae35b9b24c6efe0595100d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ssize_t H5::H5File::getObjCount </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>types</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">types</td><td>- Type of object to retrieve the count </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Number of opened object IDs </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The valid values for <em>types</em> include: <ul> +<li><code>H5F_OBJ_FILE</code> - Files only </li> +<li><code>H5F_OBJ_DATASET</code> - Datasets only </li> +<li><code>H5F_OBJ_GROUP</code> - Groups only </li> +<li><code>H5F_OBJ_DATATYPE</code> - Named datatypes only </li> +<li><code>H5F_OBJ_ATTR</code> - Attributes only </li> +<li><code>H5F_OBJ_ALL</code> - All of the above, i.e., <code>H5F_OBJ_FILE</code> | <code>H5F_OBJ_DATASET</code> | <code>H5F_OBJ_GROUP</code> | <code>H5F_OBJ_DATATYPE</code> | <code>H5F_OBJ_ATTR</code> </li> +</ul> +</dd></dl> +<dl class="section user"><dt></dt><dd>Multiple object types can be combined with the logical OR operator (|). </dd></dl> + +</div> +</div> +<a class="anchor" id="a47fe0895c12b0a82362fcdc7825339ba"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ssize_t H5::H5File::getObjCount </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of opened object IDs </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a6bf4658fbb77703741ef4e9129ac602c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5File::getObjIDs </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>types</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>max_objs</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">hid_t * </td> + <td class="paramname"><em>oid_list</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">types</td><td>- Type of object to retrieve the count </td></tr> + <tr><td class="paramname">max_objs</td><td>- Maximum number of object identifiers to place into obj_id_list. </td></tr> + <tr><td class="paramname">oid_list</td><td>- List of open object identifiers </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The valid values for <em>types</em> include: <ul> +<li><code>H5F_OBJ_FILE</code> - Files only </li> +<li><code>H5F_OBJ_DATASET</code> - Datasets only </li> +<li><code>H5F_OBJ_GROUP</code> - Groups only </li> +<li><code>H5F_OBJ_DATATYPE</code> - Named datatypes only </li> +<li><code>H5F_OBJ_ATTR</code> - Attributes only </li> +<li><code>H5F_OBJ_ALL</code> - All of the above, i.e., <code>H5F_OBJ_FILE</code> | <code>H5F_OBJ_DATASET</code> | <code>H5F_OBJ_GROUP</code> | <code>H5F_OBJ_DATATYPE</code> | <code>H5F_OBJ_ATTR</code> </li> +</ul> +</dd></dl> +<dl class="section user"><dt></dt><dd>Multiple object types can be combined with the logical OR operator (|). </dd></dl> + +</div> +</div> +<a class="anchor" id="abf72aaec783cf027e1528acf2ac7b9d7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5File::getVFDHandle </td> + <td>(</td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>file_handle</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">file_handle</td><td>- Pointer to the file handle being used by the low-level virtual file driver </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_file.html#afafd315440c16e447aac4e7cfef04941">getVFDHandle()</a>.</p> + +</div> +</div> +<a class="anchor" id="afab750a1b471366af92ee04730685fbd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5File::getVFDHandle </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>fapl</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>file_handle</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">fapl</td><td>- File access property list </td></tr> + <tr><td class="paramname">file_handle</td><td>- Pointer to the file handle being used by the low-level virtual file driver </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For the <code>FAMILY</code> or <code>MULTI</code> drivers, <em>fapl</em> should be defined through the property list functions: <code><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a2028c6d5359ae1799236f04215bc61b4" title="Sets offset for family driver. ">FileAccPropList::setFamilyOffset</a></code> for the <code>FAMILY</code> driver and <code><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a99c3046cf1705da768ce76cf38fadb98" title="Sets data type for MULTI driver. ">FileAccPropList::setMultiType</a></code> for the <code>MULTI</code> driver.</dd></dl> +<p>The obtained file handle is dynamic and is valid only while the file remains open; it will be invalid if the file is closed and reopened or opened during a subsequent session. </p> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="afafd315440c16e447aac4e7cfef04941"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5File::getVFDHandle </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>fapl</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void ** </td> + <td class="paramname"><em>file_handle</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">fapl</td><td>- File access property list </td></tr> + <tr><td class="paramname">file_handle</td><td>- Pointer to the file handle being used by the low-level virtual file driver </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_file.html#abf72aaec783cf027e1528acf2ac7b9d7">getVFDHandle()</a>.</p> + +</div> +</div> +<a class="anchor" id="a03798df740d2a1e45f608164b13864d1"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool H5::H5File::isHdf5 </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</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"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the file </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>true if the file is in HDF5 format, and false, otherwise </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_file.html#a5147f9124fd66da6537999734e85c6fc">isHdf5()</a>.</p> + +</div> +</div> +<a class="anchor" id="a5147f9124fd66da6537999734e85c6fc"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">bool H5::H5File::isHdf5 </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</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"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the file - <code>H5std_string</code> </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_file.html#a03798df740d2a1e45f608164b13864d1">isHdf5()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab20ea83ffa86b74e13168b6c2fdfd817"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5File::openFile </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int </td> + <td class="paramname"><em>flags</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>access_plist</em> = <code><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the file - <code>H5std_string</code> </td></tr> + <tr><td class="paramname">flags</td><td>- IN: File access flags </td></tr> + <tr><td class="paramname">access_plist</td><td>- IN: File access property list. Default to <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af" title="Constant for default property. ">FileAccPropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ae20ef228e7c2db78d31180d3521319ee"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5File::openFile </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned int </td> + <td class="paramname"><em>flags</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> & </td> + <td class="paramname"><em>access_plist</em> = <code><a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">FileAccPropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the file </td></tr> + <tr><td class="paramname">flags</td><td>- IN: File access flags </td></tr> + <tr><td class="paramname">access_plist</td><td>- IN: File access property list. Default to <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af" title="Constant for default property. ">FileAccPropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Valid values of <em>flags</em> include: H5F_ACC_RDWR: Open with read/write access. If the file is currently open for read-only access then it will be reopened. Absence of this flag implies read-only access.</dd></dl> +<p>H5F_ACC_RDONLY: Open with read only access. - default </p> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="af3f5bdd07e7b26a6090ff8361df80498"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5File::reOpen </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_file.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">close()</a>, and <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a78fad4e8b2d4f26f8cb9c672dd7efd25"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5File::throwException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>msg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- Name of the function where failure occurs </td></tr> + <tr><td class="paramname">msg</td><td>- Message describing the failure </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_file_i_exception.html">H5::FileIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_file_8h_source.html">H5File.h</a></li> +<li>H5File.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_file.png b/c++/src/cpplus_RM/class_h5_1_1_h5_file.png Binary files differnew file mode 100644 index 0000000..a69acac --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_file.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_library-members.html b/c++/src/cpplus_RM/class_h5_1_1_h5_library-members.html new file mode 100644 index 0000000..5a65b0e --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_library-members.html @@ -0,0 +1,112 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_h5_library.html">H5Library</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::H5Library Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_h5_library.html">H5::H5Library</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html#a849f93f2a52b423930928e84090194e5">checkVersion</a>(unsigned majnum, unsigned minnum, unsigned relnum)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html#a2c76a5076103ede12246666c130b4423">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html#a8a4af0b1a840c6f7844267ed51ae019b">dontAtExit</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html#a7279d9ba794ea213c6e2e9a7dbd19819">garbageCollect</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html#afe39a8d558b0d7f30b8b94472a5d3276">getLibVersion</a>(unsigned &majnum, unsigned &minnum, unsigned &relnum)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html#a36d0c7c12a1d98fc5222c567e9cfb91f">open</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html#ab27d0433847126b9eea2b2aa95f7034f">setFreeListLimits</a>(int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_library.html">H5::H5Library</a></td><td class="entry"><span class="mlabel">static</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_library.html b/c++/src/cpplus_RM/class_h5_1_1_h5_library.html new file mode 100644 index 0000000..d06dfce --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_library.html @@ -0,0 +1,445 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::H5Library Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_h5_library.html">H5Library</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="class_h5_1_1_h5_library-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::H5Library Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_h5_library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> operates the HDF5 library globably. + <a href="class_h5_1_1_h5_library.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_library_8h_source.html">H5Library.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:a36d0c7c12a1d98fc5222c567e9cfb91f"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_library.html#a36d0c7c12a1d98fc5222c567e9cfb91f">open</a> ()</td></tr> +<tr class="memdesc:a36d0c7c12a1d98fc5222c567e9cfb91f"><td class="mdescLeft"> </td><td class="mdescRight">Initializes the HDF5 library. <a href="#a36d0c7c12a1d98fc5222c567e9cfb91f">More...</a><br/></td></tr> +<tr class="separator:a36d0c7c12a1d98fc5222c567e9cfb91f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2c76a5076103ede12246666c130b4423"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_library.html#a2c76a5076103ede12246666c130b4423">close</a> ()</td></tr> +<tr class="memdesc:a2c76a5076103ede12246666c130b4423"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all data to disk, closes files, and cleans up memory. <a href="#a2c76a5076103ede12246666c130b4423">More...</a><br/></td></tr> +<tr class="separator:a2c76a5076103ede12246666c130b4423"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8a4af0b1a840c6f7844267ed51ae019b"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_library.html#a8a4af0b1a840c6f7844267ed51ae019b">dontAtExit</a> ()</td></tr> +<tr class="memdesc:a8a4af0b1a840c6f7844267ed51ae019b"><td class="mdescLeft"> </td><td class="mdescRight">Instructs library not to install <code>atexit</code> cleanup routine. <a href="#a8a4af0b1a840c6f7844267ed51ae019b">More...</a><br/></td></tr> +<tr class="separator:a8a4af0b1a840c6f7844267ed51ae019b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afe39a8d558b0d7f30b8b94472a5d3276"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_library.html#afe39a8d558b0d7f30b8b94472a5d3276">getLibVersion</a> (unsigned &majnum, unsigned &minnum, unsigned &relnum)</td></tr> +<tr class="memdesc:afe39a8d558b0d7f30b8b94472a5d3276"><td class="mdescLeft"> </td><td class="mdescRight">Returns the HDF library release number. <a href="#afe39a8d558b0d7f30b8b94472a5d3276">More...</a><br/></td></tr> +<tr class="separator:afe39a8d558b0d7f30b8b94472a5d3276"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a849f93f2a52b423930928e84090194e5"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_library.html#a849f93f2a52b423930928e84090194e5">checkVersion</a> (unsigned majnum, unsigned minnum, unsigned relnum)</td></tr> +<tr class="memdesc:a849f93f2a52b423930928e84090194e5"><td class="mdescLeft"> </td><td class="mdescRight">Verifies that the arguments match the version numbers compiled into the library. <a href="#a849f93f2a52b423930928e84090194e5">More...</a><br/></td></tr> +<tr class="separator:a849f93f2a52b423930928e84090194e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7279d9ba794ea213c6e2e9a7dbd19819"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_library.html#a7279d9ba794ea213c6e2e9a7dbd19819">garbageCollect</a> ()</td></tr> +<tr class="memdesc:a7279d9ba794ea213c6e2e9a7dbd19819"><td class="mdescLeft"> </td><td class="mdescRight">Walks through all the garbage collection routines for the library, which are supposed to free any unused memory they have allocated. <a href="#a7279d9ba794ea213c6e2e9a7dbd19819">More...</a><br/></td></tr> +<tr class="separator:a7279d9ba794ea213c6e2e9a7dbd19819"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab27d0433847126b9eea2b2aa95f7034f"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_library.html#ab27d0433847126b9eea2b2aa95f7034f">setFreeListLimits</a> (int reg_global_lim, int reg_list_lim, int arr_global_lim, int arr_list_lim, int blk_global_lim, int blk_list_lim)</td></tr> +<tr class="memdesc:ab27d0433847126b9eea2b2aa95f7034f"><td class="mdescLeft"> </td><td class="mdescRight">Sets limits on the different kinds of free lists. <a href="#ab27d0433847126b9eea2b2aa95f7034f">More...</a><br/></td></tr> +<tr class="separator:ab27d0433847126b9eea2b2aa95f7034f"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>It is not neccessary to construct an instance of <a class="el" href="class_h5_1_1_h5_library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> to use the methods. </p> +</div><h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a849f93f2a52b423930928e84090194e5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Library::checkVersion </td> + <td>(</td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>majnum</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>minnum</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned </td> + <td class="paramname"><em>relnum</em> </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"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">majnum</td><td>- IN: Major version of the library </td></tr> + <tr><td class="paramname">minnum</td><td>- IN: Minor version of the library </td></tr> + <tr><td class="paramname">relnum</td><td>- IN: Release number of the library </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For information about library version, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-VersCheck">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-VersCheck</a> </dd></dl> + +</div> +</div> +<a class="anchor" id="a2c76a5076103ede12246666c130b4423"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Library::close </td> + <td>(</td> + <td class="paramname"></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"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a8a4af0b1a840c6f7844267ed51ae019b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Library::dontAtExit </td> + <td>(</td> + <td class="paramname"></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"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a7279d9ba794ea213c6e2e9a7dbd19819"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Library::garbageCollect </td> + <td>(</td> + <td class="paramname"></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"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>It is not required that <a class="el" href="class_h5_1_1_h5_library.html#a7279d9ba794ea213c6e2e9a7dbd19819" title="Walks through all the garbage collection routines for the library, which are supposed to free any unu...">H5Library::garbageCollect</a> be called at any particular time; it is only necessary in certain situations, such as when the application has performed actions that cause the library to allocate many objects. The application should call <a class="el" href="class_h5_1_1_h5_library.html#a7279d9ba794ea213c6e2e9a7dbd19819" title="Walks through all the garbage collection routines for the library, which are supposed to free any unu...">H5Library::garbageCollect</a> if it eventually releases those objects and wants to reduce the memory used by the library from the peak usage required. </dd></dl> +<dl class="section user"><dt></dt><dd>The library automatically garbage collects all the free lists when the application ends. </dd></dl> + +</div> +</div> +<a class="anchor" id="afe39a8d558b0d7f30b8b94472a5d3276"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Library::getLibVersion </td> + <td>(</td> + <td class="paramtype">unsigned & </td> + <td class="paramname"><em>majnum</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned & </td> + <td class="paramname"><em>minnum</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned & </td> + <td class="paramname"><em>relnum</em> </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"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">majnum</td><td>- OUT: Major version of the library </td></tr> + <tr><td class="paramname">minnum</td><td>- OUT: Minor version of the library </td></tr> + <tr><td class="paramname">relnum</td><td>- OUT: Release number of the library </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a36d0c7c12a1d98fc5222c567e9cfb91f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Library::open </td> + <td>(</td> + <td class="paramname"></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"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ab27d0433847126b9eea2b2aa95f7034f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Library::setFreeListLimits </td> + <td>(</td> + <td class="paramtype">int </td> + <td class="paramname"><em>reg_global_lim</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>reg_list_lim</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>arr_global_lim</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>arr_list_lim</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>blk_global_lim</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">int </td> + <td class="paramname"><em>blk_list_lim</em> </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"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">reg_global_lim</td><td>- IN: Limit on all "regular" free list memory used </td></tr> + <tr><td class="paramname">reg_list_lim</td><td>- IN: Limit on memory used in each "regular" free list </td></tr> + <tr><td class="paramname">arr_global_lim</td><td>- IN: Limit on all "array" free list memory used </td></tr> + <tr><td class="paramname">arr_list_lim</td><td>- IN: Limit on memory used in each "array" free list </td></tr> + <tr><td class="paramname">blk_global_lim</td><td>- IN: Limit on all "block" free list memory used </td></tr> + <tr><td class="paramname">blk_list_lim</td><td>- IN: Limit on memory used in each "block" free list </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Setting a value of -1 for a limit means no limit of that type. For more information on free list limits, please refer to C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-SetFreeListLimits">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5.html#Library-SetFreeListLimits</a> </dd></dl> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_library_8h_source.html">H5Library.h</a></li> +<li>H5Library.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_location-members.html b/c++/src/cpplus_RM/class_h5_1_1_h5_location-members.html new file mode 100644 index 0000000..fbd9299 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_location-members.html @@ -0,0 +1,157 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_h5_location.html">H5Location</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::H5Location Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId</a>() const =0</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_location.html b/c++/src/cpplus_RM/class_h5_1_1_h5_location.html new file mode 100644 index 0000000..22b14e8 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_location.html @@ -0,0 +1,1656 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::H5Location Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_h5_location.html">H5Location</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pro-methods">Protected Member Functions</a> | +<a href="class_h5_1_1_h5_location-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::H5Location Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div> </div> +</div><!--header--> +<div class="contents"> + +<p><a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> is an abstract base class, added in version 1.8.12. + <a href="class_h5_1_1_h5_location.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_location_8h_source.html">H5Location.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::H5Location:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_h5_location.png" usemap="#H5::H5Location_map" alt=""/> + <map id="H5::H5Location_map" name="H5::H5Location_map"> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="146,0,253,24"/> +<area href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. " alt="H5::H5File" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="292,112,399,136"/> +<area href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. " alt="H5::DataSet" shape="rect" coords="0,168,107,192"/> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="292,168,399,192"/> +<area href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. " alt="H5::Group" shape="rect" coords="409,168,516,192"/> +<area href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes..." alt="H5::ArrayType" shape="rect" coords="0,224,107,248"/> +<area href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ..." alt="H5::AtomType" shape="rect" coords="175,224,282,248"/> +<area href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. " alt="H5::CompType" shape="rect" coords="292,224,399,248"/> +<area href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. " alt="H5::EnumType" shape="rect" coords="409,224,516,248"/> +<area href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. " alt="H5::VarLenType" shape="rect" coords="526,224,633,248"/> +<area href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. " alt="H5::FloatType" shape="rect" coords="0,280,107,304"/> +<area href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. " alt="H5::IntType" shape="rect" coords="117,280,224,304"/> +<area href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. " alt="H5::PredType" shape="rect" coords="234,280,341,304"/> +<area href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. " alt="H5::StrType" shape="rect" coords="351,280,458,304"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9673f56413b1698e12a9a5bace28cd"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId</a> () const =0</td></tr> +<tr class="memdesc:adf9673f56413b1698e12a9a5bace28cd"><td class="mdescLeft"> </td><td class="mdescRight">Returns an identifier. (pure virtual) <a href="#adf9673f56413b1698e12a9a5bace28cd">More...</a><br/></td></tr> +<tr class="separator:adf9673f56413b1698e12a9a5bace28cd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> +Protected Member Functions</h2></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>It provides a collection of wrappers for the C functions that take a location identifier to specify the HDF5 object. The location identifier can be either file, group, dataset, or named datatype. </p> +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a0bc502f028c505dc8984bfb7740622f0"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::H5Location::H5Location </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0ca5c720d5b48dfeb15a2aac9fe0949c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::H5Location::H5Location </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>loc_id</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a220e9b5ce6e2f1a0a9417c43044a4435"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::H5Location::H5Location </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="adf9db8a64ce2d32f05994659be05d4a3"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5::H5Location::~H5Location </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a9851243382265a412a8deeacf372f250"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::H5Location::attrExists </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the attribute to be queried </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists()</a>.</p> + +</div> +</div> +<a class="anchor" id="a811bad80304c37276264377f326e3014"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::H5Location::attrExists </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists()</a>.</p> + +</div> +</div> +<a class="anchor" id="a624715e413bc019345cd596db745094a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> H5::H5Location::createAttribute </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>data_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>data_space</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>create_plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the attribute </td></tr> + <tr><td class="paramname">data_type</td><td>- IN: Datatype for the attribute </td></tr> + <tr><td class="paramname">data_space</td><td>- IN: Dataspace for the attribute - only simple dataspaces are allowed at this time </td></tr> + <tr><td class="paramname">create_plist</td><td>- IN: Creation property list - default to <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The attribute name specified in <em>name</em> must be unique. Attempting to create an attribute with the same name as an existing attribute will raise an exception, leaving the pre-existing attribute intact. To overwrite an existing attribute with a new attribute of the same name, first delete the existing one with <code><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4" title="Removes the named attribute from this object. ">H5Location::removeAttr</a></code>, then recreate it with this function. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList::getId()</a>, <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>, <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>, and <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute()</a>.</p> + +</div> +</div> +<a class="anchor" id="a4c6e6ba2aba27c6ab45afd8f31b0fc1b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> H5::H5Location::createAttribute </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td> + <td class="paramname"><em>type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>space</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>create_plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute()</a>.</p> + +</div> +</div> +<a class="anchor" id="a43fe9cb23e4ab9dd1004308661be59c3"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::dereference </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">loc</td><td>- IN: Location of the referenced object </td></tr> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Reference type </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list - default to <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a0b4d30e8dde96d99ee7e4e29fadba173"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::dereference </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> & </td> + <td class="paramname"><em>attr</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>plist</em> = <code><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">attr</td><td>- IN: <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> specifying the location of the referenced object </td></tr> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Reference type </td></tr> + <tr><td class="paramname">plist</td><td>- IN: Property list - default to <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b" title="Constant for default property. ">PropList::DEFAULT</a> </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">H5::Attribute::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a505e916da3c7ce2264d97480de0aa800"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::flush </td> + <td>(</td> + <td class="paramtype">H5F_scope_t </td> + <td class="paramname"><em>scope</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">scope</td><td>- IN: Specifies the scope of the flushing action, which can be either of these values: <ul> +<li><code>H5F_SCOPE_GLOBAL</code> - Flushes the entire virtual file </li> +<li><code>H5F_SCOPE_LOCAL</code> - Flushes only the specified file </li> +</ul> +</td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">H5::Exception</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This location is used to identify the file to be flushed. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="af5d293737bf690f86ebd6afa64bbcfc6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">ssize_t H5::H5Location::getComment </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>buf_size</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">char * </td> + <td class="paramname"><em>comment</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the object </td></tr> + <tr><td class="paramname">buf_size</td><td>- IN: Length of the comment to retrieve </td></tr> + <tr><td class="paramname">comment</td><td>- OUT: Retrieved comment </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Actual length of the comment </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_location_exception.html">H5::LocationException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This function retrieves <em>buf_size</em> characters of the comment including the null terminator. Thus, if the actual length of the comment is more than buf_size-1, the retrieved comment will be truncated to accommodate the null terminator. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment()</a>.</p> + +</div> +</div> +<a class="anchor" id="a285b453596cf2c08d1b15ddd3fea9ada"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::H5Location::getComment </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>buf_size</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the object </td></tr> + <tr><td class="paramname">buf_size</td><td>- IN: Length of the comment to retrieve, default to 0 </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Comment string </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_location_exception.html">H5::LocationException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment()</a>, and <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a79716283e9635238bbb5711e56f6379c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::H5Location::getComment </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">size_t </td> + <td class="paramname"><em>buf_size</em> = <code>0</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae41b390f0ed7503c0cadcbabc3b9e16b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::H5Location::getFileName </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>File name </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_location_exception.html">H5::LocationException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="adf9673f56413b1698e12a9a5bace28cd"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual hid_t H5::H5Location::getId </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">pure virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Implemented in <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType</a>, <a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet</a>, <a class="el" href="class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff">H5::H5File</a>, and <a class="el" href="class_h5_1_1_group.html#a3d1f05df87a72511633dce6d556f8936">H5::Group</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists()</a>, <a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">H5::DataType::commit()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute()</a>, <a class="el" href="class_h5_1_1_data_set.html#a47ddc5594fd966e21f11db0dc6c199bc">H5::DataSet::DataSet()</a>, <a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">H5::DataType::DataType()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush()</a>, <a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs()</a>, <a class="el" href="class_h5_1_1_group.html#abaaaa49f82fc2f69b46b5d56c461be85">H5::Group::Group()</a>, <a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment()</a>, <a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr()</a>, and <a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment()</a>.</p> + +</div> +</div> +<a class="anchor" id="a840d5fc024a977c0939fe743379791f0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::H5Location::getNumAttrs </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Number of attributes </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a0bc22a403e59bb551554c03f2d05b281"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5G_obj_t H5::H5Location::getObjType </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul> +<li><code>H5R_OBJECT</code> - Reference is an object reference. </li> +<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region reference. </li> +</ul> +</td></tr> + <tr><td class="paramname">ref</td><td>- IN: Reference to query </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>An object type, which can be one of the following: <ul> +<li><code>H5G_UNKNOWN</code> - A failure occurs. (-1) </li> +<li><code>H5G_GROUP</code> - Object is a group. </li> +<li><code>H5G_DATASET</code> - Object is a dataset. </li> +<li><code>H5G_TYPE</code> Object - is a named datatype </li> +<li><code>H5G_LINK</code> - Object is a symbolic link. </li> +<li><code>H5G_UDLINK</code> - Object is a user-defined link. </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a665df853b9bb991fdf0328770f2e33e0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5O_type_t H5::H5Location::getRefObjType </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">ref</td><td>- IN: Reference to query </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul> +<li><code>H5R_OBJECT</code> - Reference is an object reference. </li> +<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region reference. </li> +</ul> +</td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>An object type, which can be one of the following: <ul> +<li><code>H5O_TYPE_UNKNOWN</code> - Unknown object type (-1) </li> +<li><code>H5O_TYPE_GROUP</code> - Object is a group </li> +<li><code>H5O_TYPE_DATASET</code> - Object is a dataset </li> +<li><code>H5O_TYPE_NAMED_DATATYPE</code> - Object is a named datatype </li> +<li><code>H5O_TYPE_NTYPES</code> - Number of different object types </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<a class="anchor" id="a5d0a971d157cffc3591f6d2d8b43dcca"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> H5::H5Location::getRegion </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_DATASET_REGION</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aad71c39cd20e8539891766571174d12a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::H5Location::iterateAttrs </td> + <td>(</td> + <td class="paramtype"><a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> </td> + <td class="paramname"><em>user_op</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">unsigned * </td> + <td class="paramname"><em>_idx</em> = <code>NULL</code>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>op_data</em> = <code>NULL</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">user_op</td><td>- IN: User's function to operate on each attribute </td></tr> + <tr><td class="paramname">_idx</td><td>- IN/OUT: Starting (IN) and ending (OUT) attribute indices </td></tr> + <tr><td class="paramname">op_data</td><td>- IN: User's data to pass to user's operator function </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Returned value of the last operator if it was non-zero, or zero if all attributes were processed </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The signature of user_op is void (*)(<a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5::H5Location</a>&, H5std_string, void*). For information, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Iterate">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5A.html#Annot-Iterate</a> </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>, <a class="el" href="class_h5_1_1_user_data4_aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">H5::UserData4Aiterate::location</a>, <a class="el" href="class_h5_1_1_user_data4_aiterate.html#adc317bc595aa58e76e24a11f43367d13">H5::UserData4Aiterate::op</a>, and <a class="el" href="class_h5_1_1_user_data4_aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">H5::UserData4Aiterate::opData</a>.</p> + +</div> +</div> +<a class="anchor" id="a81b52d2947c4abb7d94ca1987f3a1bc0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> H5::H5Location::openAttribute </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the attribute </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute()</a>.</p> + +</div> +</div> +<a class="anchor" id="abad070fe2482e81006ee7fce61b6495c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> H5::H5Location::openAttribute </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute()</a>.</p> + +</div> +</div> +<a class="anchor" id="ac82e73079dc97dee2c198b978700c137"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> H5::H5Location::openAttribute </td> + <td>(</td> + <td class="paramtype">const unsigned int </td> + <td class="paramname"><em>idx</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">idx</td><td>- IN: Index of the attribute, a 0-based, non-negative integer </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd><a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="ae831f2bdb0e5971becebc76726dc9536"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::reference </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the object to be referenced </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul> +<li><code>H5R_OBJECT</code> - Reference is an object reference (default) </li> +<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region </li> +</ul> +</td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section note"><dt>Note</dt><dd>This method is more suitable for an object reference. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference()</a>.</p> + +</div> +</div> +<a class="anchor" id="a23c3e2b8d8157a0039e9dcc43109345c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::reference </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_OBJECT</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the object to be referenced - <code>H5std_string</code> </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul> +<li><code>H5R_OBJECT</code> - Reference is an object reference (default) </li> +<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region </li> +</ul> +</td></tr> + </table> + </dd> +</dl> +<dl class="section note"><dt>Note</dt><dd>This method is more suitable for an object reference. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference()</a>.</p> + +</div> +</div> +<a class="anchor" id="a6928514c43d4c0debf1afd7511f28511"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::reference </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>dataspace</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_DATASET_REGION</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the object to be referenced </td></tr> + <tr><td class="paramname">dataspace</td><td>- IN: Dataspace with selection </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul> +<li><code>H5R_OBJECT</code> - Reference is an object reference. </li> +<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region reference. (default) </li> +</ul> +</td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section note"><dt>Note</dt><dd>This method is more suitable for a dataset region reference. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>, and <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="ac152ae8124df4cfbf7e880c67bb7e66b"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::reference </td> + <td>(</td> + <td class="paramtype">void * </td> + <td class="paramname"><em>ref</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> & </td> + <td class="paramname"><em>dataspace</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5R_type_t </td> + <td class="paramname"><em>ref_type</em> = <code>H5R_DATASET_REGION</code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">ref</td><td>- IN: Reference pointer </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the object to be referenced </td></tr> + <tr><td class="paramname">dataspace</td><td>- IN: Dataspace with selection </td></tr> + <tr><td class="paramname">ref_type</td><td>- IN: Type of reference to query, valid values are: <ul> +<li><code>H5R_OBJECT</code> - Reference is an object reference. </li> +<li><code>H5R_DATASET_REGION</code> - Reference is a dataset region reference. (default) </li> +</ul> +</td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section note"><dt>Note</dt><dd>This method is more suitable for a dataset region reference. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>, and <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a39ee7ff5208391e8b1f97eedf3ce32e4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::removeAttr </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the attribute to be removed </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr()</a>.</p> + +</div> +</div> +<a class="anchor" id="a8cb4453b1db9f8082b5e0274f302c3fb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::removeAttr </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr()</a>.</p> + +</div> +</div> +<a class="anchor" id="a5545d3fd20f74c7f94195f555f255ddf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::removeComment </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the object </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_location_exception.html">H5::LocationException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment()</a>.</p> + +</div> +</div> +<a class="anchor" id="a763eac5a87497deed3676920923469ad"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::removeComment </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab91ea93e37511b47d7b7a66dd0e5106c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::renameAttr </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>oldname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>newname</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">oldname</td><td>- IN: Name of the attribute to be renamed </td></tr> + <tr><td class="paramname">newname</td><td>- IN: New name ame of the attribute </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_attribute_i_exception.html">H5::AttributeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr()</a>.</p> + +</div> +</div> +<a class="anchor" id="a2173e9687bdef8e56995c1505dd9cf76"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::renameAttr </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>oldname</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>newname</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr()</a>.</p> + +</div> +</div> +<a class="anchor" id="ac21f731f9df1d9bce610ad11439c2f96"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::setComment </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>comment</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of the object </td></tr> + <tr><td class="paramname">comment</td><td>- IN: New comment </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_location_exception.html">H5::LocationException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>If <em>comment</em> is an empty string or a null pointer, the comment message is removed from the object. Comments should be relatively short, null-terminated, ASCII strings. They can be attached to any object that has an object header, e.g., data sets, groups, named data types, and data spaces, but not symbolic links. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment()</a>.</p> + +</div> +</div> +<a class="anchor" id="af5d9700b303e4f333c04cbed7e4ae38f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::setComment </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>comment</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment()</a>.</p> + +</div> +</div> +<a class="anchor" id="a7d95f9b069c833c309b95f7b7e657af8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::setComment </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>comment</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a7eb08e192bbe76280f0f70b71db72420"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::H5Location::setComment </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>comment</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment()</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_location_8h_source.html">H5Location.h</a></li> +<li>H5Location.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_location.png b/c++/src/cpplus_RM/class_h5_1_1_h5_location.png Binary files differnew file mode 100644 index 0000000..2fa0329 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_location.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_object-members.html b/c++/src/cpplus_RM/class_h5_1_1_h5_object-members.html new file mode 100644 index 0000000..f891314 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_object-members.html @@ -0,0 +1,157 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_h5_object.html">H5Object</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::H5Object Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_h5_object.html">H5::H5Object</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId</a>() const =0</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">pure virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_object.html b/c++/src/cpplus_RM/class_h5_1_1_h5_object.html new file mode 100644 index 0000000..0e0f6cc --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_object.html @@ -0,0 +1,295 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::H5Object Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_h5_object.html">H5Object</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="class_h5_1_1_h5_object-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::H5Object Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> is a bridge between <a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>, <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a>, and <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a>. + <a href="class_h5_1_1_h5_object.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_object_8h_source.html">H5Object.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::H5Object:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_h5_object.png" usemap="#H5::H5Object_map" alt=""/> + <map id="H5::H5Object_map" name="H5::H5Object_map"> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="292,56,399,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="292,0,399,24"/> +<area href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. " alt="H5::DataSet" shape="rect" coords="0,168,107,192"/> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="292,168,399,192"/> +<area href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. " alt="H5::Group" shape="rect" coords="409,168,516,192"/> +<area href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes..." alt="H5::ArrayType" shape="rect" coords="0,224,107,248"/> +<area href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ..." alt="H5::AtomType" shape="rect" coords="175,224,282,248"/> +<area href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. " alt="H5::CompType" shape="rect" coords="292,224,399,248"/> +<area href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. " alt="H5::EnumType" shape="rect" coords="409,224,516,248"/> +<area href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. " alt="H5::VarLenType" shape="rect" coords="526,224,633,248"/> +<area href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. " alt="H5::FloatType" shape="rect" coords="0,280,107,304"/> +<area href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. " alt="H5::IntType" shape="rect" coords="117,280,224,304"/> +<area href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. " alt="H5::PredType" shape="rect" coords="234,280,341,304"/> +<area href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. " alt="H5::StrType" shape="rect" coords="351,280,458,304"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9673f56413b1698e12a9a5bace28cd inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">getId</a> () const =0</td></tr> +<tr class="memdesc:adf9673f56413b1698e12a9a5bace28cd inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns an identifier. (pure virtual) <a href="#adf9673f56413b1698e12a9a5bace28cd">More...</a><br/></td></tr> +<tr class="separator:adf9673f56413b1698e12a9a5bace28cd inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>All the wrappers in <a class="el" href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> were moved to <a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a>. </p> +</div><hr/>The documentation for this class was generated from the following file:<ul> +<li><a class="el" href="_h5_object_8h_source.html">H5Object.h</a></li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_h5_object.png b/c++/src/cpplus_RM/class_h5_1_1_h5_object.png Binary files differnew file mode 100644 index 0000000..cda7cc7 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_h5_object.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_id_component-members.html b/c++/src/cpplus_RM/class_h5_1_1_id_component-members.html new file mode 100644 index 0000000..fa63a4a --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_id_component-members.html @@ -0,0 +1,119 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::IdComponent Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_id_component.html b/c++/src/cpplus_RM/class_h5_1_1_id_component.html new file mode 100644 index 0000000..ff207f4 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_id_component.html @@ -0,0 +1,510 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::IdComponent Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-methods">Static Public Member Functions</a> | +<a href="#pro-methods">Protected Member Functions</a> | +<a href="class_h5_1_1_id_component-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::IdComponent Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> provides wrappers of the C functions that operate on an HDF5 identifier. + <a href="class_h5_1_1_id_component.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_id_component_8h_source.html">H5IdComponent.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::IdComponent:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_id_component.png" usemap="#H5::IdComponent_map" alt=""/> + <map id="H5::IdComponent_map" name="H5::IdComponent_map"> +<area href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. " alt="H5::Attribute" shape="rect" coords="0,56,159,80"/> +<area href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. " alt="H5::DataSpace" shape="rect" coords="169,56,328,80"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="338,56,497,80"/> +<area href="class_h5_1_1_prop_list.html" title="Class PropList provides operations for generic property lists. " alt="H5::PropList" shape="rect" coords="845,56,1004,80"/> +<area href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. " alt="H5::H5File" shape="rect" coords="253,112,412,136"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="422,112,581,136"/> +<area href="class_h5_1_1_d_set_creat_prop_list.html" title="Class DSetCreatPropList represents the dataset creation property list. " alt="H5::DSetCreatPropList" shape="rect" coords="591,112,750,136"/> +<area href="class_h5_1_1_d_set_mem_xfer_prop_list.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. " alt="H5::DSetMemXferPropList" shape="rect" coords="760,112,919,136"/> +<area href="class_h5_1_1_file_acc_prop_list.html" title="Class FileAccPropList represents the HDF5 file access property list. " alt="H5::FileAccPropList" shape="rect" coords="929,112,1088,136"/> +<area href="class_h5_1_1_file_creat_prop_list.html" title="Class FileCreatPropList represents the HDF5 file create property list. " alt="H5::FileCreatPropList" shape="rect" coords="1098,112,1257,136"/> +<area href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. " alt="H5::DataSet" shape="rect" coords="253,168,412,192"/> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="422,168,581,192"/> +<area href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. " alt="H5::Group" shape="rect" coords="591,168,750,192"/> +<area href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes..." alt="H5::ArrayType" shape="rect" coords="84,224,243,248"/> +<area href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ..." alt="H5::AtomType" shape="rect" coords="253,224,412,248"/> +<area href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. " alt="H5::CompType" shape="rect" coords="422,224,581,248"/> +<area href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. " alt="H5::EnumType" shape="rect" coords="591,224,750,248"/> +<area href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. " alt="H5::VarLenType" shape="rect" coords="760,224,919,248"/> +<area href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. " alt="H5::FloatType" shape="rect" coords="0,280,159,304"/> +<area href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. " alt="H5::IntType" shape="rect" coords="169,280,328,304"/> +<area href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. " alt="H5::PredType" shape="rect" coords="338,280,497,304"/> +<area href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. " alt="H5::StrType" shape="rect" coords="507,280,666,304"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-methods"></a> +Static Public Member Functions</h2></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> +Protected Member Functions</h2></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>In most cases, the C library handles these operations and an application rarely needs them. </p> +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a013a42f5fd29d35d9428c1be8638acfe"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::IdComponent::IdComponent </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>h5_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">h5_id</td><td>- IN: Id of an existing object </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a1c1e2479afec6ce26734225b434752fb"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::IdComponent::IdComponent </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> instance to copy </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a780d19c3d86037de38511f3e6cec3ca6"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::IdComponent::~IdComponent </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5545dda5e4c610b6bd9cdffe670c8728"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::IdComponent::IdComponent </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a9dc2815e9887d0adb5d5bba72adbd0d6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::IdComponent::decRefCount </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>obj_id</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac15a341319624c9199a309fad56858e0"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::IdComponent::decRefCount </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab2ba7509cb5beb8c80e242d7afe10a3c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::IdComponent::getCounter </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>obj_id</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Reference count </dd></dl> + +</div> +</div> +<a class="anchor" id="adde1c48166476e089635bb40a2113653"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">int H5::IdComponent::getCounter </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Reference count </dd></dl> + +</div> +</div> +<a class="anchor" id="a25e4d590aa5cc0fc87ced46718d5b0d7"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5I_type_t H5::IdComponent::getHDFObjType </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>obj_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"> +<dl class="section return"><dt>Returns</dt><dd>a valid HDF object type, which may be one of the following: <ul> +<li><code>H5I_FILE</code> </li> +<li><code>H5I_GROUP</code> </li> +<li><code>H5I_DATATYPE</code> </li> +<li><code>H5I_DATASPACE</code> </li> +<li><code>H5I_DATASET</code> </li> +<li><code>H5I_ATTR</code> </li> +<li>or <code>H5I_BADID</code>, if no valid type can be determined or the input object id is invalid. </li> +</ul> +</dd></dl> + +</div> +</div> +<a class="anchor" id="abef6d67a39f8723aa81bd16392dfc6bf"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5I_type_t H5::IdComponent::getHDFObjType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>a valid HDF object type, which may be one of the following: <ul> +<li><code>H5I_FILE</code> </li> +<li><code>H5I_GROUP</code> </li> +<li><code>H5I_DATATYPE</code> </li> +<li><code>H5I_DATASPACE</code> </li> +<li><code>H5I_DATASET</code> </li> +<li><code>H5I_ATTR</code> </li> +<li>or <code>H5I_BADID</code>, if no valid type can be determined or the input object id is invalid. </li> +</ul> +</dd></dl> + +</div> +</div> +<a class="anchor" id="a0e75b2e591d2fccd9e4c291a485d4754"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::IdComponent::incRefCount </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>obj_id</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1b34f54d2fd41d885e8ced7613d6abd1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::IdComponent::incRefCount </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Referenced by <a class="el" href="class_h5_1_1_attribute.html#ab93ec0beebebfa3a204f4ff8e16be985">H5::Attribute::Attribute()</a>, <a class="el" href="class_h5_1_1_data_set.html#a224114f6fd3fdb01300ffcfd5e5192d5">H5::DataSet::DataSet()</a>, <a class="el" href="class_h5_1_1_data_space.html#a55be5c95c111878a78889697848c14cd">H5::DataSpace::DataSpace()</a>, <a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">H5::DataType::DataType()</a>, <a class="el" href="class_h5_1_1_group.html#a17a49de6cbf4e29ef2fcb33d2fecbc4c">H5::Group::Group()</a>, <a class="el" href="class_h5_1_1_h5_file.html#a912472f9bdf2bf90590a9e8ecaed3b99">H5::H5File::H5File()</a>, <a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">H5::PropList::PropList()</a>, and <a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a34ac09a54825253293a0d8990e120506"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & H5::IdComponent::operator= </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td> + <td class="paramname"><em>rhs</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">rhs</td><td>- IN: Reference to the existing object </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reference to <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_id_component_exception.html">H5::IdComponentException</a></td><td>when attempt to close the HDF5 object fails </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>, and <a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a1e46d85ec29cd77bb1767cd01b8f0c8d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::IdComponent::setId </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>new_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_id_component_exception.html">H5::IdComponentException</a></td><td>when the attempt to close the HDF5 object fails </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=()</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_id_component_8h_source.html">H5IdComponent.h</a></li> +<li>H5IdComponent.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_id_component.png b/c++/src/cpplus_RM/class_h5_1_1_id_component.png Binary files differnew file mode 100644 index 0000000..ff53200 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_id_component.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_id_component_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_id_component_exception-members.html new file mode 100644 index 0000000..60d2cac --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_id_component_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_id_component_exception.html">IdComponentException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::IdComponentException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_id_component_exception.html">H5::IdComponentException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component_exception.html#a55e4b5b7053de93986eb35cef03190fd">IdComponentException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component_exception.html">H5::IdComponentException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component_exception.html#a9962b590acbbb09ecdd030792899593a">IdComponentException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component_exception.html">H5::IdComponentException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component_exception.html#adc62e361015047a8af67dc449ff783aa">~IdComponentException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component_exception.html">H5::IdComponentException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_id_component_exception.html b/c++/src/cpplus_RM/class_h5_1_1_id_component_exception.html new file mode 100644 index 0000000..51f8d9f --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_id_component_exception.html @@ -0,0 +1,270 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::IdComponentException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_id_component_exception.html">IdComponentException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_id_component_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::IdComponentException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::IdComponentException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_id_component_exception.png" usemap="#H5::IdComponentException_map" alt=""/> + <map id="H5::IdComponentException_map" name="H5::IdComponentException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,162,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a55e4b5b7053de93986eb35cef03190fd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component_exception.html#a55e4b5b7053de93986eb35cef03190fd">IdComponentException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a55e4b5b7053de93986eb35cef03190fd"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_id_component_exception.html">IdComponentException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a55e4b5b7053de93986eb35cef03190fd">More...</a><br/></td></tr> +<tr class="separator:a55e4b5b7053de93986eb35cef03190fd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9962b590acbbb09ecdd030792899593a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component_exception.html#a9962b590acbbb09ecdd030792899593a">IdComponentException</a> ()</td></tr> +<tr class="memdesc:a9962b590acbbb09ecdd030792899593a"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9962b590acbbb09ecdd030792899593a">More...</a><br/></td></tr> +<tr class="separator:a9962b590acbbb09ecdd030792899593a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adc62e361015047a8af67dc449ff783aa"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component_exception.html#adc62e361015047a8af67dc449ff783aa">~IdComponentException</a> () throw ()</td></tr> +<tr class="memdesc:adc62e361015047a8af67dc449ff783aa"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#adc62e361015047a8af67dc449ff783aa">More...</a><br/></td></tr> +<tr class="separator:adc62e361015047a8af67dc449ff783aa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a55e4b5b7053de93986eb35cef03190fd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::IdComponentException::IdComponentException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a9962b590acbbb09ecdd030792899593a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::IdComponentException::IdComponentException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="adc62e361015047a8af67dc449ff783aa"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::IdComponentException::~IdComponentException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_id_component_exception.png b/c++/src/cpplus_RM/class_h5_1_1_id_component_exception.png Binary files differnew file mode 100644 index 0000000..4abc0b4 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_id_component_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_int_type-members.html b/c++/src/cpplus_RM/class_h5_1_1_int_type-members.html new file mode 100644 index 0000000..42e9635 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_int_type-members.html @@ -0,0 +1,208 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_int_type.html">IntType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::IntType Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_int_type.html">H5::IntType</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a>(const H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a>(const H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_int_type.html">H5::IntType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a>(H5std_string &order_string) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a>(H5T_pad_t &lsb, H5T_pad_t &msb) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_int_type.html#a5a30fbfc608535a828e95836d3621c55">getSign</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_int_type.html">H5::IntType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_int_type.html#ae490ae5914c745c2b37a4909413b8f44">IntType</a>(const PredType &pred_type)</td><td class="entry"><a class="el" href="class_h5_1_1_int_type.html">H5::IntType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_int_type.html#aa9d284c2140561b895ee34e5d0fa31fd">IntType</a>(const DataSet &dataset)</td><td class="entry"><a class="el" href="class_h5_1_1_int_type.html">H5::IntType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_int_type.html#aba8e2f8061b64dc98011fc40cad089d7">IntType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_int_type.html">H5::IntType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_int_type.html#a9e5ddb1a36be05d38ae6c64a119c6add">IntType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="class_h5_1_1_int_type.html">H5::IntType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_int_type.html#a8ecc940c184e86495280787a135e4e14">IntType</a>(const IntType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_int_type.html">H5::IntType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a>(size_t offset) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a>(H5T_order_t order) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a>(H5T_pad_t lsb, H5T_pad_t msb) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a>(size_t precision) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_int_type.html#addaec293194ec7c468cbdf04bc06762c">setSign</a>(H5T_sign_t sign) const </td><td class="entry"><a class="el" href="class_h5_1_1_int_type.html">H5::IntType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_int_type.html#a647572736b86b1caf136a7d096eb29ec">~IntType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_int_type.html">H5::IntType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_int_type.html b/c++/src/cpplus_RM/class_h5_1_1_int_type.html new file mode 100644 index 0000000..103c6f5 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_int_type.html @@ -0,0 +1,665 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::IntType Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_int_type.html">IntType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_int_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::IntType Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> operates on HDF5 integer datatype. + <a href="class_h5_1_1_int_type.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_int_type_8h_source.html">H5IntType.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::IntType:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_int_type.png" usemap="#H5::IntType_map" alt=""/> + <map id="H5::IntType_map" name="H5::IntType_map"> +<area href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ..." alt="H5::AtomType" shape="rect" coords="0,224,107,248"/> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ae490ae5914c745c2b37a4909413b8f44"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_int_type.html#ae490ae5914c745c2b37a4909413b8f44">IntType</a> (const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> &pred_type)</td></tr> +<tr class="memdesc:ae490ae5914c745c2b37a4909413b8f44"><td class="mdescLeft"> </td><td class="mdescRight">Creates a integer type using a predefined type. <a href="#ae490ae5914c745c2b37a4909413b8f44">More...</a><br/></td></tr> +<tr class="separator:ae490ae5914c745c2b37a4909413b8f44"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa9d284c2140561b895ee34e5d0fa31fd"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_int_type.html#aa9d284c2140561b895ee34e5d0fa31fd">IntType</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dataset)</td></tr> +<tr class="memdesc:aa9d284c2140561b895ee34e5d0fa31fd"><td class="mdescLeft"> </td><td class="mdescRight">Gets the integer datatype of the specified dataset. <a href="#aa9d284c2140561b895ee34e5d0fa31fd">More...</a><br/></td></tr> +<tr class="separator:aa9d284c2140561b895ee34e5d0fa31fd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5a30fbfc608535a828e95836d3621c55"><td class="memItemLeft" align="right" valign="top">H5T_sign_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_int_type.html#a5a30fbfc608535a828e95836d3621c55">getSign</a> () const </td></tr> +<tr class="memdesc:a5a30fbfc608535a828e95836d3621c55"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the sign type for an integer type. <a href="#a5a30fbfc608535a828e95836d3621c55">More...</a><br/></td></tr> +<tr class="separator:a5a30fbfc608535a828e95836d3621c55"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:addaec293194ec7c468cbdf04bc06762c"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_int_type.html#addaec293194ec7c468cbdf04bc06762c">setSign</a> (H5T_sign_t sign) const </td></tr> +<tr class="memdesc:addaec293194ec7c468cbdf04bc06762c"><td class="mdescLeft"> </td><td class="mdescRight">Sets the sign property for an integer type. <a href="#addaec293194ec7c468cbdf04bc06762c">More...</a><br/></td></tr> +<tr class="separator:addaec293194ec7c468cbdf04bc06762c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa3cc5f6e4480df804d34fcf0931874be"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be">fromClass</a> () const </td></tr> +<tr class="memdesc:aa3cc5f6e4480df804d34fcf0931874be"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#aa3cc5f6e4480df804d34fcf0931874be">More...</a><br/></td></tr> +<tr class="separator:aa3cc5f6e4480df804d34fcf0931874be"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aba8e2f8061b64dc98011fc40cad089d7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_int_type.html#aba8e2f8061b64dc98011fc40cad089d7">IntType</a> ()</td></tr> +<tr class="memdesc:aba8e2f8061b64dc98011fc40cad089d7"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub integer datatype. <a href="#aba8e2f8061b64dc98011fc40cad089d7">More...</a><br/></td></tr> +<tr class="separator:aba8e2f8061b64dc98011fc40cad089d7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e5ddb1a36be05d38ae6c64a119c6add"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_int_type.html#a9e5ddb1a36be05d38ae6c64a119c6add">IntType</a> (const hid_t existing_id)</td></tr> +<tr class="memdesc:a9e5ddb1a36be05d38ae6c64a119c6add"><td class="mdescLeft"> </td><td class="mdescRight">Creates an integer datatype using the id of an existing datatype. <a href="#a9e5ddb1a36be05d38ae6c64a119c6add">More...</a><br/></td></tr> +<tr class="separator:a9e5ddb1a36be05d38ae6c64a119c6add"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8ecc940c184e86495280787a135e4e14"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_int_type.html#a8ecc940c184e86495280787a135e4e14">IntType</a> (const <a class="el" href="class_h5_1_1_int_type.html">IntType</a> &original)</td></tr> +<tr class="memdesc:a8ecc940c184e86495280787a135e4e14"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> object. <a href="#a8ecc940c184e86495280787a135e4e14">More...</a><br/></td></tr> +<tr class="separator:a8ecc940c184e86495280787a135e4e14"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a647572736b86b1caf136a7d096eb29ec"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_int_type.html#a647572736b86b1caf136a7d096eb29ec">~IntType</a> ()</td></tr> +<tr class="memdesc:a647572736b86b1caf136a7d096eb29ec"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a647572736b86b1caf136a7d096eb29ec">More...</a><br/></td></tr> +<tr class="separator:a647572736b86b1caf136a7d096eb29ec"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_atom_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_atom_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td></tr> +<tr class="memitem:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a> () const </td></tr> +<tr class="memdesc:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte order of an atomic datatype. <a href="#a49a866fcb26c69b13735d52abf946515">More...</a><br/></td></tr> +<tr class="separator:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a> (H5std_string &order_string) const </td></tr> +<tr class="memdesc:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2)";. <a href="#a3831da8d07ba8c72eca25a2a24f0e42d">More...</a><br/></td></tr> +<tr class="separator:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a> (H5T_order_t order) const </td></tr> +<tr class="memdesc:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte ordering of an atomic datatype. <a href="#a1f5b4f0293a5062c5817fd5b45512e76">More...</a><br/></td></tr> +<tr class="separator:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a> () const </td></tr> +<tr class="memdesc:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bit offset of the first significant bit. <a href="#a1d0147b6e53e29abc524e65a2d8094ea">More...</a><br/></td></tr> +<tr class="separator:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a> (size_t offset) const </td></tr> +<tr class="memdesc:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the bit offset of the first significant bit. <a href="#aa397ccf67884f1efb79ad9ba657aaa20">More...</a><br/></td></tr> +<tr class="separator:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a> (H5T_pad_t &lsb, H5T_pad_t &msb) const </td></tr> +<tr class="memdesc:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the padding type of the least and most-significant bit padding. <a href="#a7a1dc5a0538a5d707c5a015ea53f8b9a">More...</a><br/></td></tr> +<tr class="separator:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a> (H5T_pad_t lsb, H5T_pad_t msb) const </td></tr> +<tr class="memdesc:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the least and most-significant bits padding types. <a href="#ad2c84b2b2eb08e79d4354f835938da2d">More...</a><br/></td></tr> +<tr class="separator:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a> () const </td></tr> +<tr class="memdesc:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the precision of an atomic datatype. <a href="#adae805e0526435cdd5ba4073dcfff292">More...</a><br/></td></tr> +<tr class="separator:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a> (size_t precision) const </td></tr> +<tr class="memdesc:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the precision of an atomic datatype. <a href="#ac386886a22dfcdc338a5cf40c87b0fef">More...</a><br/></td></tr> +<tr class="separator:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a> (size_t size) const </td></tr> +<tr class="memdesc:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for an atomic datatype. <a href="#ac752c33c2d72ffa24a224bd5b1312deb">More...</a><br/></td></tr> +<tr class="separator:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_data_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td></tr> +<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr> +<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size. <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr> +<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &original)</td></tr> +<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr> +<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a56b100725299e1b64528ed4c987e9ecc">More...</a><br/></td></tr> +<tr class="separator:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#aeca360eea3f21caa1ad8479e820d199b">More...</a><br/></td></tr> +<tr class="separator:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr> +<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type. <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr> +<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &like_type)</td></tr> +<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object. <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr> +<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dset)</td></tr> +<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object. <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr> +<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr> +<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier. <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr> +<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype. <a href="#aadbd48b214b6466eed4488cdf9f3fc2b">More...</a><br/></td></tr> +<tr class="separator:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#ae1e48ebb34e35dc5e16febb0537fd09e">More...</a><br/></td></tr> +<tr class="separator:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr> +<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr> +<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr> +<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type. <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr> +<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr> +<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr> +<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes. <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr> +<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &rhs)</td></tr> +<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr> +<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &compared_type) const </td></tr> +<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr> +<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr> +<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible. <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr> +<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr> +<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype. <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr> +<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr> +<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived. <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr> +<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function. <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr> +<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr> +<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths. <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr> +<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr> +<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr> +<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype. <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr> +<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const H5std_string &tag) const </td></tr> +<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr> +<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr> +<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype. <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr> +<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr> +<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype. <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr> +<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr> +<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string. <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr> +<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr> +<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id. <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr> +<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr> +<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr> +<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr> +<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype. <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr> +<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr> +<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr> +<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><dl><dt><b>Examples: </b></dt><dd><a class="el" href="create_8cpp-example.html#_a3">create.cpp</a>, and <a class="el" href="readdata_8cpp-example.html#_a4">readdata.cpp</a>.</dd> +</dl></div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="ae490ae5914c745c2b37a4909413b8f44"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::IntType::IntType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> & </td> + <td class="paramname"><em>pred_type</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">pred_type</td><td>- IN: Predefined datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType::copy()</a>.</p> + +</div> +</div> +<a class="anchor" id="aa9d284c2140561b895ee34e5d0fa31fd"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::IntType::IntType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> & </td> + <td class="paramname"><em>dataset</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dataset</td><td>- IN: Dataset that this integer datatype associates with </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="aba8e2f8061b64dc98011fc40cad089d7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::IntType::IntType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a9e5ddb1a36be05d38ae6c64a119c6add"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::IntType::IntType </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a8ecc940c184e86495280787a135e4e14"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::IntType::IntType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_int_type.html">IntType</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a647572736b86b1caf136a7d096eb29ec"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::IntType::~IntType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="aa3cc5f6e4480df804d34fcf0931874be"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::IntType::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>.</p> + +</div> +</div> +<a class="anchor" id="a5a30fbfc608535a828e95836d3621c55"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_sign_t H5::IntType::getSign </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Valid sign type </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="addaec293194ec7c468cbdf04bc06762c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::IntType::setSign </td> + <td>(</td> + <td class="paramtype">H5T_sign_t </td> + <td class="paramname"><em>sign</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">sign</td><td>- IN: Sign type </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_int_type_8h_source.html">H5IntType.h</a></li> +<li>H5IntType.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_int_type.png b/c++/src/cpplus_RM/class_h5_1_1_int_type.png Binary files differnew file mode 100644 index 0000000..2faa035 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_int_type.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_library_i_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_library_i_exception-members.html new file mode 100644 index 0000000..52b31bd --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_library_i_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_library_i_exception.html">LibraryIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::LibraryIException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_library_i_exception.html#ab1034ba68928fc4476a18723bfd4f8b5">LibraryIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_library_i_exception.html#a009b7e1109b1c8d3a3b8aac19a6243fa">LibraryIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_library_i_exception.html#a89bf0feac4e3c5f49f2fe29e291b36c6">~LibraryIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_library_i_exception.html">H5::LibraryIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_library_i_exception.html b/c++/src/cpplus_RM/class_h5_1_1_library_i_exception.html new file mode 100644 index 0000000..e098372 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_library_i_exception.html @@ -0,0 +1,270 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::LibraryIException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_library_i_exception.html">LibraryIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_library_i_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::LibraryIException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::LibraryIException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_library_i_exception.png" usemap="#H5::LibraryIException_map" alt=""/> + <map id="H5::LibraryIException_map" name="H5::LibraryIException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,133,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ab1034ba68928fc4476a18723bfd4f8b5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_library_i_exception.html#ab1034ba68928fc4476a18723bfd4f8b5">LibraryIException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:ab1034ba68928fc4476a18723bfd4f8b5"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_library_i_exception.html">LibraryIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#ab1034ba68928fc4476a18723bfd4f8b5">More...</a><br/></td></tr> +<tr class="separator:ab1034ba68928fc4476a18723bfd4f8b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a009b7e1109b1c8d3a3b8aac19a6243fa"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_library_i_exception.html#a009b7e1109b1c8d3a3b8aac19a6243fa">LibraryIException</a> ()</td></tr> +<tr class="memdesc:a009b7e1109b1c8d3a3b8aac19a6243fa"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a009b7e1109b1c8d3a3b8aac19a6243fa">More...</a><br/></td></tr> +<tr class="separator:a009b7e1109b1c8d3a3b8aac19a6243fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a89bf0feac4e3c5f49f2fe29e291b36c6"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_library_i_exception.html#a89bf0feac4e3c5f49f2fe29e291b36c6">~LibraryIException</a> () throw ()</td></tr> +<tr class="memdesc:a89bf0feac4e3c5f49f2fe29e291b36c6"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a89bf0feac4e3c5f49f2fe29e291b36c6">More...</a><br/></td></tr> +<tr class="separator:a89bf0feac4e3c5f49f2fe29e291b36c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="ab1034ba68928fc4476a18723bfd4f8b5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::LibraryIException::LibraryIException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a009b7e1109b1c8d3a3b8aac19a6243fa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::LibraryIException::LibraryIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a89bf0feac4e3c5f49f2fe29e291b36c6"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::LibraryIException::~LibraryIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_library_i_exception.png b/c++/src/cpplus_RM/class_h5_1_1_library_i_exception.png Binary files differnew file mode 100644 index 0000000..66bee0f --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_library_i_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_location_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_location_exception-members.html new file mode 100644 index 0000000..76a489f --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_location_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_location_exception.html">LocationException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::LocationException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_location_exception.html">H5::LocationException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_location_exception.html#a71fe610d8fc66d904dc51f9d6bcd4b58">LocationException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_location_exception.html">H5::LocationException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_location_exception.html#abe7eaee04d8430bdf8631aafe5241e34">LocationException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_location_exception.html">H5::LocationException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_location_exception.html#a2b1ca53ddbdf9271fa488dbc302448b7">~LocationException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_location_exception.html">H5::LocationException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_location_exception.html b/c++/src/cpplus_RM/class_h5_1_1_location_exception.html new file mode 100644 index 0000000..989035e --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_location_exception.html @@ -0,0 +1,270 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::LocationException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_location_exception.html">LocationException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_location_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::LocationException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::LocationException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_location_exception.png" usemap="#H5::LocationException_map" alt=""/> + <map id="H5::LocationException_map" name="H5::LocationException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,137,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a71fe610d8fc66d904dc51f9d6bcd4b58"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_location_exception.html#a71fe610d8fc66d904dc51f9d6bcd4b58">LocationException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a71fe610d8fc66d904dc51f9d6bcd4b58"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_location_exception.html">LocationException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a71fe610d8fc66d904dc51f9d6bcd4b58">More...</a><br/></td></tr> +<tr class="separator:a71fe610d8fc66d904dc51f9d6bcd4b58"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abe7eaee04d8430bdf8631aafe5241e34"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_location_exception.html#abe7eaee04d8430bdf8631aafe5241e34">LocationException</a> ()</td></tr> +<tr class="memdesc:abe7eaee04d8430bdf8631aafe5241e34"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#abe7eaee04d8430bdf8631aafe5241e34">More...</a><br/></td></tr> +<tr class="separator:abe7eaee04d8430bdf8631aafe5241e34"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2b1ca53ddbdf9271fa488dbc302448b7"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_location_exception.html#a2b1ca53ddbdf9271fa488dbc302448b7">~LocationException</a> () throw ()</td></tr> +<tr class="memdesc:a2b1ca53ddbdf9271fa488dbc302448b7"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a2b1ca53ddbdf9271fa488dbc302448b7">More...</a><br/></td></tr> +<tr class="separator:a2b1ca53ddbdf9271fa488dbc302448b7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a71fe610d8fc66d904dc51f9d6bcd4b58"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::LocationException::LocationException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="abe7eaee04d8430bdf8631aafe5241e34"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::LocationException::LocationException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2b1ca53ddbdf9271fa488dbc302448b7"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::LocationException::~LocationException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_location_exception.png b/c++/src/cpplus_RM/class_h5_1_1_location_exception.png Binary files differnew file mode 100644 index 0000000..09c853b --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_location_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_pred_type-members.html b/c++/src/cpplus_RM/class_h5_1_1_pred_type-members.html new file mode 100644 index 0000000..4dec4cf --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_pred_type-members.html @@ -0,0 +1,313 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_pred_type.html">PredType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::PredType Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ac9ce4d92ee7be65c0281c73b43338afa">ALPHA_B16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a6c8a3a29d47bc77b50a5fe422242caf1">ALPHA_B32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ae4f532c54f5fbedd5c5ce67d1bfef414">ALPHA_B64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a5c7ef99a8f8c10c01acbb49301822b5d">ALPHA_B8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ac3c19a0d051f3a656347194b315eff8d">ALPHA_F32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#af665577f20ac5d5b0d1c937b2d5132be">ALPHA_F64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#acbca9e339b705bd21b17492a7c2700ad">ALPHA_I16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a84c82be31a6f662d82aaf47a3376efb6">ALPHA_I32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a60179690513799f649017adafcd7c14b">ALPHA_I64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ad8475ec1fa91002c139e03851b42ae33">ALPHA_I8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aa8fcd332d7c5eece1b2affc90675757f">ALPHA_U16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a47187b8b6ce42b514d7f3597e386cd61">ALPHA_U32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ab4dd6ed47ffb1a5454d859272bd36aa8">ALPHA_U64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a7242c90491e02f97d014cac1cc8f38e5">ALPHA_U8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a639b8b3f8e65d81d408d78f81a9dc596">C_S1</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a91ce8376cef135f4bf385e6f3177f18e">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aeb3180a69dc65f7624035a7918f8c6f7">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">H5::AtomType::commit</a>(const H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">H5::AtomType::commit</a>(const H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#afe9d706998d2be050a9c6f0b2604530a">committed</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">H5::AtomType::committed</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aaa77e1ff78f2f325d588036e0f9469b3">FORTRAN_S1</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a>(H5std_string &order_string) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a>(H5T_pad_t &lsb, H5T_pad_t &msb) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aebdfd010c0781cb4f391f4b5ff6092c2">IEEE_F32BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a8ce1102ef03f5071d2a4811448d1f285">IEEE_F32LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aec8a520eb01c5d884562fa9b94308e77">IEEE_F64BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a3dbddc351f814c9e82d9b0d38d94bcee">IEEE_F64LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a7efa55d1f0aad66f46258e225f73344e">INTEL_B16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a1c7e18746a3c86645f6f0f05d651c4e8">INTEL_B32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aa8489b39cc1f1e79768152fe961e954a">INTEL_B64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a7e1b0f12025aa4b94f1e18d9eeed20be">INTEL_B8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a470a948d630c795960f9a3d59ec9e06b">INTEL_F32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a4691df493ccc936fe269cbef5d72e9d5">INTEL_F64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aac016fce3a763b30559b03da16c10cad">INTEL_I16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a9c1271b25845e99faaa1fe96a7abed71">INTEL_I32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ac50a22ffd5e4fe629363961949801a3c">INTEL_I64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ac1a5d79e6f525504847de8eb2033eed0">INTEL_I8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">INTEL_U16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a8c02358878872f57187bcdabaa77f0c9">INTEL_U32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ae0b26f35ff394256db92b2799a067ed3">INTEL_U64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a30709ffd6dea99ca571d6d55f3faa77c">INTEL_U8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a78a26b35c3a19aec93518a990a5b92b5">MIPS_B16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#addb258adff59a9f21507edba007f0679">MIPS_B32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#afdbdf949b7495cb262b53595ba2e9a87">MIPS_B64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a278e1c6e9ff0cc385141fbae70a05561">MIPS_B8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#acba17926a46fc392642b7d7504cab85b">MIPS_F32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a62792fae599267ddd9823846bf0026de">MIPS_F64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a22c8a88256aa7f6db036448816ef1472">MIPS_I16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aa9aade4c27680ea497554817b38a9710">MIPS_I32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a2a72f07dfa79ee3c752d238e79928ece">MIPS_I64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a63bc10e71f10d5d85dfde684be923392">MIPS_I8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a53275893cc06aca71ff2a00444de1533">MIPS_U16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a1519daabc7ba6aa51296ae42403a34e3">MIPS_U32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a32836ea587df3838677357175f18b4b5">MIPS_U64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a9464d3d68f1a03b42336fcb69d3ebf02">MIPS_U8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a669cfc51051f32f454b20b5e8fc3280f">NATIVE_B16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ac292ec5492ec6d7a31b0a7930632c454">NATIVE_B32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a2e9173d1917bafbe10e4b9bb8d409316">NATIVE_B64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#af7956deee7c710fc9cde275455f80cc2">NATIVE_B8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a0044bc24a845a1ece648ac2c0d79cdb9">NATIVE_CHAR</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f">NATIVE_DOUBLE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02">NATIVE_FLOAT</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aa45ce1582595407d4e28cd1ae71987aa">NATIVE_HBOOL</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aec51c8deb3bdb4b470a45643b6af4624">NATIVE_HERR</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">NATIVE_HSIZE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a1d45d3816ec65366276b3710139cabbb">NATIVE_HSSIZE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">NATIVE_INT</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a19cc8b04760bc07fb763da95e8f6094c">NATIVE_INT16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a1b4e2514d885b926cf640c26bbcb7ae8">NATIVE_INT32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#af62843475114d90b7bfa02b6736976fd">NATIVE_INT64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a9b472967372025b70fd3925b9f5b6f38">NATIVE_INT8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ad478b2caaf804a40b7f5c5c4de83ed61">NATIVE_LDOUBLE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aef226f7baef804c834e6bfe6b5f32552">NATIVE_LLONG</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a084ffd0ab3361b13eec6f04bcafc8c4f">NATIVE_LONG</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aeee661384fb959e9a70fe58d86381f83">NATIVE_OPAQUE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a9c45e156dc8468f2f4b75874af34d259">NATIVE_SCHAR</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ae92fcc4e9ab405c725f9b64284b8e8f2">NATIVE_SHORT</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a448d626bd6e5b8f7b8d92b1766410007">NATIVE_UCHAR</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a173cefe35df694544790548ed38b2732">NATIVE_UINT</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a8a3c25f8281e00d16dde9bee50af68d9">NATIVE_UINT16</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a53816ebd753710a5f88140e7e566f2fe">NATIVE_UINT32</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a81f50f04810a1997bf8188c9b30e83cd">NATIVE_UINT64</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a17b688e5445c81b1a633c9be225a388d">NATIVE_UINT8</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aa788ee310e338685cbff871d3d65f8f6">NATIVE_ULLONG</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a06ae841ee5f45fadf5d946de8137e7e3">NATIVE_ULONG</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a79eaf2c163177a8fc6620560aa4cff36">NATIVE_USHORT</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a87618d7949ea06c4af4c5bf29252beba">operator=</a>(const PredType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">H5::AtomType::operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#add6fc02da90b4237c83ff67ccdab20a4">PredType</a>(const PredType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a>(size_t offset) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a>(H5T_order_t order) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a>(H5T_pad_t lsb, H5T_pad_t msb) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a>(size_t precision) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ad103fa531285a3f8a7b7d667c6304e58">STD_B16BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a60e9d509d34779be2837c9fa8bc27d9f">STD_B16LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#af3d308d0b34d539067544da387fa5a4d">STD_B32BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ae55f876474965201f032aaf9614b7849">STD_B32LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a38e8491579180cd9bf38de16171c985e">STD_B64BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a2933409af66b77e936fee17baf18721f">STD_B64LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a637b6ccc8af68fe374ac13cee342ffa5">STD_B8BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ab5e2038beba46a0fe2a636f4f352f34f">STD_B8LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#abd4e15115a19352cbff6db29bd3d3b7b">STD_I16BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a460c5317cc2559810ab4b352f8a9bb7f">STD_I16LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a3b4f99b5b46dc8012ec4defe8da0e8de">STD_I32BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ab31da64fda34c604a29e16c3176021ac">STD_I32LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ae2affc7564a35172bd9a2f89880be410">STD_I64BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ac880911edf46ee4513cc11ab07ca3bde">STD_I64LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a44833e411c4b97c99874efc54d996883">STD_I8BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ac4612a91c052285975cf1d8494b06aa8">STD_I8LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aa3b16d76530b829c6fabc64278a259b4">STD_REF_DSETREG</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a1e69d8ffc8f423bd26d1e4210f5f658f">STD_REF_OBJ</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ab20cac18a9151ce74d4b77e0e05d2f0b">STD_U16BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a926b0e8521a55ea413e98276dd1dc9cf">STD_U16LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">STD_U32BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ad3200232f59cc9d2d49f98b4496a178b">STD_U32LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a7fe7a6637f71dbba3110efb619a64a7b">STD_U64BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a8affac274b4d4836e2918bc72462e7d6">STD_U64LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a49ae1b2044535ef1cd267d6c14438f21">STD_U8BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a2b6ba019fd71b44bed2974e9aebb5f42">STD_U8LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#ae7f0b8d74f633e364a9ba0a20727dac2">UNIX_D32BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#aa44d74bb687190190fa3ec3019579e2f">UNIX_D32LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">UNIX_D64BE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a22ce9d050cdc2f6ed13ce4b32993cc23">UNIX_D64LE</a></td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html#a2047c7238e0c82572bc0a3bb0a18b06a">~PredType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_pred_type.html">H5::PredType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_pred_type.html b/c++/src/cpplus_RM/class_h5_1_1_pred_type.html new file mode 100644 index 0000000..fcdaddd --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_pred_type.html @@ -0,0 +1,3018 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::PredType Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_pred_type.html">PredType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-attribs">Static Public Attributes</a> | +<a href="class_h5_1_1_pred_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::PredType Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> holds the definition of all the HDF5 predefined datatypes. + <a href="class_h5_1_1_pred_type.html#details">More...</a></p> + +<p><code>#include <<a class="el" href="_h5_pred_type_8h_source.html">H5PredType.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::PredType:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_pred_type.png" usemap="#H5::PredType_map" alt=""/> + <map id="H5::PredType_map" name="H5::PredType_map"> +<area href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ..." alt="H5::AtomType" shape="rect" coords="0,224,107,248"/> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:aa29af075cf3bb23c1d962f73c4116ba6"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6">fromClass</a> () const </td></tr> +<tr class="memdesc:aa29af075cf3bb23c1d962f73c4116ba6"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#aa29af075cf3bb23c1d962f73c4116ba6">More...</a><br/></td></tr> +<tr class="separator:aa29af075cf3bb23c1d962f73c4116ba6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a87618d7949ea06c4af4c5bf29252beba"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_pred_type.html">PredType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a87618d7949ea06c4af4c5bf29252beba">operator=</a> (const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> &rhs)</td></tr> +<tr class="memdesc:a87618d7949ea06c4af4c5bf29252beba"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a87618d7949ea06c4af4c5bf29252beba">More...</a><br/></td></tr> +<tr class="separator:a87618d7949ea06c4af4c5bf29252beba"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:add6fc02da90b4237c83ff67ccdab20a4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#add6fc02da90b4237c83ff67ccdab20a4">PredType</a> (const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> &original)</td></tr> +<tr class="memdesc:add6fc02da90b4237c83ff67ccdab20a4"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> object. <a href="#add6fc02da90b4237c83ff67ccdab20a4">More...</a><br/></td></tr> +<tr class="separator:add6fc02da90b4237c83ff67ccdab20a4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2047c7238e0c82572bc0a3bb0a18b06a"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a2047c7238e0c82572bc0a3bb0a18b06a">~PredType</a> ()</td></tr> +<tr class="memdesc:a2047c7238e0c82572bc0a3bb0a18b06a"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a2047c7238e0c82572bc0a3bb0a18b06a">More...</a><br/></td></tr> +<tr class="separator:a2047c7238e0c82572bc0a3bb0a18b06a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a91ce8376cef135f4bf385e6f3177f18e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a91ce8376cef135f4bf385e6f3177f18e">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:a91ce8376cef135f4bf385e6f3177f18e"><td class="mdescLeft"> </td><td class="mdescRight">This dummy function do not inherit from <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> - it will throw a <a class="el" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a> if invoked. <a href="#a91ce8376cef135f4bf385e6f3177f18e">More...</a><br/></td></tr> +<tr class="separator:a91ce8376cef135f4bf385e6f3177f18e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeb3180a69dc65f7624035a7918f8c6f7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aeb3180a69dc65f7624035a7918f8c6f7">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aeb3180a69dc65f7624035a7918f8c6f7"><td class="mdescLeft"> </td><td class="mdescRight">This dummy function do not inherit from <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> - it will throw a <a class="el" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a> if invoked. <a href="#aeb3180a69dc65f7624035a7918f8c6f7">More...</a><br/></td></tr> +<tr class="separator:aeb3180a69dc65f7624035a7918f8c6f7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afe9d706998d2be050a9c6f0b2604530a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#afe9d706998d2be050a9c6f0b2604530a">committed</a> ()</td></tr> +<tr class="memdesc:afe9d706998d2be050a9c6f0b2604530a"><td class="mdescLeft"> </td><td class="mdescRight">This dummy function do not inherit from <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> - it will throw a <a class="el" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a> if invoked. <a href="#afe9d706998d2be050a9c6f0b2604530a">More...</a><br/></td></tr> +<tr class="separator:afe9d706998d2be050a9c6f0b2604530a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_atom_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_atom_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td></tr> +<tr class="memitem:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a> () const </td></tr> +<tr class="memdesc:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte order of an atomic datatype. <a href="#a49a866fcb26c69b13735d52abf946515">More...</a><br/></td></tr> +<tr class="separator:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a> (H5std_string &order_string) const </td></tr> +<tr class="memdesc:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2)";. <a href="#a3831da8d07ba8c72eca25a2a24f0e42d">More...</a><br/></td></tr> +<tr class="separator:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a> (H5T_order_t order) const </td></tr> +<tr class="memdesc:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte ordering of an atomic datatype. <a href="#a1f5b4f0293a5062c5817fd5b45512e76">More...</a><br/></td></tr> +<tr class="separator:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a> () const </td></tr> +<tr class="memdesc:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bit offset of the first significant bit. <a href="#a1d0147b6e53e29abc524e65a2d8094ea">More...</a><br/></td></tr> +<tr class="separator:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a> (size_t offset) const </td></tr> +<tr class="memdesc:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the bit offset of the first significant bit. <a href="#aa397ccf67884f1efb79ad9ba657aaa20">More...</a><br/></td></tr> +<tr class="separator:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a> (H5T_pad_t &lsb, H5T_pad_t &msb) const </td></tr> +<tr class="memdesc:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the padding type of the least and most-significant bit padding. <a href="#a7a1dc5a0538a5d707c5a015ea53f8b9a">More...</a><br/></td></tr> +<tr class="separator:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a> (H5T_pad_t lsb, H5T_pad_t msb) const </td></tr> +<tr class="memdesc:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the least and most-significant bits padding types. <a href="#ad2c84b2b2eb08e79d4354f835938da2d">More...</a><br/></td></tr> +<tr class="separator:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a> () const </td></tr> +<tr class="memdesc:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the precision of an atomic datatype. <a href="#adae805e0526435cdd5ba4073dcfff292">More...</a><br/></td></tr> +<tr class="separator:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a> (size_t precision) const </td></tr> +<tr class="memdesc:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the precision of an atomic datatype. <a href="#ac386886a22dfcdc338a5cf40c87b0fef">More...</a><br/></td></tr> +<tr class="separator:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a> (size_t size) const </td></tr> +<tr class="memdesc:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for an atomic datatype. <a href="#ac752c33c2d72ffa24a224bd5b1312deb">More...</a><br/></td></tr> +<tr class="separator:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_data_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td></tr> +<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr> +<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size. <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr> +<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &original)</td></tr> +<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr> +<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a56b100725299e1b64528ed4c987e9ecc">More...</a><br/></td></tr> +<tr class="separator:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#aeca360eea3f21caa1ad8479e820d199b">More...</a><br/></td></tr> +<tr class="separator:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr> +<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type. <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr> +<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &like_type)</td></tr> +<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object. <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr> +<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dset)</td></tr> +<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object. <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr> +<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr> +<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier. <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr> +<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype. <a href="#aadbd48b214b6466eed4488cdf9f3fc2b">More...</a><br/></td></tr> +<tr class="separator:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#ae1e48ebb34e35dc5e16febb0537fd09e">More...</a><br/></td></tr> +<tr class="separator:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr> +<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr> +<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr> +<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type. <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr> +<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr> +<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr> +<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes. <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr> +<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &rhs)</td></tr> +<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr> +<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &compared_type) const </td></tr> +<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr> +<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr> +<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible. <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr> +<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr> +<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype. <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr> +<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr> +<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived. <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr> +<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function. <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr> +<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr> +<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths. <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr> +<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr> +<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr> +<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype. <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr> +<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const H5std_string &tag) const </td></tr> +<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr> +<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr> +<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype. <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr> +<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr> +<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype. <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr> +<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr> +<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string. <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr> +<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr> +<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id. <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr> +<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr> +<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr> +<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr> +<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype. <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr> +<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr> +<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr> +<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a> +Static Public Attributes</h2></td></tr> +<tr class="memitem:a44833e411c4b97c99874efc54d996883"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a44833e411c4b97c99874efc54d996883">STD_I8BE</a></td></tr> +<tr class="separator:a44833e411c4b97c99874efc54d996883"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac4612a91c052285975cf1d8494b06aa8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ac4612a91c052285975cf1d8494b06aa8">STD_I8LE</a></td></tr> +<tr class="separator:ac4612a91c052285975cf1d8494b06aa8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd4e15115a19352cbff6db29bd3d3b7b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#abd4e15115a19352cbff6db29bd3d3b7b">STD_I16BE</a></td></tr> +<tr class="separator:abd4e15115a19352cbff6db29bd3d3b7b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a460c5317cc2559810ab4b352f8a9bb7f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a460c5317cc2559810ab4b352f8a9bb7f">STD_I16LE</a></td></tr> +<tr class="separator:a460c5317cc2559810ab4b352f8a9bb7f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3b4f99b5b46dc8012ec4defe8da0e8de"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a3b4f99b5b46dc8012ec4defe8da0e8de">STD_I32BE</a></td></tr> +<tr class="separator:a3b4f99b5b46dc8012ec4defe8da0e8de"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab31da64fda34c604a29e16c3176021ac"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ab31da64fda34c604a29e16c3176021ac">STD_I32LE</a></td></tr> +<tr class="separator:ab31da64fda34c604a29e16c3176021ac"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae2affc7564a35172bd9a2f89880be410"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ae2affc7564a35172bd9a2f89880be410">STD_I64BE</a></td></tr> +<tr class="separator:ae2affc7564a35172bd9a2f89880be410"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac880911edf46ee4513cc11ab07ca3bde"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ac880911edf46ee4513cc11ab07ca3bde">STD_I64LE</a></td></tr> +<tr class="separator:ac880911edf46ee4513cc11ab07ca3bde"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a49ae1b2044535ef1cd267d6c14438f21"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a49ae1b2044535ef1cd267d6c14438f21">STD_U8BE</a></td></tr> +<tr class="separator:a49ae1b2044535ef1cd267d6c14438f21"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2b6ba019fd71b44bed2974e9aebb5f42"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a2b6ba019fd71b44bed2974e9aebb5f42">STD_U8LE</a></td></tr> +<tr class="separator:a2b6ba019fd71b44bed2974e9aebb5f42"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab20cac18a9151ce74d4b77e0e05d2f0b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ab20cac18a9151ce74d4b77e0e05d2f0b">STD_U16BE</a></td></tr> +<tr class="separator:ab20cac18a9151ce74d4b77e0e05d2f0b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a926b0e8521a55ea413e98276dd1dc9cf"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a926b0e8521a55ea413e98276dd1dc9cf">STD_U16LE</a></td></tr> +<tr class="separator:a926b0e8521a55ea413e98276dd1dc9cf"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a33ed1d2e269e0e6e6f9519e5a1183cfd"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">STD_U32BE</a></td></tr> +<tr class="separator:a33ed1d2e269e0e6e6f9519e5a1183cfd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad3200232f59cc9d2d49f98b4496a178b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ad3200232f59cc9d2d49f98b4496a178b">STD_U32LE</a></td></tr> +<tr class="separator:ad3200232f59cc9d2d49f98b4496a178b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7fe7a6637f71dbba3110efb619a64a7b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a7fe7a6637f71dbba3110efb619a64a7b">STD_U64BE</a></td></tr> +<tr class="separator:a7fe7a6637f71dbba3110efb619a64a7b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8affac274b4d4836e2918bc72462e7d6"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a8affac274b4d4836e2918bc72462e7d6">STD_U64LE</a></td></tr> +<tr class="separator:a8affac274b4d4836e2918bc72462e7d6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a637b6ccc8af68fe374ac13cee342ffa5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a637b6ccc8af68fe374ac13cee342ffa5">STD_B8BE</a></td></tr> +<tr class="separator:a637b6ccc8af68fe374ac13cee342ffa5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab5e2038beba46a0fe2a636f4f352f34f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ab5e2038beba46a0fe2a636f4f352f34f">STD_B8LE</a></td></tr> +<tr class="separator:ab5e2038beba46a0fe2a636f4f352f34f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad103fa531285a3f8a7b7d667c6304e58"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ad103fa531285a3f8a7b7d667c6304e58">STD_B16BE</a></td></tr> +<tr class="separator:ad103fa531285a3f8a7b7d667c6304e58"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a60e9d509d34779be2837c9fa8bc27d9f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a60e9d509d34779be2837c9fa8bc27d9f">STD_B16LE</a></td></tr> +<tr class="separator:a60e9d509d34779be2837c9fa8bc27d9f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af3d308d0b34d539067544da387fa5a4d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#af3d308d0b34d539067544da387fa5a4d">STD_B32BE</a></td></tr> +<tr class="separator:af3d308d0b34d539067544da387fa5a4d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae55f876474965201f032aaf9614b7849"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ae55f876474965201f032aaf9614b7849">STD_B32LE</a></td></tr> +<tr class="separator:ae55f876474965201f032aaf9614b7849"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38e8491579180cd9bf38de16171c985e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a38e8491579180cd9bf38de16171c985e">STD_B64BE</a></td></tr> +<tr class="separator:a38e8491579180cd9bf38de16171c985e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2933409af66b77e936fee17baf18721f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a2933409af66b77e936fee17baf18721f">STD_B64LE</a></td></tr> +<tr class="separator:a2933409af66b77e936fee17baf18721f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e69d8ffc8f423bd26d1e4210f5f658f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a1e69d8ffc8f423bd26d1e4210f5f658f">STD_REF_OBJ</a></td></tr> +<tr class="separator:a1e69d8ffc8f423bd26d1e4210f5f658f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa3b16d76530b829c6fabc64278a259b4"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aa3b16d76530b829c6fabc64278a259b4">STD_REF_DSETREG</a></td></tr> +<tr class="separator:aa3b16d76530b829c6fabc64278a259b4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a639b8b3f8e65d81d408d78f81a9dc596"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a639b8b3f8e65d81d408d78f81a9dc596">C_S1</a></td></tr> +<tr class="separator:a639b8b3f8e65d81d408d78f81a9dc596"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aaa77e1ff78f2f325d588036e0f9469b3"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aaa77e1ff78f2f325d588036e0f9469b3">FORTRAN_S1</a></td></tr> +<tr class="separator:aaa77e1ff78f2f325d588036e0f9469b3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aebdfd010c0781cb4f391f4b5ff6092c2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aebdfd010c0781cb4f391f4b5ff6092c2">IEEE_F32BE</a></td></tr> +<tr class="separator:aebdfd010c0781cb4f391f4b5ff6092c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8ce1102ef03f5071d2a4811448d1f285"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a8ce1102ef03f5071d2a4811448d1f285">IEEE_F32LE</a></td></tr> +<tr class="separator:a8ce1102ef03f5071d2a4811448d1f285"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec8a520eb01c5d884562fa9b94308e77"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aec8a520eb01c5d884562fa9b94308e77">IEEE_F64BE</a></td></tr> +<tr class="separator:aec8a520eb01c5d884562fa9b94308e77"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3dbddc351f814c9e82d9b0d38d94bcee"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a3dbddc351f814c9e82d9b0d38d94bcee">IEEE_F64LE</a></td></tr> +<tr class="separator:a3dbddc351f814c9e82d9b0d38d94bcee"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae7f0b8d74f633e364a9ba0a20727dac2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ae7f0b8d74f633e364a9ba0a20727dac2">UNIX_D32BE</a></td></tr> +<tr class="separator:ae7f0b8d74f633e364a9ba0a20727dac2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa44d74bb687190190fa3ec3019579e2f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aa44d74bb687190190fa3ec3019579e2f">UNIX_D32LE</a></td></tr> +<tr class="separator:aa44d74bb687190190fa3ec3019579e2f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a14a9c109e84ac8dd1d01fcce4c0b6ebd"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">UNIX_D64BE</a></td></tr> +<tr class="separator:a14a9c109e84ac8dd1d01fcce4c0b6ebd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a22ce9d050cdc2f6ed13ce4b32993cc23"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a22ce9d050cdc2f6ed13ce4b32993cc23">UNIX_D64LE</a></td></tr> +<tr class="separator:a22ce9d050cdc2f6ed13ce4b32993cc23"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1a5d79e6f525504847de8eb2033eed0"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ac1a5d79e6f525504847de8eb2033eed0">INTEL_I8</a></td></tr> +<tr class="separator:ac1a5d79e6f525504847de8eb2033eed0"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aac016fce3a763b30559b03da16c10cad"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aac016fce3a763b30559b03da16c10cad">INTEL_I16</a></td></tr> +<tr class="separator:aac016fce3a763b30559b03da16c10cad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c1271b25845e99faaa1fe96a7abed71"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a9c1271b25845e99faaa1fe96a7abed71">INTEL_I32</a></td></tr> +<tr class="separator:a9c1271b25845e99faaa1fe96a7abed71"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac50a22ffd5e4fe629363961949801a3c"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ac50a22ffd5e4fe629363961949801a3c">INTEL_I64</a></td></tr> +<tr class="separator:ac50a22ffd5e4fe629363961949801a3c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a30709ffd6dea99ca571d6d55f3faa77c"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a30709ffd6dea99ca571d6d55f3faa77c">INTEL_U8</a></td></tr> +<tr class="separator:a30709ffd6dea99ca571d6d55f3faa77c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2b3d1ba9b1e031432fac2dc4b75a4e6e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">INTEL_U16</a></td></tr> +<tr class="separator:a2b3d1ba9b1e031432fac2dc4b75a4e6e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8c02358878872f57187bcdabaa77f0c9"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a8c02358878872f57187bcdabaa77f0c9">INTEL_U32</a></td></tr> +<tr class="separator:a8c02358878872f57187bcdabaa77f0c9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae0b26f35ff394256db92b2799a067ed3"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ae0b26f35ff394256db92b2799a067ed3">INTEL_U64</a></td></tr> +<tr class="separator:ae0b26f35ff394256db92b2799a067ed3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7e1b0f12025aa4b94f1e18d9eeed20be"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a7e1b0f12025aa4b94f1e18d9eeed20be">INTEL_B8</a></td></tr> +<tr class="separator:a7e1b0f12025aa4b94f1e18d9eeed20be"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efa55d1f0aad66f46258e225f73344e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a7efa55d1f0aad66f46258e225f73344e">INTEL_B16</a></td></tr> +<tr class="separator:a7efa55d1f0aad66f46258e225f73344e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c7e18746a3c86645f6f0f05d651c4e8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a1c7e18746a3c86645f6f0f05d651c4e8">INTEL_B32</a></td></tr> +<tr class="separator:a1c7e18746a3c86645f6f0f05d651c4e8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa8489b39cc1f1e79768152fe961e954a"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aa8489b39cc1f1e79768152fe961e954a">INTEL_B64</a></td></tr> +<tr class="separator:aa8489b39cc1f1e79768152fe961e954a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a470a948d630c795960f9a3d59ec9e06b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a470a948d630c795960f9a3d59ec9e06b">INTEL_F32</a></td></tr> +<tr class="separator:a470a948d630c795960f9a3d59ec9e06b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4691df493ccc936fe269cbef5d72e9d5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a4691df493ccc936fe269cbef5d72e9d5">INTEL_F64</a></td></tr> +<tr class="separator:a4691df493ccc936fe269cbef5d72e9d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad8475ec1fa91002c139e03851b42ae33"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ad8475ec1fa91002c139e03851b42ae33">ALPHA_I8</a></td></tr> +<tr class="separator:ad8475ec1fa91002c139e03851b42ae33"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acbca9e339b705bd21b17492a7c2700ad"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#acbca9e339b705bd21b17492a7c2700ad">ALPHA_I16</a></td></tr> +<tr class="separator:acbca9e339b705bd21b17492a7c2700ad"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a84c82be31a6f662d82aaf47a3376efb6"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a84c82be31a6f662d82aaf47a3376efb6">ALPHA_I32</a></td></tr> +<tr class="separator:a84c82be31a6f662d82aaf47a3376efb6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a60179690513799f649017adafcd7c14b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a60179690513799f649017adafcd7c14b">ALPHA_I64</a></td></tr> +<tr class="separator:a60179690513799f649017adafcd7c14b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7242c90491e02f97d014cac1cc8f38e5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a7242c90491e02f97d014cac1cc8f38e5">ALPHA_U8</a></td></tr> +<tr class="separator:a7242c90491e02f97d014cac1cc8f38e5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa8fcd332d7c5eece1b2affc90675757f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aa8fcd332d7c5eece1b2affc90675757f">ALPHA_U16</a></td></tr> +<tr class="separator:aa8fcd332d7c5eece1b2affc90675757f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a47187b8b6ce42b514d7f3597e386cd61"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a47187b8b6ce42b514d7f3597e386cd61">ALPHA_U32</a></td></tr> +<tr class="separator:a47187b8b6ce42b514d7f3597e386cd61"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab4dd6ed47ffb1a5454d859272bd36aa8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ab4dd6ed47ffb1a5454d859272bd36aa8">ALPHA_U64</a></td></tr> +<tr class="separator:ab4dd6ed47ffb1a5454d859272bd36aa8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5c7ef99a8f8c10c01acbb49301822b5d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a5c7ef99a8f8c10c01acbb49301822b5d">ALPHA_B8</a></td></tr> +<tr class="separator:a5c7ef99a8f8c10c01acbb49301822b5d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac9ce4d92ee7be65c0281c73b43338afa"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ac9ce4d92ee7be65c0281c73b43338afa">ALPHA_B16</a></td></tr> +<tr class="separator:ac9ce4d92ee7be65c0281c73b43338afa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6c8a3a29d47bc77b50a5fe422242caf1"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a6c8a3a29d47bc77b50a5fe422242caf1">ALPHA_B32</a></td></tr> +<tr class="separator:a6c8a3a29d47bc77b50a5fe422242caf1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae4f532c54f5fbedd5c5ce67d1bfef414"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ae4f532c54f5fbedd5c5ce67d1bfef414">ALPHA_B64</a></td></tr> +<tr class="separator:ae4f532c54f5fbedd5c5ce67d1bfef414"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac3c19a0d051f3a656347194b315eff8d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ac3c19a0d051f3a656347194b315eff8d">ALPHA_F32</a></td></tr> +<tr class="separator:ac3c19a0d051f3a656347194b315eff8d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af665577f20ac5d5b0d1c937b2d5132be"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#af665577f20ac5d5b0d1c937b2d5132be">ALPHA_F64</a></td></tr> +<tr class="separator:af665577f20ac5d5b0d1c937b2d5132be"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a63bc10e71f10d5d85dfde684be923392"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a63bc10e71f10d5d85dfde684be923392">MIPS_I8</a></td></tr> +<tr class="separator:a63bc10e71f10d5d85dfde684be923392"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a22c8a88256aa7f6db036448816ef1472"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a22c8a88256aa7f6db036448816ef1472">MIPS_I16</a></td></tr> +<tr class="separator:a22c8a88256aa7f6db036448816ef1472"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa9aade4c27680ea497554817b38a9710"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aa9aade4c27680ea497554817b38a9710">MIPS_I32</a></td></tr> +<tr class="separator:aa9aade4c27680ea497554817b38a9710"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2a72f07dfa79ee3c752d238e79928ece"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a2a72f07dfa79ee3c752d238e79928ece">MIPS_I64</a></td></tr> +<tr class="separator:a2a72f07dfa79ee3c752d238e79928ece"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9464d3d68f1a03b42336fcb69d3ebf02"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a9464d3d68f1a03b42336fcb69d3ebf02">MIPS_U8</a></td></tr> +<tr class="separator:a9464d3d68f1a03b42336fcb69d3ebf02"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a53275893cc06aca71ff2a00444de1533"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a53275893cc06aca71ff2a00444de1533">MIPS_U16</a></td></tr> +<tr class="separator:a53275893cc06aca71ff2a00444de1533"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1519daabc7ba6aa51296ae42403a34e3"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a1519daabc7ba6aa51296ae42403a34e3">MIPS_U32</a></td></tr> +<tr class="separator:a1519daabc7ba6aa51296ae42403a34e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a32836ea587df3838677357175f18b4b5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a32836ea587df3838677357175f18b4b5">MIPS_U64</a></td></tr> +<tr class="separator:a32836ea587df3838677357175f18b4b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a278e1c6e9ff0cc385141fbae70a05561"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a278e1c6e9ff0cc385141fbae70a05561">MIPS_B8</a></td></tr> +<tr class="separator:a278e1c6e9ff0cc385141fbae70a05561"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78a26b35c3a19aec93518a990a5b92b5"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a78a26b35c3a19aec93518a990a5b92b5">MIPS_B16</a></td></tr> +<tr class="separator:a78a26b35c3a19aec93518a990a5b92b5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:addb258adff59a9f21507edba007f0679"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#addb258adff59a9f21507edba007f0679">MIPS_B32</a></td></tr> +<tr class="separator:addb258adff59a9f21507edba007f0679"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:afdbdf949b7495cb262b53595ba2e9a87"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#afdbdf949b7495cb262b53595ba2e9a87">MIPS_B64</a></td></tr> +<tr class="separator:afdbdf949b7495cb262b53595ba2e9a87"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acba17926a46fc392642b7d7504cab85b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#acba17926a46fc392642b7d7504cab85b">MIPS_F32</a></td></tr> +<tr class="separator:acba17926a46fc392642b7d7504cab85b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a62792fae599267ddd9823846bf0026de"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a62792fae599267ddd9823846bf0026de">MIPS_F64</a></td></tr> +<tr class="separator:a62792fae599267ddd9823846bf0026de"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0044bc24a845a1ece648ac2c0d79cdb9"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a0044bc24a845a1ece648ac2c0d79cdb9">NATIVE_CHAR</a></td></tr> +<tr class="separator:a0044bc24a845a1ece648ac2c0d79cdb9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c45e156dc8468f2f4b75874af34d259"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a9c45e156dc8468f2f4b75874af34d259">NATIVE_SCHAR</a></td></tr> +<tr class="separator:a9c45e156dc8468f2f4b75874af34d259"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a448d626bd6e5b8f7b8d92b1766410007"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a448d626bd6e5b8f7b8d92b1766410007">NATIVE_UCHAR</a></td></tr> +<tr class="separator:a448d626bd6e5b8f7b8d92b1766410007"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae92fcc4e9ab405c725f9b64284b8e8f2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ae92fcc4e9ab405c725f9b64284b8e8f2">NATIVE_SHORT</a></td></tr> +<tr class="separator:ae92fcc4e9ab405c725f9b64284b8e8f2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79eaf2c163177a8fc6620560aa4cff36"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a79eaf2c163177a8fc6620560aa4cff36">NATIVE_USHORT</a></td></tr> +<tr class="separator:a79eaf2c163177a8fc6620560aa4cff36"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3308bcd537696a8d728cd3b443f2fc7b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">NATIVE_INT</a></td></tr> +<tr class="separator:a3308bcd537696a8d728cd3b443f2fc7b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a173cefe35df694544790548ed38b2732"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a173cefe35df694544790548ed38b2732">NATIVE_UINT</a></td></tr> +<tr class="separator:a173cefe35df694544790548ed38b2732"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a084ffd0ab3361b13eec6f04bcafc8c4f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a084ffd0ab3361b13eec6f04bcafc8c4f">NATIVE_LONG</a></td></tr> +<tr class="separator:a084ffd0ab3361b13eec6f04bcafc8c4f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06ae841ee5f45fadf5d946de8137e7e3"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a06ae841ee5f45fadf5d946de8137e7e3">NATIVE_ULONG</a></td></tr> +<tr class="separator:a06ae841ee5f45fadf5d946de8137e7e3"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aef226f7baef804c834e6bfe6b5f32552"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aef226f7baef804c834e6bfe6b5f32552">NATIVE_LLONG</a></td></tr> +<tr class="separator:aef226f7baef804c834e6bfe6b5f32552"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa788ee310e338685cbff871d3d65f8f6"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aa788ee310e338685cbff871d3d65f8f6">NATIVE_ULLONG</a></td></tr> +<tr class="separator:aa788ee310e338685cbff871d3d65f8f6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa1840efa5f3728f370bfdb475b010c02"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02">NATIVE_FLOAT</a></td></tr> +<tr class="separator:aa1840efa5f3728f370bfdb475b010c02"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4d04943f071e75f43cd423ce13119b9f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f">NATIVE_DOUBLE</a></td></tr> +<tr class="separator:a4d04943f071e75f43cd423ce13119b9f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad478b2caaf804a40b7f5c5c4de83ed61"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ad478b2caaf804a40b7f5c5c4de83ed61">NATIVE_LDOUBLE</a></td></tr> +<tr class="separator:ad478b2caaf804a40b7f5c5c4de83ed61"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af7956deee7c710fc9cde275455f80cc2"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#af7956deee7c710fc9cde275455f80cc2">NATIVE_B8</a></td></tr> +<tr class="separator:af7956deee7c710fc9cde275455f80cc2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a669cfc51051f32f454b20b5e8fc3280f"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a669cfc51051f32f454b20b5e8fc3280f">NATIVE_B16</a></td></tr> +<tr class="separator:a669cfc51051f32f454b20b5e8fc3280f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac292ec5492ec6d7a31b0a7930632c454"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#ac292ec5492ec6d7a31b0a7930632c454">NATIVE_B32</a></td></tr> +<tr class="separator:ac292ec5492ec6d7a31b0a7930632c454"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e9173d1917bafbe10e4b9bb8d409316"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a2e9173d1917bafbe10e4b9bb8d409316">NATIVE_B64</a></td></tr> +<tr class="separator:a2e9173d1917bafbe10e4b9bb8d409316"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeee661384fb959e9a70fe58d86381f83"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aeee661384fb959e9a70fe58d86381f83">NATIVE_OPAQUE</a></td></tr> +<tr class="separator:aeee661384fb959e9a70fe58d86381f83"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acdb2833d8eb5dcf2f89a53912b3a1f1e"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">NATIVE_HSIZE</a></td></tr> +<tr class="separator:acdb2833d8eb5dcf2f89a53912b3a1f1e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1d45d3816ec65366276b3710139cabbb"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a1d45d3816ec65366276b3710139cabbb">NATIVE_HSSIZE</a></td></tr> +<tr class="separator:a1d45d3816ec65366276b3710139cabbb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aec51c8deb3bdb4b470a45643b6af4624"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aec51c8deb3bdb4b470a45643b6af4624">NATIVE_HERR</a></td></tr> +<tr class="separator:aec51c8deb3bdb4b470a45643b6af4624"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa45ce1582595407d4e28cd1ae71987aa"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#aa45ce1582595407d4e28cd1ae71987aa">NATIVE_HBOOL</a></td></tr> +<tr class="separator:aa45ce1582595407d4e28cd1ae71987aa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b472967372025b70fd3925b9f5b6f38"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a9b472967372025b70fd3925b9f5b6f38">NATIVE_INT8</a></td></tr> +<tr class="separator:a9b472967372025b70fd3925b9f5b6f38"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a17b688e5445c81b1a633c9be225a388d"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a17b688e5445c81b1a633c9be225a388d">NATIVE_UINT8</a></td></tr> +<tr class="separator:a17b688e5445c81b1a633c9be225a388d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a19cc8b04760bc07fb763da95e8f6094c"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a19cc8b04760bc07fb763da95e8f6094c">NATIVE_INT16</a></td></tr> +<tr class="separator:a19cc8b04760bc07fb763da95e8f6094c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8a3c25f8281e00d16dde9bee50af68d9"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a8a3c25f8281e00d16dde9bee50af68d9">NATIVE_UINT16</a></td></tr> +<tr class="separator:a8a3c25f8281e00d16dde9bee50af68d9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b4e2514d885b926cf640c26bbcb7ae8"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a1b4e2514d885b926cf640c26bbcb7ae8">NATIVE_INT32</a></td></tr> +<tr class="separator:a1b4e2514d885b926cf640c26bbcb7ae8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a53816ebd753710a5f88140e7e566f2fe"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a53816ebd753710a5f88140e7e566f2fe">NATIVE_UINT32</a></td></tr> +<tr class="separator:a53816ebd753710a5f88140e7e566f2fe"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af62843475114d90b7bfa02b6736976fd"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#af62843475114d90b7bfa02b6736976fd">NATIVE_INT64</a></td></tr> +<tr class="separator:af62843475114d90b7bfa02b6736976fd"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81f50f04810a1997bf8188c9b30e83cd"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html#a81f50f04810a1997bf8188c9b30e83cd">NATIVE_UINT64</a></td></tr> +<tr class="separator:a81f50f04810a1997bf8188c9b30e83cd"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> +<div class="textblock"><p>These types can only be made copy of, not created by H5Tcreate or closed by H5Tclose. They are treated as constants. </p> +</div><h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="add6fc02da90b4237c83ff67ccdab20a4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::PredType::PredType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> instance to copy </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a2047c7238e0c82572bc0a3bb0a18b06a"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::PredType::~PredType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a91ce8376cef135f4bf385e6f3177f18e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PredType::commit </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aeb3180a69dc65f7624035a7918f8c6f7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PredType::commit </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> & </td> + <td class="paramname"><em>loc</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="afe9d706998d2be050a9c6f0b2604530a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::PredType::committed </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa29af075cf3bb23c1d962f73c4116ba6"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::PredType::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>.</p> + +</div> +</div> +<a class="anchor" id="a87618d7949ea06c4af4c5bf29252beba"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_pred_type.html">PredType</a> & H5::PredType::operator= </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> & </td> + <td class="paramname"><em>rhs</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">rhs</td><td>- IN: Reference to the predefined datatype </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reference to <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType::copy()</a>.</p> + +</div> +</div> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="ac9ce4d92ee7be65c0281c73b43338afa"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_B16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a6c8a3a29d47bc77b50a5fe422242caf1"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_B32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae4f532c54f5fbedd5c5ce67d1bfef414"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_B64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a5c7ef99a8f8c10c01acbb49301822b5d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_B8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac3c19a0d051f3a656347194b315eff8d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_F32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af665577f20ac5d5b0d1c937b2d5132be"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_F64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acbca9e339b705bd21b17492a7c2700ad"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_I16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a84c82be31a6f662d82aaf47a3376efb6"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_I32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a60179690513799f649017adafcd7c14b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_I64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad8475ec1fa91002c139e03851b42ae33"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_I8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa8fcd332d7c5eece1b2affc90675757f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_U16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a47187b8b6ce42b514d7f3597e386cd61"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_U32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab4dd6ed47ffb1a5454d859272bd36aa8"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_U64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7242c90491e02f97d014cac1cc8f38e5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::ALPHA_U8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a639b8b3f8e65d81d408d78f81a9dc596"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::C_S1</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>Referenced by <a class="el" href="class_h5_1_1_str_type.html#a46d838751b37805908051d8cd7ea07d5">H5::StrType::StrType()</a>.</p> + +</div> +</div> +<a class="anchor" id="aaa77e1ff78f2f325d588036e0f9469b3"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::FORTRAN_S1</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aebdfd010c0781cb4f391f4b5ff6092c2"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::IEEE_F32BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8ce1102ef03f5071d2a4811448d1f285"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::IEEE_F32LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aec8a520eb01c5d884562fa9b94308e77"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::IEEE_F64BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3dbddc351f814c9e82d9b0d38d94bcee"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::IEEE_F64LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7efa55d1f0aad66f46258e225f73344e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_B16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1c7e18746a3c86645f6f0f05d651c4e8"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_B32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa8489b39cc1f1e79768152fe961e954a"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_B64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7e1b0f12025aa4b94f1e18d9eeed20be"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_B8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a470a948d630c795960f9a3d59ec9e06b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_F32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4691df493ccc936fe269cbef5d72e9d5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_F64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aac016fce3a763b30559b03da16c10cad"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_I16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a9c1271b25845e99faaa1fe96a7abed71"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_I32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac50a22ffd5e4fe629363961949801a3c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_I64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac1a5d79e6f525504847de8eb2033eed0"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_I8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2b3d1ba9b1e031432fac2dc4b75a4e6e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_U16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8c02358878872f57187bcdabaa77f0c9"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_U32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae0b26f35ff394256db92b2799a067ed3"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_U64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a30709ffd6dea99ca571d6d55f3faa77c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::INTEL_U8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a78a26b35c3a19aec93518a990a5b92b5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_B16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="addb258adff59a9f21507edba007f0679"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_B32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="afdbdf949b7495cb262b53595ba2e9a87"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_B64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a278e1c6e9ff0cc385141fbae70a05561"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_B8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acba17926a46fc392642b7d7504cab85b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_F32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a62792fae599267ddd9823846bf0026de"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_F64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a22c8a88256aa7f6db036448816ef1472"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_I16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa9aade4c27680ea497554817b38a9710"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_I32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2a72f07dfa79ee3c752d238e79928ece"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_I64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a63bc10e71f10d5d85dfde684be923392"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_I8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a53275893cc06aca71ff2a00444de1533"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_U16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1519daabc7ba6aa51296ae42403a34e3"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_U32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a32836ea587df3838677357175f18b4b5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_U64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a9464d3d68f1a03b42336fcb69d3ebf02"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::MIPS_U8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a669cfc51051f32f454b20b5e8fc3280f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_B16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac292ec5492ec6d7a31b0a7930632c454"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_B32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2e9173d1917bafbe10e4b9bb8d409316"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_B64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af7956deee7c710fc9cde275455f80cc2"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_B8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a0044bc24a845a1ece648ac2c0d79cdb9"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_CHAR</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a4d04943f071e75f43cd423ce13119b9f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_DOUBLE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a5">compound.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="aa1840efa5f3728f370bfdb475b010c02"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_FLOAT</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="compound_8cpp-example.html#a6">compound.cpp</a>, and <a class="el" href="h5group_8cpp-example.html#a11">h5group.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="aa45ce1582595407d4e28cd1ae71987aa"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_HBOOL</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aec51c8deb3bdb4b470a45643b6af4624"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_HERR</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="acdb2833d8eb5dcf2f89a53912b3a1f1e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_HSIZE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1d45d3816ec65366276b3710139cabbb"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_HSSIZE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3308bcd537696a8d728cd3b443f2fc7b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_INT</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl><dt><b>Examples: </b></dt><dd><a class="el" href="chunks_8cpp-example.html#a8">chunks.cpp</a>, <a class="el" href="compound_8cpp-example.html#a4">compound.cpp</a>, <a class="el" href="create_8cpp-example.html#a4">create.cpp</a>, <a class="el" href="extend_ds_8cpp-example.html#a6">extend_ds.cpp</a>, <a class="el" href="h5group_8cpp-example.html#a10">h5group.cpp</a>, <a class="el" href="readdata_8cpp-example.html#a14">readdata.cpp</a>, and <a class="el" href="writedata_8cpp-example.html#a4">writedata.cpp</a>.</dd> +</dl> +</div> +</div> +<a class="anchor" id="a19cc8b04760bc07fb763da95e8f6094c"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_INT16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1b4e2514d885b926cf640c26bbcb7ae8"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_INT32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af62843475114d90b7bfa02b6736976fd"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_INT64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a9b472967372025b70fd3925b9f5b6f38"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_INT8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad478b2caaf804a40b7f5c5c4de83ed61"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_LDOUBLE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aef226f7baef804c834e6bfe6b5f32552"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_LLONG</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a084ffd0ab3361b13eec6f04bcafc8c4f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_LONG</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aeee661384fb959e9a70fe58d86381f83"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_OPAQUE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a9c45e156dc8468f2f4b75874af34d259"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_SCHAR</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae92fcc4e9ab405c725f9b64284b8e8f2"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_SHORT</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a448d626bd6e5b8f7b8d92b1766410007"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_UCHAR</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a173cefe35df694544790548ed38b2732"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_UINT</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8a3c25f8281e00d16dde9bee50af68d9"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_UINT16</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a53816ebd753710a5f88140e7e566f2fe"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_UINT32</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a81f50f04810a1997bf8188c9b30e83cd"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_UINT64</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a17b688e5445c81b1a633c9be225a388d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_UINT8</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa788ee310e338685cbff871d3d65f8f6"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_ULLONG</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a06ae841ee5f45fadf5d946de8137e7e3"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_ULONG</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a79eaf2c163177a8fc6620560aa4cff36"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::NATIVE_USHORT</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad103fa531285a3f8a7b7d667c6304e58"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_B16BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a60e9d509d34779be2837c9fa8bc27d9f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_B16LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="af3d308d0b34d539067544da387fa5a4d"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_B32BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae55f876474965201f032aaf9614b7849"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_B32LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a38e8491579180cd9bf38de16171c985e"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_B64BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2933409af66b77e936fee17baf18721f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_B64LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a637b6ccc8af68fe374ac13cee342ffa5"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_B8BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab5e2038beba46a0fe2a636f4f352f34f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_B8LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="abd4e15115a19352cbff6db29bd3d3b7b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_I16BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a460c5317cc2559810ab4b352f8a9bb7f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_I16LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3b4f99b5b46dc8012ec4defe8da0e8de"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_I32BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab31da64fda34c604a29e16c3176021ac"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_I32LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae2affc7564a35172bd9a2f89880be410"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_I64BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac880911edf46ee4513cc11ab07ca3bde"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_I64LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a44833e411c4b97c99874efc54d996883"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_I8BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ac4612a91c052285975cf1d8494b06aa8"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_I8LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa3b16d76530b829c6fabc64278a259b4"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_REF_DSETREG</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a1e69d8ffc8f423bd26d1e4210f5f658f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_REF_OBJ</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab20cac18a9151ce74d4b77e0e05d2f0b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_U16BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a926b0e8521a55ea413e98276dd1dc9cf"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_U16LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a33ed1d2e269e0e6e6f9519e5a1183cfd"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_U32BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ad3200232f59cc9d2d49f98b4496a178b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_U32LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a7fe7a6637f71dbba3110efb619a64a7b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_U64BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8affac274b4d4836e2918bc72462e7d6"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_U64LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a49ae1b2044535ef1cd267d6c14438f21"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_U8BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a2b6ba019fd71b44bed2974e9aebb5f42"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::STD_U8LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ae7f0b8d74f633e364a9ba0a20727dac2"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::UNIX_D32BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa44d74bb687190190fa3ec3019579e2f"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::UNIX_D32LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a14a9c109e84ac8dd1d01fcce4c0b6ebd"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::UNIX_D64BE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a22ce9d050cdc2f6ed13ce4b32993cc23"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> H5::PredType::UNIX_D64LE</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_pred_type_8h_source.html">H5PredType.h</a></li> +<li>H5PredType.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_pred_type.png b/c++/src/cpplus_RM/class_h5_1_1_pred_type.png Binary files differnew file mode 100644 index 0000000..23cc6fc --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_pred_type.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_prop_list-members.html b/c++/src/cpplus_RM/class_h5_1_1_prop_list-members.html new file mode 100644 index 0000000..73dacce --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_prop_list-members.html @@ -0,0 +1,155 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::PropList Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy</a>(const PropList &like_plist)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a>(PropList &dest, const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp</a>(PropList &dest, const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a>(PropList &dest, PropList &src, const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a>(PropList &dest, PropList &src, const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a>(const PropList &prop_class) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a>(const PropList &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a>(const PropList &rhs) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a>(const hid_t plist_id)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">PropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a>(const PropList &original)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty</a>(const char *name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a>(const char *name, const char *charptr) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a>(const char *name, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a>(const H5std_string &name, void *value) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a>(const H5std_string &name, H5std_string &strg) const </td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list.html">H5::PropList</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_prop_list.html b/c++/src/cpplus_RM/class_h5_1_1_prop_list.html new file mode 100644 index 0000000..b86bcb1 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_prop_list.html @@ -0,0 +1,1363 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::PropList Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pub-static-attribs">Static Public Attributes</a> | +<a href="class_h5_1_1_prop_list-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::PropList Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_prop_list.html" title="Class PropList provides operations for generic property lists. ">PropList</a> provides operations for generic property lists. +</p> + +<p><code>#include <<a class="el" href="_h5_prop_list_8h_source.html">H5PropList.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::PropList:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_prop_list.png" usemap="#H5::PropList_map" alt=""/> + <map id="H5::PropList_map" name="H5::PropList_map"> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="253,0,412,24"/> +<area href="class_h5_1_1_d_set_creat_prop_list.html" title="Class DSetCreatPropList represents the dataset creation property list. " alt="H5::DSetCreatPropList" shape="rect" coords="0,112,159,136"/> +<area href="class_h5_1_1_d_set_mem_xfer_prop_list.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. " alt="H5::DSetMemXferPropList" shape="rect" coords="169,112,328,136"/> +<area href="class_h5_1_1_file_acc_prop_list.html" title="Class FileAccPropList represents the HDF5 file access property list. " alt="H5::FileAccPropList" shape="rect" coords="338,112,497,136"/> +<area href="class_h5_1_1_file_creat_prop_list.html" title="Class FileCreatPropList represents the HDF5 file create property list. " alt="H5::FileCreatPropList" shape="rect" coords="507,112,666,136"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:acd354e858c9ed4be9943bb3ff583a41e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e">PropList</a> (const hid_t plist_id)</td></tr> +<tr class="memdesc:acd354e858c9ed4be9943bb3ff583a41e"><td class="mdescLeft"> </td><td class="mdescRight">Creates a property list using the id of an existing property. <a href="#acd354e858c9ed4be9943bb3ff583a41e">More...</a><br/></td></tr> +<tr class="separator:acd354e858c9ed4be9943bb3ff583a41e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7b8ce03fb1cda95e10b2babd5567296e"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &rhs)</td></tr> +<tr class="memdesc:a7b8ce03fb1cda95e10b2babd5567296e"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a7b8ce03fb1cda95e10b2babd5567296e">More...</a><br/></td></tr> +<tr class="separator:a7b8ce03fb1cda95e10b2babd5567296e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3891b0fde75dc1cc0ae0f4af8c0478d9"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &rhs) const </td></tr> +<tr class="memdesc:a3891b0fde75dc1cc0ae0f4af8c0478d9"><td class="mdescLeft"> </td><td class="mdescRight">Compares this property list or class against the given list or class. <a href="#a3891b0fde75dc1cc0ae0f4af8c0478d9">More...</a><br/></td></tr> +<tr class="separator:a3891b0fde75dc1cc0ae0f4af8c0478d9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9b1f168b3bf0a04cc031ce1e8f3c1615"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close</a> ()</td></tr> +<tr class="memdesc:a9b1f168b3bf0a04cc031ce1e8f3c1615"><td class="mdescLeft"> </td><td class="mdescRight">Closes the property list if it is not a default one. <a href="#a9b1f168b3bf0a04cc031ce1e8f3c1615">More...</a><br/></td></tr> +<tr class="separator:a9b1f168b3bf0a04cc031ce1e8f3c1615"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7f827609b7a465146a17ad0cbff6c7f7"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">closeClass</a> () const </td></tr> +<tr class="memdesc:a7f827609b7a465146a17ad0cbff6c7f7"><td class="mdescLeft"> </td><td class="mdescRight">Close a property list class. <a href="#a7f827609b7a465146a17ad0cbff6c7f7">More...</a><br/></td></tr> +<tr class="separator:a7f827609b7a465146a17ad0cbff6c7f7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7ddaf55c2144f91013ced20f9139de74"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &like_plist)</td></tr> +<tr class="memdesc:a7ddaf55c2144f91013ced20f9139de74"><td class="mdescLeft"> </td><td class="mdescRight">Makes a copy of an existing property list. <a href="#a7ddaf55c2144f91013ced20f9139de74">More...</a><br/></td></tr> +<tr class="separator:a7ddaf55c2144f91013ced20f9139de74"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf60105969782abc2c4e9f38ff5ee4a1"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, const char *name) const </td></tr> +<tr class="memdesc:adf60105969782abc2c4e9f38ff5ee4a1"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from this property list or class to another. <a href="#adf60105969782abc2c4e9f38ff5ee4a1">More...</a><br/></td></tr> +<tr class="separator:adf60105969782abc2c4e9f38ff5ee4a1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac951dc365b81915351a697bf153f458e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, const H5std_string &name) const </td></tr> +<tr class="memdesc:ac951dc365b81915351a697bf153f458e"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#ac951dc365b81915351a697bf153f458e">More...</a><br/></td></tr> +<tr class="separator:ac951dc365b81915351a697bf153f458e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a942895c45bc1c818bdc3900c362d6575"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &src, const char *name) const </td></tr> +<tr class="memdesc:a942895c45bc1c818bdc3900c362d6575"><td class="mdescLeft"> </td><td class="mdescRight">Copies a property from one list or class to another - Obsolete. <a href="#a942895c45bc1c818bdc3900c362d6575">More...</a><br/></td></tr> +<tr class="separator:a942895c45bc1c818bdc3900c362d6575"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:acb1efff23a1b72a0472a8727c9fbe9c6"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6">copyProp</a> (<a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &dest, <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &src, const H5std_string &name) const </td></tr> +<tr class="memdesc:acb1efff23a1b72a0472a8727c9fbe9c6"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. - Obsolete. <a href="#acb1efff23a1b72a0472a8727c9fbe9c6">More...</a><br/></td></tr> +<tr class="separator:acb1efff23a1b72a0472a8727c9fbe9c6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc1415a36f6d2378ca705b2d1cd57c70"><td class="memItemLeft" align="right" valign="top">hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">getClass</a> () const </td></tr> +<tr class="memdesc:abc1415a36f6d2378ca705b2d1cd57c70"><td class="mdescLeft"> </td><td class="mdescRight">Returns the class of this property list, i.e. <code>H5P_FILE_CREATE</code>... <a href="#abc1415a36f6d2378ca705b2d1cd57c70">More...</a><br/></td></tr> +<tr class="separator:abc1415a36f6d2378ca705b2d1cd57c70"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab1468aa7c32ed13ad898b94ff96f568d"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">getClassName</a> () const </td></tr> +<tr class="memdesc:ab1468aa7c32ed13ad898b94ff96f568d"><td class="mdescLeft"> </td><td class="mdescRight">Return the name of a generic property list class. <a href="#ab1468aa7c32ed13ad898b94ff96f568d">More...</a><br/></td></tr> +<tr class="separator:ab1468aa7c32ed13ad898b94ff96f568d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a51793fc0382de4613d0c3176ef67f339"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">getClassParent</a> () const </td></tr> +<tr class="memdesc:a51793fc0382de4613d0c3176ef67f339"><td class="mdescLeft"> </td><td class="mdescRight">Returns the parent class of a generic property class. <a href="#a51793fc0382de4613d0c3176ef67f339">More...</a><br/></td></tr> +<tr class="separator:a51793fc0382de4613d0c3176ef67f339"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6821d6849c40cf6c07c0e3eac3ede81f"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">getNumProps</a> () const </td></tr> +<tr class="memdesc:a6821d6849c40cf6c07c0e3eac3ede81f"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of properties in this property list or class. <a href="#a6821d6849c40cf6c07c0e3eac3ede81f">More...</a><br/></td></tr> +<tr class="separator:a6821d6849c40cf6c07c0e3eac3ede81f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a957d56e03065ee211260eeb3d2813817"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:a957d56e03065ee211260eeb3d2813817"><td class="mdescLeft"> </td><td class="mdescRight">Query the value of a property in a property list. <a href="#a957d56e03065ee211260eeb3d2813817">More...</a><br/></td></tr> +<tr class="separator:a957d56e03065ee211260eeb3d2813817"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abd473125c6683c6d9982e1c8559b1a31"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:abd473125c6683c6d9982e1c8559b1a31"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#abd473125c6683c6d9982e1c8559b1a31">More...</a><br/></td></tr> +<tr class="separator:abd473125c6683c6d9982e1c8559b1a31"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a78846ee5fab52e27d6fb0135f0c55c36"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty</a> (const char *name) const </td></tr> +<tr class="memdesc:a78846ee5fab52e27d6fb0135f0c55c36"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a78846ee5fab52e27d6fb0135f0c55c36">More...</a><br/></td></tr> +<tr class="separator:a78846ee5fab52e27d6fb0135f0c55c36"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a400f66a05979cc41343e3f2cf4770aa1"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1">getProperty</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a400f66a05979cc41343e3f2cf4770aa1"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a400f66a05979cc41343e3f2cf4770aa1">More...</a><br/></td></tr> +<tr class="separator:a400f66a05979cc41343e3f2cf4770aa1"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad086b38d1792aeda39f254448c366440"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty</a> (const char *name, void *value) const </td></tr> +<tr class="memdesc:ad086b38d1792aeda39f254448c366440"><td class="mdescLeft"> </td><td class="mdescRight">Set a property's value in a property list. <a href="#ad086b38d1792aeda39f254448c366440">More...</a><br/></td></tr> +<tr class="separator:ad086b38d1792aeda39f254448c366440"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9a80cb72962ffaf771004f7cfaeea161"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161">setProperty</a> (const char *name, const char *charptr) const </td></tr> +<tr class="memdesc:a9a80cb72962ffaf771004f7cfaeea161"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9a80cb72962ffaf771004f7cfaeea161">More...</a><br/></td></tr> +<tr class="separator:a9a80cb72962ffaf771004f7cfaeea161"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa6f2e701f614657426ae5f64bec9c876"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty</a> (const char *name, H5std_string &strg) const </td></tr> +<tr class="memdesc:aa6f2e701f614657426ae5f64bec9c876"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#aa6f2e701f614657426ae5f64bec9c876">More...</a><br/></td></tr> +<tr class="separator:aa6f2e701f614657426ae5f64bec9c876"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa7b5c36ef06e3801a5c043217ba6965f"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f">setProperty</a> (const H5std_string &name, void *value) const </td></tr> +<tr class="memdesc:aa7b5c36ef06e3801a5c043217ba6965f"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#aa7b5c36ef06e3801a5c043217ba6965f">More...</a><br/></td></tr> +<tr class="separator:aa7b5c36ef06e3801a5c043217ba6965f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9e90d987e1394d59e4e0423143d0e098"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098">setProperty</a> (const H5std_string &name, H5std_string &strg) const </td></tr> +<tr class="memdesc:a9e90d987e1394d59e4e0423143d0e098"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9e90d987e1394d59e4e0423143d0e098">More...</a><br/></td></tr> +<tr class="separator:a9e90d987e1394d59e4e0423143d0e098"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a44ea63b2d9f2e14c35219b31d20463f9"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize</a> (const char *name) const </td></tr> +<tr class="memdesc:a44ea63b2d9f2e14c35219b31d20463f9"><td class="mdescLeft"> </td><td class="mdescRight">Query the size of a property in a property list or class. <a href="#a44ea63b2d9f2e14c35219b31d20463f9">More...</a><br/></td></tr> +<tr class="separator:a44ea63b2d9f2e14c35219b31d20463f9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad260da9bc428af64ddebd9aabf143732"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:ad260da9bc428af64ddebd9aabf143732"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#ad260da9bc428af64ddebd9aabf143732">More...</a><br/></td></tr> +<tr class="separator:ad260da9bc428af64ddebd9aabf143732"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2769057cf24f236881d301739fc3b1b8"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &prop_class) const </td></tr> +<tr class="memdesc:a2769057cf24f236881d301739fc3b1b8"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a property list is a certain class. <a href="#a2769057cf24f236881d301739fc3b1b8">More...</a><br/></td></tr> +<tr class="separator:a2769057cf24f236881d301739fc3b1b8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2e5ee376a6ca442b3a194df17ca79a1a"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist</a> (const char *name) const </td></tr> +<tr class="memdesc:a2e5ee376a6ca442b3a194df17ca79a1a"><td class="mdescLeft"> </td><td class="mdescRight">Query the existance of a property in a property object. <a href="#a2e5ee376a6ca442b3a194df17ca79a1a">More...</a><br/></td></tr> +<tr class="separator:a2e5ee376a6ca442b3a194df17ca79a1a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d4b8ad4e9917f8a73b3f705cfd35241"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9d4b8ad4e9917f8a73b3f705cfd35241"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9d4b8ad4e9917f8a73b3f705cfd35241">More...</a><br/></td></tr> +<tr class="separator:a9d4b8ad4e9917f8a73b3f705cfd35241"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2d2178edf1090d16989db1f1bc70cf9e"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp</a> (const char *name) const </td></tr> +<tr class="memdesc:a2d2178edf1090d16989db1f1bc70cf9e"><td class="mdescLeft"> </td><td class="mdescRight">Removes a property from a property list. <a href="#a2d2178edf1090d16989db1f1bc70cf9e">More...</a><br/></td></tr> +<tr class="separator:a2d2178edf1090d16989db1f1bc70cf9e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9d506f67b449021ce5c78ac8a0b99020"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a9d506f67b449021ce5c78ac8a0b99020"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in what arguments it accepts. <a href="#a9d506f67b449021ce5c78ac8a0b99020">More...</a><br/></td></tr> +<tr class="separator:a9d506f67b449021ce5c78ac8a0b99020"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab0648018d799b4abb1af7cf96ab6e728"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728">fromClass</a> () const </td></tr> +<tr class="memdesc:ab0648018d799b4abb1af7cf96ab6e728"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#ab0648018d799b4abb1af7cf96ab6e728">More...</a><br/></td></tr> +<tr class="separator:ab0648018d799b4abb1af7cf96ab6e728"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ace290d83122de5cfc431b33e43555e6f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">PropList</a> ()</td></tr> +<tr class="memdesc:ace290d83122de5cfc431b33e43555e6f"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: creates a stub property list object. <a href="#ace290d83122de5cfc431b33e43555e6f">More...</a><br/></td></tr> +<tr class="separator:ace290d83122de5cfc431b33e43555e6f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8f3198e63cf76ac921c7aff75256f6a7"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList</a> (const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &original)</td></tr> +<tr class="memdesc:a8f3198e63cf76ac921c7aff75256f6a7"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor. <a href="#a8f3198e63cf76ac921c7aff75256f6a7">More...</a><br/></td></tr> +<tr class="separator:a8f3198e63cf76ac921c7aff75256f6a7"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b0944d2235eb3ec85933070d92433b"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId</a> () const </td></tr> +<tr class="memdesc:a72b0944d2235eb3ec85933070d92433b"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this property list. <a href="#a72b0944d2235eb3ec85933070d92433b">More...</a><br/></td></tr> +<tr class="separator:a72b0944d2235eb3ec85933070d92433b"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab526997f00256819512e9a093c69ea79"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList</a> ()</td></tr> +<tr class="memdesc:ab526997f00256819512e9a093c69ea79"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this property list. <a href="#ab526997f00256819512e9a093c69ea79">More...</a><br/></td></tr> +<tr class="separator:ab526997f00256819512e9a093c69ea79"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-static-attribs"></a> +Static Public Attributes</h2></td></tr> +<tr class="memitem:a0f2f757ca782a743006c5756191c404b"><td class="memItemLeft" align="right" valign="top">static const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">DEFAULT</a></td></tr> +<tr class="memdesc:a0f2f757ca782a743006c5756191c404b"><td class="mdescLeft"> </td><td class="mdescRight">Constant for default property. <a href="#a0f2f757ca782a743006c5756191c404b">More...</a><br/></td></tr> +<tr class="separator:a0f2f757ca782a743006c5756191c404b"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="acd354e858c9ed4be9943bb3ff583a41e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::PropList::PropList </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>plist_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">plist_id</td><td>- IN: Id of the existing property list </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ace290d83122de5cfc431b33e43555e6f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::PropList::PropList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a8f3198e63cf76ac921c7aff75256f6a7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::PropList::PropList </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">original</td><td>- IN: The original property list to copy </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId()</a>, and <a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">H5::IdComponent::incRefCount()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab526997f00256819512e9a093c69ea79"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::PropList::~PropList </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close()</a>, and <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>.</p> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a9b1f168b3bf0a04cc031ce1e8f3c1615"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::close </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy()</a>, and <a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">~PropList()</a>.</p> + +</div> +</div> +<a class="anchor" id="a7f827609b7a465146a17ad0cbff6c7f7"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::closeClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Releases memory and detaches a class from the property list class hierarchy. </dd></dl> + +</div> +</div> +<a class="anchor" id="a7ddaf55c2144f91013ced20f9139de74"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::copy </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>like_plist</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">like_plist</td><td>- IN: Reference to the existing property list </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">close()</a>, <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception::getDetailMsg()</a>, and <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">operator=()</a>.</p> + +</div> +</div> +<a class="anchor" id="adf60105969782abc2c4e9f38ff5ee4a1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::copyProp </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>dest</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dest</td><td>- IN: Destination property list or class </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the property to copy - <code>char</code> pointer </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId()</a>.</p> + +<p>Referenced by <a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">copyProp()</a>.</p> + +</div> +</div> +<a class="anchor" id="ac951dc365b81915351a697bf153f458e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::copyProp </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>dest</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dest</td><td>- IN: Destination property list or class </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the property to copy - <code>H5std_string</code> </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp()</a>.</p> + +</div> +</div> +<a class="anchor" id="a942895c45bc1c818bdc3900c362d6575"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::copyProp </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>dest</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>src</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dest</td><td>- IN: Destination property list or class </td></tr> + <tr><td class="paramname">src</td><td>- IN: Source property list or class </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the property to copy - <code>char</code> pointer </td></tr> + </table> + </dd> +</dl> +<dl class="section note"><dt>Note</dt><dd>This member function will be removed in the next release </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="acb1efff23a1b72a0472a8727c9fbe9c6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::copyProp </td> + <td>(</td> + <td class="paramtype"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>dest</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>src</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dest</td><td>- IN: Destination property list or class </td></tr> + <tr><td class="paramname">src</td><td>- IN: Source property list or class </td></tr> + <tr><td class="paramname">name</td><td>- IN: Name of the property to copy - <code>H5std_string</code> </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp()</a>.</p> + +</div> +</div> +<a class="anchor" id="ab0648018d799b4abb1af7cf96ab6e728"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::PropList::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented in <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a4ecd3bc5b4a190624e745e45c8a137cb">H5::FileAccPropList</a>, <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a4e373ddd5932a8a040889e0bd528221e">H5::DSetCreatPropList</a>, <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abf020492021bc0d8dfdc22878030dc4d">H5::DSetMemXferPropList</a>, and <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a592ed2dcba2a223977ae07689d7c4024">H5::FileCreatPropList</a>.</p> + +</div> +</div> +<a class="anchor" id="abc1415a36f6d2378ca705b2d1cd57c70"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">hid_t H5::PropList::getClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>The property list class if it is not equal to <code>H5P_ROOT</code> </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="ab1468aa7c32ed13ad898b94ff96f568d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::PropList::getClassName </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>A string containing the class name, if success, otherwise, a NULL string. </dd></dl> + +</div> +</div> +<a class="anchor" id="a51793fc0382de4613d0c3176ef67f339"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> H5::PropList::getClassParent </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>The parent class of a property class </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a72b0944d2235eb3ec85933070d92433b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">hid_t H5::PropList::getId </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Property list identifier </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">H5::DataType::convert()</a>, <a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy()</a>, <a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">copyProp()</a>, <a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">H5::H5Location::createAttribute()</a>, <a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">H5::CommonFG::createDataSet()</a>, <a class="el" href="class_h5_1_1_h5_file.html#afab750a1b471366af92ee04730685fbd">H5::H5File::getVFDHandle()</a>, <a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">isAClass()</a>, <a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">H5::CommonFG::mount()</a>, <a class="el" href="class_h5_1_1_h5_file.html#ae20ef228e7c2db78d31180d3521319ee">H5::H5File::openFile()</a>, <a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">operator==()</a>, <a class="el" href="class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7">PropList()</a>, <a class="el" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">H5::DataSet::read()</a>, <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ad944dbb1bdf95750572740534d9f5a7e">H5::FileAccPropList::setFamily()</a>, <a class="el" href="class_h5_1_1_file_acc_prop_list.html#abfb207b7eed2af05ba61352503cef8da">H5::FileAccPropList::setSplit()</a>, <a class="el" href="class_h5_1_1_data_set.html#a4e76899f034982233893d98a994e1020">H5::DataSet::vlenReclaim()</a>, and <a class="el" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">H5::DataSet::write()</a>.</p> + +</div> +</div> +<a class="anchor" id="a6821d6849c40cf6c07c0e3eac3ede81f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::PropList::getNumProps </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Size of the property. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a957d56e03065ee211260eeb3d2813817"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::getProperty </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to query - <code>char</code> pointer </td></tr> + <tr><td class="paramname">value</td><td>- OUT: Pointer to the buffer for the property value </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>Retrieves a copy of the value for a property in a property list. The property name must exist or this routine will throw an exception. </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31">getProperty()</a>.</p> + +</div> +</div> +<a class="anchor" id="abd473125c6683c6d9982e1c8559b1a31"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::getProperty </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to query - <code>H5std_string</code> </td></tr> + <tr><td class="paramname">value</td><td>- OUT: Pointer to the buffer for the property value </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty()</a>.</p> + +</div> +</div> +<a class="anchor" id="a78846ee5fab52e27d6fb0135f0c55c36"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::PropList::getProperty </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to query - <code>char</code> pointer </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>The property that is a <code>H5std_string</code>. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize()</a>.</p> + +</div> +</div> +<a class="anchor" id="a400f66a05979cc41343e3f2cf4770aa1"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5std_string H5::PropList::getProperty </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to query - <code>H5std_string</code> </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>The property that is a <code>H5std_string</code>. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">getProperty()</a>.</p> + +</div> +</div> +<a class="anchor" id="a44ea63b2d9f2e14c35219b31d20463f9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::PropList::getPropSize </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to query </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Size of the property </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This routine retrieves the size of a property's value in bytes. Zero-sized properties are allowed and the return value will be of 0. This function works for both property lists and classes. </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36">getProperty()</a>, and <a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">getPropSize()</a>.</p> + +</div> +</div> +<a class="anchor" id="ad260da9bc428af64ddebd9aabf143732"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">size_t H5::PropList::getPropSize </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to query - <code>H5std_string</code> </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9">getPropSize()</a>.</p> + +</div> +</div> +<a class="anchor" id="a2769057cf24f236881d301739fc3b1b8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::PropList::isAClass </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>prop_class</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">prop_class</td><td>- IN: Property class to query </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>true if the property list is a member of the property list class, and false, otherwise. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a7b8ce03fb1cda95e10b2babd5567296e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & H5::PropList::operator= </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>rhs</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">rhs</td><td>- IN: Reference to the existing property list </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>Reference to <a class="el" href="class_h5_1_1_prop_list.html" title="Class PropList provides operations for generic property lists. ">PropList</a> instance </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">copy()</a>.</p> + +</div> +</div> +<a class="anchor" id="a3891b0fde75dc1cc0ae0f4af8c0478d9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::PropList::operator== </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> & </td> + <td class="paramname"><em>rhs</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">rhs</td><td>- IN: Reference to the property list to compare </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>true if the property lists or classes are equal, and false, otherwise. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a2e5ee376a6ca442b3a194df17ca79a1a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::PropList::propExist </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to check for - <code>char</code> pointer </td></tr> + </table> + </dd> +</dl> +<dl class="section return"><dt>Returns</dt><dd>true if the property exists in the property object, and false, otherwise. </dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>This routine checks if a property exists within a property list or class. </dd></dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241">propExist()</a>.</p> + +</div> +</div> +<a class="anchor" id="a9d4b8ad4e9917f8a73b3f705cfd35241"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">bool H5::PropList::propExist </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to check for - <code>H5std_string</code> </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">propExist()</a>.</p> + +</div> +</div> +<a class="anchor" id="a2d2178edf1090d16989db1f1bc70cf9e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::removeProp </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to remove - <code>char</code> pointer </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020">removeProp()</a>.</p> + +</div> +</div> +<a class="anchor" id="a9d506f67b449021ce5c78ac8a0b99020"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::removeProp </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to remove - <code>H5std_string</code> </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">removeProp()</a>.</p> + +</div> +</div> +<a class="anchor" id="ad086b38d1792aeda39f254448c366440"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::setProperty </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to set - <code>char</code> pointer </td></tr> + <tr><td class="paramname">value</td><td>- IN: Void pointer to the value for the property </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>Referenced by <a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">setProperty()</a>.</p> + +</div> +</div> +<a class="anchor" id="a9a80cb72962ffaf771004f7cfaeea161"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::setProperty </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>charptr</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to set - <code>char</code> pointer </td></tr> + <tr><td class="paramname">charptr</td><td>- IN: Char pointer to the value for the property </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aa6f2e701f614657426ae5f64bec9c876"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::setProperty </td> + <td>(</td> + <td class="paramtype">const char * </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>strg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to set - <code>char</code> pointer </td></tr> + <tr><td class="paramname">strg</td><td>- IN: Value for the property is a <code>H5std_string</code> </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty()</a>.</p> + +</div> +</div> +<a class="anchor" id="aa7b5c36ef06e3801a5c043217ba6965f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::setProperty </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">void * </td> + <td class="paramname"><em>value</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to set - <code>H5std_string</code> </td></tr> + <tr><td class="paramname">value</td><td>- IN: Void pointer to the value for the property </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty()</a>.</p> + +</div> +</div> +<a class="anchor" id="a9e90d987e1394d59e4e0423143d0e098"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::PropList::setProperty </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">H5std_string & </td> + <td class="paramname"><em>strg</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">name</td><td>- IN: Name of property to set - <code>H5std_string</code> </td></tr> + <tr><td class="paramname">strg</td><td>- IN: Value for the property is a <code>H5std_string</code> </td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">setProperty()</a>.</p> + +</div> +</div> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="a0f2f757ca782a743006c5756191c404b"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> H5::PropList::DEFAULT</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">static</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_prop_list_8h_source.html">H5PropList.h</a></li> +<li>H5PropList.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_prop_list.png b/c++/src/cpplus_RM/class_h5_1_1_prop_list.png Binary files differnew file mode 100644 index 0000000..b6bf307 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_prop_list.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_prop_list_i_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_prop_list_i_exception-members.html new file mode 100644 index 0000000..7c33691 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_prop_list_i_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">PropListIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::PropListIException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_prop_list_i_exception.html#a7d43c484f0a61e358411e41564b0805d">PropListIException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list_i_exception.html#aac4d619b114e5ea5e9951d1175ac3714">PropListIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_prop_list_i_exception.html#ab6543758658a9f30256ac29d755feb69">~PropListIException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">H5::PropListIException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_prop_list_i_exception.html b/c++/src/cpplus_RM/class_h5_1_1_prop_list_i_exception.html new file mode 100644 index 0000000..a5abead --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_prop_list_i_exception.html @@ -0,0 +1,270 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::PropListIException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">PropListIException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_prop_list_i_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::PropListIException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::PropListIException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_prop_list_i_exception.png" usemap="#H5::PropListIException_map" alt=""/> + <map id="H5::PropListIException_map" name="H5::PropListIException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,138,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:a7d43c484f0a61e358411e41564b0805d"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list_i_exception.html#a7d43c484f0a61e358411e41564b0805d">PropListIException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a7d43c484f0a61e358411e41564b0805d"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_prop_list_i_exception.html">PropListIException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a7d43c484f0a61e358411e41564b0805d">More...</a><br/></td></tr> +<tr class="separator:a7d43c484f0a61e358411e41564b0805d"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aac4d619b114e5ea5e9951d1175ac3714"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list_i_exception.html#aac4d619b114e5ea5e9951d1175ac3714">PropListIException</a> ()</td></tr> +<tr class="memdesc:aac4d619b114e5ea5e9951d1175ac3714"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#aac4d619b114e5ea5e9951d1175ac3714">More...</a><br/></td></tr> +<tr class="separator:aac4d619b114e5ea5e9951d1175ac3714"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab6543758658a9f30256ac29d755feb69"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list_i_exception.html#ab6543758658a9f30256ac29d755feb69">~PropListIException</a> () throw ()</td></tr> +<tr class="memdesc:ab6543758658a9f30256ac29d755feb69"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ab6543758658a9f30256ac29d755feb69">More...</a><br/></td></tr> +<tr class="separator:ab6543758658a9f30256ac29d755feb69"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="a7d43c484f0a61e358411e41564b0805d"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::PropListIException::PropListIException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aac4d619b114e5ea5e9951d1175ac3714"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::PropListIException::PropListIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="ab6543758658a9f30256ac29d755feb69"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::PropListIException::~PropListIException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_prop_list_i_exception.png b/c++/src/cpplus_RM/class_h5_1_1_prop_list_i_exception.png Binary files differnew file mode 100644 index 0000000..90dddc0 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_prop_list_i_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_reference_exception-members.html b/c++/src/cpplus_RM/class_h5_1_1_reference_exception-members.html new file mode 100644 index 0000000..f26935f --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_reference_exception-members.html @@ -0,0 +1,126 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_reference_exception.html">ReferenceException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::ReferenceException Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a>(const Exception &orig)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a>(H5E_auto2_t &func, void **client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a>(hid_t err_major_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a>(hid_t err_minor_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>(FILE *stream=NULL) const </td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a>(FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_reference_exception.html#aec65aa1682162a38da2b4f79fc9c9e5a">ReferenceException</a>(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)</td><td class="entry"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_reference_exception.html#a878840994fd707743f17c947270dc2a6">ReferenceException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a>(H5E_auto2_t &func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a>(H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_reference_exception.html#a3c8fcd41d4e1ce79e7b8b693c317b250">~ReferenceException</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_reference_exception.html">H5::ReferenceException</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_reference_exception.html b/c++/src/cpplus_RM/class_h5_1_1_reference_exception.html new file mode 100644 index 0000000..a01e3e4 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_reference_exception.html @@ -0,0 +1,270 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::ReferenceException Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_reference_exception.html">ReferenceException</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_reference_exception-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::ReferenceException Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><code>#include <<a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::ReferenceException:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_reference_exception.png" usemap="#H5::ReferenceException_map" alt=""/> + <map id="H5::ReferenceException_map" name="H5::ReferenceException_map"> +<area href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. " alt="H5::Exception" shape="rect" coords="0,0,148,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:aec65aa1682162a38da2b4f79fc9c9e5a"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_reference_exception.html#aec65aa1682162a38da2b4f79fc9c9e5a">ReferenceException</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:aec65aa1682162a38da2b4f79fc9c9e5a"><td class="mdescLeft"> </td><td class="mdescRight">Creates a <a class="el" href="class_h5_1_1_reference_exception.html">ReferenceException</a> with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#aec65aa1682162a38da2b4f79fc9c9e5a">More...</a><br/></td></tr> +<tr class="separator:aec65aa1682162a38da2b4f79fc9c9e5a"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a878840994fd707743f17c947270dc2a6"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_reference_exception.html#a878840994fd707743f17c947270dc2a6">ReferenceException</a> ()</td></tr> +<tr class="memdesc:a878840994fd707743f17c947270dc2a6"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a878840994fd707743f17c947270dc2a6">More...</a><br/></td></tr> +<tr class="separator:a878840994fd707743f17c947270dc2a6"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3c8fcd41d4e1ce79e7b8b693c317b250"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_reference_exception.html#a3c8fcd41d4e1ce79e7b8b693c317b250">~ReferenceException</a> () throw ()</td></tr> +<tr class="memdesc:a3c8fcd41d4e1ce79e7b8b693c317b250"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a3c8fcd41d4e1ce79e7b8b693c317b250">More...</a><br/></td></tr> +<tr class="separator:a3c8fcd41d4e1ce79e7b8b693c317b250"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713">Exception</a> (const H5std_string &func_name, const H5std_string &message=<a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a>)</td></tr> +<tr class="memdesc:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Creates an exception with the name of the function, in which the failure occurs, and an optional detailed message. <a href="#a0f4ddd03c9177ca8c318f17e588cd713">More...</a><br/></td></tr> +<tr class="separator:a0f4ddd03c9177ca8c318f17e588cd713 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">getMajorString</a> (hid_t err_major_id) const </td></tr> +<tr class="memdesc:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a major error number. <a href="#adb189625407c0e219a8b064b41b8cb32">More...</a><br/></td></tr> +<tr class="separator:adb189625407c0e219a8b064b41b8cb32 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">getMinorString</a> (hid_t err_minor_id) const </td></tr> +<tr class="memdesc:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns a text string that describes the error specified by a minor error number. <a href="#a8dee739f83b527b30150149ae1036849">More...</a><br/></td></tr> +<tr class="separator:a8dee739f83b527b30150149ae1036849 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">getDetailMsg</a> () const </td></tr> +<tr class="memdesc:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#aedc9690b2b1a12e0fab36962d4479508">More...</a><br/></td></tr> +<tr class="separator:aedc9690b2b1a12e0fab36962d4479508 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">getCDetailMsg</a> () const </td></tr> +<tr class="memdesc:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the detailed message set at the time the exception is thrown. <a href="#a1a60af9bf6c9bb1c9d42d1807529f187">More...</a><br/></td></tr> +<tr class="separator:a1a60af9bf6c9bb1c9d42d1807529f187 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">getFuncName</a> () const </td></tr> +<tr class="memdesc:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#a244fb8b04b39d92bca9fae548b00d730">More...</a><br/></td></tr> +<tr class="separator:a244fb8b04b39d92bca9fae548b00d730 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">getCFuncName</a> () const </td></tr> +<tr class="memdesc:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Returns the name of the function, where the exception is thrown. <a href="#ac492fb892d39a60dd4fb2b7ae015300f">More...</a><br/></td></tr> +<tr class="separator:ac492fb892d39a60dd4fb2b7ae015300f inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a> (FILE *stream=NULL) const </td></tr> +<tr class="memdesc:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. This member function is replaced by the static function printErrorStack and will be removed from the next major release. <a href="#ad5bf0f93b4156d6366110dd5e08342a2">More...</a><br/></td></tr> +<tr class="separator:ad5bf0f93b4156d6366110dd5e08342a2 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">Exception</a> ()</td></tr> +<tr class="memdesc:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor. <a href="#a9c0bba82658e1022a9c784c9364bd068">More...</a><br/></td></tr> +<tr class="separator:a9c0bba82658e1022a9c784c9364bd068 inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b">Exception</a> (const <a class="el" href="class_h5_1_1_exception.html">Exception</a> &orig)</td></tr> +<tr class="memdesc:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> object. <a href="#abc3b9e76dbfbdc6fc7939c67d3cfe72b">More...</a><br/></td></tr> +<tr class="separator:abc3b9e76dbfbdc6fc7939c67d3cfe72b inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">~Exception</a> () throw ()</td></tr> +<tr class="memdesc:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#ac6f37cdf186b4c23fadfcd5998c2ddbb">More...</a><br/></td></tr> +<tr class="separator:ac6f37cdf186b4c23fadfcd5998c2ddbb inherit pub_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">setAutoPrint</a> (H5E_auto2_t &func, void *client_data)</td></tr> +<tr class="memdesc:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns on the automatic error printing. <a href="#af28b00cd90aab4cdf3cc556e15950bbb">More...</a><br/></td></tr> +<tr class="separator:af28b00cd90aab4cdf3cc556e15950bbb inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">dontPrint</a> ()</td></tr> +<tr class="memdesc:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Turns off the automatic error printing from the C library. <a href="#ad49f16300979996c094c2e4f57868414">More...</a><br/></td></tr> +<tr class="separator:ad49f16300979996c094c2e4f57868414 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">getAutoPrint</a> (H5E_auto2_t &func, void **client_data)</td></tr> +<tr class="memdesc:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the current settings for the automatic error stack traversal function and its data. <a href="#af0ffda4a0ed5cafe729a093d4c1920d0">More...</a><br/></td></tr> +<tr class="separator:af0ffda4a0ed5cafe729a093d4c1920d0 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">clearErrorStack</a> ()</td></tr> +<tr class="memdesc:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Clears the error stack for the current thread. <a href="#a58bb19c2776bd3fbdbe081b63ae97486">More...</a><br/></td></tr> +<tr class="separator:a58bb19c2776bd3fbdbe081b63ae97486 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">walkErrorStack</a> (H5E_direction_t direction, H5E_walk2_t func, void *client_data)</td></tr> +<tr class="memdesc:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Walks the error stack for the current thread, calling the specified function. <a href="#aafd9cbcc5baf0b3eb92184fc922f3b09">More...</a><br/></td></tr> +<tr class="separator:aafd9cbcc5baf0b3eb92184fc922f3b09 inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">printErrorStack</a> (FILE *stream=stderr, hid_t err_stack=H5E_DEFAULT)</td></tr> +<tr class="memdesc:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="mdescLeft"> </td><td class="mdescRight">Prints the error stack in a default manner. <a href="#ab8cdb8015703570e4b3a684fd9bceaff">More...</a><br/></td></tr> +<tr class="separator:ab8cdb8015703570e4b3a684fd9bceaff inherit pub_static_methods_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_static_attribs_class_h5_1_1_exception"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_class_h5_1_1_exception')"><img src="closed.png" alt="-"/> Static Protected Attributes inherited from <a class="el" href="class_h5_1_1_exception.html">H5::Exception</a></td></tr> +<tr class="memitem:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memItemLeft" align="right" valign="top">static const char </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a> [] = "No detailed information provided"</td></tr> +<tr class="separator:a62afaa4b48f172fdfdd273ca254668f5 inherit pro_static_attribs_class_h5_1_1_exception"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="aec65aa1682162a38da2b4f79fc9c9e5a"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::ReferenceException::ReferenceException </td> + <td>(</td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>func_name</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const H5std_string & </td> + <td class="paramname"><em>message</em> = <code><a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">DEFAULT_MSG</a></code> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">func_name</td><td>- IN: Name of the function where failure occurs </td></tr> + <tr><td class="paramname">message</td><td>- IN: Message on the failure </td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a878840994fd707743f17c947270dc2a6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::ReferenceException::ReferenceException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a3c8fcd41d4e1ce79e7b8b693c317b250"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::ReferenceException::~ReferenceException </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + <tr> + <td align="right">throw </td><td>(</td><td colspan="2"></td> + </tr> + <tr> + <td align="right"></td><td>)</td><td></td><td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_exception_8h_source.html">H5Exception.h</a></li> +<li>H5Exception.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_reference_exception.png b/c++/src/cpplus_RM/class_h5_1_1_reference_exception.png Binary files differnew file mode 100644 index 0000000..b5b6d30 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_reference_exception.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_str_type-members.html b/c++/src/cpplus_RM/class_h5_1_1_str_type-members.html new file mode 100644 index 0000000..4b5c669 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_str_type-members.html @@ -0,0 +1,212 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_str_type.html">StrType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::StrType Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a>(const H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a>(const H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#a52bd7fb6969799950789a62caddf4aea">getCset</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a>(H5std_string &order_string) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a>(H5T_pad_t &lsb, H5T_pad_t &msb) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#a31da4cdf6af9fd1cdc2da102b3761c33">getStrpad</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#a234e8a21709cf9e7c9eefd42dfde91a8">setCset</a>(H5T_cset_t cset) const </td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a>(size_t offset) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a>(H5T_order_t order) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a>(H5T_pad_t lsb, H5T_pad_t msb) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a>(size_t precision) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a>(size_t size) const </td><td class="entry"><a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#aed4500d2855585b622be2622e7be87c9">setStrpad</a>(H5T_str_t strpad) const </td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#ad548b5d6a518c67428f6bf86bdd0c4d8">StrType</a>(const PredType &pred_type)</td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#a502e6a4895bf51314204179e3f093a7f">StrType</a>(const PredType &pred_type, const size_t &size)</td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#a46d838751b37805908051d8cd7ea07d5">StrType</a>(const int dummy, const size_t &size)</td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#aa4075d261048fb635b2e710a2f398d5e">StrType</a>(const DataSet &dataset)</td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#a7578f8f52795062e6ea5e67bf4fe9ea4">StrType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#aa3311a639210adc42df22c341a639440">StrType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#a8253ae1e61897694436d8fdd2efea985">StrType</a>(const StrType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_str_type.html#a561a91b375e8514e43cc753aa6dba203">~StrType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_str_type.html">H5::StrType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_str_type.html b/c++/src/cpplus_RM/class_h5_1_1_str_type.html new file mode 100644 index 0000000..6b0d768 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_str_type.html @@ -0,0 +1,822 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::StrType Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_str_type.html">StrType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="class_h5_1_1_str_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::StrType Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>Class <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> operates on HDF5 string datatypes. +</p> + +<p><code>#include <<a class="el" href="_h5_str_type_8h_source.html">H5StrType.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::StrType:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_str_type.png" usemap="#H5::StrType_map" alt=""/> + <map id="H5::StrType_map" name="H5::StrType_map"> +<area href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ..." alt="H5::AtomType" shape="rect" coords="0,224,107,248"/> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ad548b5d6a518c67428f6bf86bdd0c4d8"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#ad548b5d6a518c67428f6bf86bdd0c4d8">StrType</a> (const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> &pred_type)</td></tr> +<tr class="memdesc:ad548b5d6a518c67428f6bf86bdd0c4d8"><td class="mdescLeft"> </td><td class="mdescRight">Creates a string datatype using a predefined type. <a href="#ad548b5d6a518c67428f6bf86bdd0c4d8">More...</a><br/></td></tr> +<tr class="separator:ad548b5d6a518c67428f6bf86bdd0c4d8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a502e6a4895bf51314204179e3f093a7f"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#a502e6a4895bf51314204179e3f093a7f">StrType</a> (const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> &pred_type, const size_t &size)</td></tr> +<tr class="memdesc:a502e6a4895bf51314204179e3f093a7f"><td class="mdescLeft"> </td><td class="mdescRight">Creates a string datatype with a specified length. <a href="#a502e6a4895bf51314204179e3f093a7f">More...</a><br/></td></tr> +<tr class="separator:a502e6a4895bf51314204179e3f093a7f"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a46d838751b37805908051d8cd7ea07d5"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#a46d838751b37805908051d8cd7ea07d5">StrType</a> (const int dummy, const size_t &size)</td></tr> +<tr class="memdesc:a46d838751b37805908051d8cd7ea07d5"><td class="mdescLeft"> </td><td class="mdescRight">Creates a string datatype with a specified length. <a href="#a46d838751b37805908051d8cd7ea07d5">More...</a><br/></td></tr> +<tr class="separator:a46d838751b37805908051d8cd7ea07d5"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa4075d261048fb635b2e710a2f398d5e"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#aa4075d261048fb635b2e710a2f398d5e">StrType</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dataset)</td></tr> +<tr class="memdesc:aa4075d261048fb635b2e710a2f398d5e"><td class="mdescLeft"> </td><td class="mdescRight">Gets the string datatype of the specified dataset. <a href="#aa4075d261048fb635b2e710a2f398d5e">More...</a><br/></td></tr> +<tr class="separator:aa4075d261048fb635b2e710a2f398d5e"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a52bd7fb6969799950789a62caddf4aea"><td class="memItemLeft" align="right" valign="top">H5T_cset_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#a52bd7fb6969799950789a62caddf4aea">getCset</a> () const </td></tr> +<tr class="memdesc:a52bd7fb6969799950789a62caddf4aea"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the character set type of this string datatype. <a href="#a52bd7fb6969799950789a62caddf4aea">More...</a><br/></td></tr> +<tr class="separator:a52bd7fb6969799950789a62caddf4aea"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a234e8a21709cf9e7c9eefd42dfde91a8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#a234e8a21709cf9e7c9eefd42dfde91a8">setCset</a> (H5T_cset_t cset) const </td></tr> +<tr class="memdesc:a234e8a21709cf9e7c9eefd42dfde91a8"><td class="mdescLeft"> </td><td class="mdescRight">Sets character set to be used. <a href="#a234e8a21709cf9e7c9eefd42dfde91a8">More...</a><br/></td></tr> +<tr class="separator:a234e8a21709cf9e7c9eefd42dfde91a8"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a31da4cdf6af9fd1cdc2da102b3761c33"><td class="memItemLeft" align="right" valign="top">H5T_str_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#a31da4cdf6af9fd1cdc2da102b3761c33">getStrpad</a> () const </td></tr> +<tr class="memdesc:a31da4cdf6af9fd1cdc2da102b3761c33"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the storage mechanism for of this string datatype. <a href="#a31da4cdf6af9fd1cdc2da102b3761c33">More...</a><br/></td></tr> +<tr class="separator:a31da4cdf6af9fd1cdc2da102b3761c33"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aed4500d2855585b622be2622e7be87c9"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#aed4500d2855585b622be2622e7be87c9">setStrpad</a> (H5T_str_t strpad) const </td></tr> +<tr class="memdesc:aed4500d2855585b622be2622e7be87c9"><td class="mdescLeft"> </td><td class="mdescRight">Defines the storage mechanism for this string datatype. <a href="#aed4500d2855585b622be2622e7be87c9">More...</a><br/></td></tr> +<tr class="separator:aed4500d2855585b622be2622e7be87c9"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a77703b41dc7addef65b1aba56cf89203"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203">fromClass</a> () const </td></tr> +<tr class="memdesc:a77703b41dc7addef65b1aba56cf89203"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#a77703b41dc7addef65b1aba56cf89203">More...</a><br/></td></tr> +<tr class="separator:a77703b41dc7addef65b1aba56cf89203"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7578f8f52795062e6ea5e67bf4fe9ea4"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#a7578f8f52795062e6ea5e67bf4fe9ea4">StrType</a> ()</td></tr> +<tr class="memdesc:a7578f8f52795062e6ea5e67bf4fe9ea4"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub string datatype. <a href="#a7578f8f52795062e6ea5e67bf4fe9ea4">More...</a><br/></td></tr> +<tr class="separator:a7578f8f52795062e6ea5e67bf4fe9ea4"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa3311a639210adc42df22c341a639440"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#aa3311a639210adc42df22c341a639440">StrType</a> (const hid_t existing_id)</td></tr> +<tr class="memdesc:aa3311a639210adc42df22c341a639440"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> object using the id of an existing datatype. <a href="#aa3311a639210adc42df22c341a639440">More...</a><br/></td></tr> +<tr class="separator:aa3311a639210adc42df22c341a639440"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8253ae1e61897694436d8fdd2efea985"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#a8253ae1e61897694436d8fdd2efea985">StrType</a> (const <a class="el" href="class_h5_1_1_str_type.html">StrType</a> &original)</td></tr> +<tr class="memdesc:a8253ae1e61897694436d8fdd2efea985"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> object. <a href="#a8253ae1e61897694436d8fdd2efea985">More...</a><br/></td></tr> +<tr class="separator:a8253ae1e61897694436d8fdd2efea985"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a561a91b375e8514e43cc753aa6dba203"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html#a561a91b375e8514e43cc753aa6dba203">~StrType</a> ()</td></tr> +<tr class="memdesc:a561a91b375e8514e43cc753aa6dba203"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this string datatype. <a href="#a561a91b375e8514e43cc753aa6dba203">More...</a><br/></td></tr> +<tr class="separator:a561a91b375e8514e43cc753aa6dba203"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_atom_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_atom_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_atom_type.html">H5::AtomType</a></td></tr> +<tr class="memitem:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a> () const </td></tr> +<tr class="memdesc:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the byte order of an atomic datatype. <a href="#a49a866fcb26c69b13735d52abf946515">More...</a><br/></td></tr> +<tr class="separator:a49a866fcb26c69b13735d52abf946515 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">H5T_order_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">getOrder</a> (H5std_string &order_string) const </td></tr> +<tr class="memdesc:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It takes a reference to a <code>H5std_string</code> for the buffer that provide the text description of the returned byte order. The text description can be either of the following: "Little endian byte ordering (0)"; "Big endian byte ordering (1)"; "VAX mixed byte ordering (2)";. <a href="#a3831da8d07ba8c72eca25a2a24f0e42d">More...</a><br/></td></tr> +<tr class="separator:a3831da8d07ba8c72eca25a2a24f0e42d inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">setOrder</a> (H5T_order_t order) const </td></tr> +<tr class="memdesc:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the byte ordering of an atomic datatype. <a href="#a1f5b4f0293a5062c5817fd5b45512e76">More...</a><br/></td></tr> +<tr class="separator:a1f5b4f0293a5062c5817fd5b45512e76 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">getOffset</a> () const </td></tr> +<tr class="memdesc:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the bit offset of the first significant bit. <a href="#a1d0147b6e53e29abc524e65a2d8094ea">More...</a><br/></td></tr> +<tr class="separator:a1d0147b6e53e29abc524e65a2d8094ea inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">setOffset</a> (size_t offset) const </td></tr> +<tr class="memdesc:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the bit offset of the first significant bit. <a href="#aa397ccf67884f1efb79ad9ba657aaa20">More...</a><br/></td></tr> +<tr class="separator:aa397ccf67884f1efb79ad9ba657aaa20 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">getPad</a> (H5T_pad_t &lsb, H5T_pad_t &msb) const </td></tr> +<tr class="memdesc:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the padding type of the least and most-significant bit padding. <a href="#a7a1dc5a0538a5d707c5a015ea53f8b9a">More...</a><br/></td></tr> +<tr class="separator:a7a1dc5a0538a5d707c5a015ea53f8b9a inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">setPad</a> (H5T_pad_t lsb, H5T_pad_t msb) const </td></tr> +<tr class="memdesc:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the least and most-significant bits padding types. <a href="#ad2c84b2b2eb08e79d4354f835938da2d">More...</a><br/></td></tr> +<tr class="separator:ad2c84b2b2eb08e79d4354f835938da2d inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">getPrecision</a> () const </td></tr> +<tr class="memdesc:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the precision of an atomic datatype. <a href="#adae805e0526435cdd5ba4073dcfff292">More...</a><br/></td></tr> +<tr class="separator:adae805e0526435cdd5ba4073dcfff292 inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">setPrecision</a> (size_t precision) const </td></tr> +<tr class="memdesc:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the precision of an atomic datatype. <a href="#ac386886a22dfcdc338a5cf40c87b0fef">More...</a><br/></td></tr> +<tr class="separator:ac386886a22dfcdc338a5cf40c87b0fef inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">setSize</a> (size_t size) const </td></tr> +<tr class="memdesc:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="mdescLeft"> </td><td class="mdescRight">Sets the total size for an atomic datatype. <a href="#ac752c33c2d72ffa24a224bd5b1312deb">More...</a><br/></td></tr> +<tr class="separator:ac752c33c2d72ffa24a224bd5b1312deb inherit pub_methods_class_h5_1_1_atom_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_data_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td></tr> +<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr> +<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size. <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr> +<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &original)</td></tr> +<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr> +<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a56b100725299e1b64528ed4c987e9ecc">More...</a><br/></td></tr> +<tr class="separator:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#aeca360eea3f21caa1ad8479e820d199b">More...</a><br/></td></tr> +<tr class="separator:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr> +<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type. <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr> +<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &like_type)</td></tr> +<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object. <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr> +<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dset)</td></tr> +<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object. <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr> +<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr> +<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier. <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr> +<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype. <a href="#aadbd48b214b6466eed4488cdf9f3fc2b">More...</a><br/></td></tr> +<tr class="separator:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#ae1e48ebb34e35dc5e16febb0537fd09e">More...</a><br/></td></tr> +<tr class="separator:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr> +<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr> +<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr> +<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type. <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr> +<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr> +<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr> +<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes. <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr> +<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &rhs)</td></tr> +<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr> +<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &compared_type) const </td></tr> +<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr> +<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr> +<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible. <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr> +<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr> +<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype. <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr> +<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr> +<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived. <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr> +<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function. <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr> +<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr> +<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths. <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr> +<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr> +<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr> +<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype. <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr> +<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const H5std_string &tag) const </td></tr> +<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr> +<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr> +<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype. <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr> +<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr> +<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype. <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr> +<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr> +<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string. <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr> +<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr> +<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id. <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr> +<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr> +<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr> +<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr> +<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype. <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr> +<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr> +<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr> +<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="ad548b5d6a518c67428f6bf86bdd0c4d8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::StrType::StrType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> & </td> + <td class="paramname"><em>pred_type</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">pred_type</td><td>- IN: Predefined datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType::copy()</a>.</p> + +</div> +</div> +<a class="anchor" id="a502e6a4895bf51314204179e3f093a7f"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::StrType::StrType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_pred_type.html">PredType</a> & </td> + <td class="paramname"><em>pred_type</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const size_t & </td> + <td class="paramname"><em>size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">pred_type</td><td>- IN: String predefined type to replicate. </td></tr> + <tr><td class="paramname">size</td><td>- IN: Length of the new string type </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section note"><dt>Note</dt><dd>The use of this constructor can be shortened by using its overloaded below as StrType(0, size). </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType::copy()</a>, and <a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">H5::AtomType::setSize()</a>.</p> + +</div> +</div> +<a class="anchor" id="a46d838751b37805908051d8cd7ea07d5"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::StrType::StrType </td> + <td>(</td> + <td class="paramtype">const int </td> + <td class="paramname"><em>dummy</em>, </td> + </tr> + <tr> + <td class="paramkey"></td> + <td></td> + <td class="paramtype">const size_t & </td> + <td class="paramname"><em>size</em> </td> + </tr> + <tr> + <td></td> + <td>)</td> + <td></td><td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dummy</td><td>- IN: To simplify calling the previous constructor and avoid prototype clash with another constructor </td></tr> + <tr><td class="paramname">size</td><td>- IN: Length of the new string type </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>The 1st argument is just a dummy to simplify calling the previous constructor, such as: <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> atype(0, size) instead of <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> atype(PredType::C_S1, size) </dd></dl> +<dl class="section note"><dt>Note</dt><dd>This constructor may replace the previous one in the future. </dd></dl> + +<p>References <a class="el" href="class_h5_1_1_pred_type.html#a639b8b3f8e65d81d408d78f81a9dc596">H5::PredType::C_S1</a>, <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType::copy()</a>, and <a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">H5::AtomType::setSize()</a>.</p> + +</div> +</div> +<a class="anchor" id="aa4075d261048fb635b2e710a2f398d5e"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::StrType::StrType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> & </td> + <td class="paramname"><em>dataset</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">dataset</td><td>- IN: Dataset that this string datatype associates with </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="a7578f8f52795062e6ea5e67bf4fe9ea4"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::StrType::StrType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="aa3311a639210adc42df22c341a639440"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::StrType::StrType </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a8253ae1e61897694436d8fdd2efea985"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::StrType::StrType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_str_type.html">StrType</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a561a91b375e8514e43cc753aa6dba203"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::StrType::~StrType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="a77703b41dc7addef65b1aba56cf89203"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::StrType::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a>.</p> + +</div> +</div> +<a class="anchor" id="a52bd7fb6969799950789a62caddf4aea"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_cset_t H5::StrType::getCset </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>Character set type, which can be: <ul> +<li><code>H5T_CSET_ASCII</code> (0) - Character set is US ASCII. </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a31da4cdf6af9fd1cdc2da102b3761c33"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5T_str_t H5::StrType::getStrpad </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="section return"><dt>Returns</dt><dd>String storage mechanism, which can be: <ul> +<li><code>H5T_STR_NULLTERM</code> (0) - Null terminate (as C does) </li> +<li><code>H5T_STR_NULLPAD</code> (0) - Pad with zeros </li> +<li><code>H5T_STR_SPACEPAD</code> (0) - pad with spaces (as FORTRAN does) </li> +</ul> +</dd></dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a234e8a21709cf9e7c9eefd42dfde91a8"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::StrType::setCset </td> + <td>(</td> + <td class="paramtype">H5T_cset_t </td> + <td class="paramname"><em>cset</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">cset</td><td>- IN: character set type, which can be: <ul> +<li><code>H5T_CSET_ASCII</code> (0) - Character set is US ASCII. </li> +</ul> +</td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="aed4500d2855585b622be2622e7be87c9"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void H5::StrType::setStrpad </td> + <td>(</td> + <td class="paramtype">H5T_str_t </td> + <td class="paramname"><em>strpad</em></td><td>)</td> + <td> const</td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">strpad</td><td>- IN: String padding type </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> +<dl class="section user"><dt>Description</dt><dd>For detail, please refer to the C layer Reference Manual at: <a href="http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetStrpad">http://www.hdfgroup.org/HDF5/doc/RM/RM_H5T.html#Datatype-SetStrpad</a> </dd></dl> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_str_type_8h_source.html">H5StrType.h</a></li> +<li>H5StrType.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_str_type.png b/c++/src/cpplus_RM/class_h5_1_1_str_type.png Binary files differnew file mode 100644 index 0000000..e18aefb --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_str_type.png diff --git a/c++/src/cpplus_RM/class_h5_1_1_user_data4_aiterate-members.html b/c++/src/cpplus_RM/class_h5_1_1_user_data4_aiterate-members.html new file mode 100644 index 0000000..467dd97 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_user_data4_aiterate-members.html @@ -0,0 +1,108 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_user_data4_aiterate.html">UserData4Aiterate</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::UserData4Aiterate Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_user_data4_aiterate.html">H5::UserData4Aiterate</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_user_data4_aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">location</a></td><td class="entry"><a class="el" href="class_h5_1_1_user_data4_aiterate.html">H5::UserData4Aiterate</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_user_data4_aiterate.html#adc317bc595aa58e76e24a11f43367d13">op</a></td><td class="entry"><a class="el" href="class_h5_1_1_user_data4_aiterate.html">H5::UserData4Aiterate</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_user_data4_aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">opData</a></td><td class="entry"><a class="el" href="class_h5_1_1_user_data4_aiterate.html">H5::UserData4Aiterate</a></td><td class="entry"></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_user_data4_aiterate.html b/c++/src/cpplus_RM/class_h5_1_1_user_data4_aiterate.html new file mode 100644 index 0000000..a281797 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_user_data4_aiterate.html @@ -0,0 +1,166 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::UserData4Aiterate Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_user_data4_aiterate.html">UserData4Aiterate</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-attribs">Public Attributes</a> | +<a href="class_h5_1_1_user_data4_aiterate-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::UserData4Aiterate Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p>User data for attribute iteration. +</p> + +<p><code>#include <<a class="el" href="_h5_location_8h_source.html">H5Location.h</a>></code></p> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a> +Public Attributes</h2></td></tr> +<tr class="memitem:adc317bc595aa58e76e24a11f43367d13"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_user_data4_aiterate.html#adc317bc595aa58e76e24a11f43367d13">op</a></td></tr> +<tr class="separator:adc317bc595aa58e76e24a11f43367d13"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3aa5ddcad106d950c7eb0932a25fccb2"><td class="memItemLeft" align="right" valign="top">void * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_user_data4_aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">opData</a></td></tr> +<tr class="separator:a3aa5ddcad106d950c7eb0932a25fccb2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a19aaf90cba18d5927bf8d7b216cbde21"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> * </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_user_data4_aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">location</a></td></tr> +<tr class="separator:a19aaf90cba18d5927bf8d7b216cbde21"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Member Data Documentation</h2> +<a class="anchor" id="a19aaf90cba18d5927bf8d7b216cbde21"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="class_h5_1_1_h5_location.html">H5Location</a>* H5::UserData4Aiterate::location</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">H5::H5Location::iterateAttrs()</a>.</p> + +</div> +</div> +<a class="anchor" id="adc317bc595aa58e76e24a11f43367d13"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname"><a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> H5::UserData4Aiterate::op</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">H5::H5Location::iterateAttrs()</a>.</p> + +</div> +</div> +<a class="anchor" id="a3aa5ddcad106d950c7eb0932a25fccb2"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">void* H5::UserData4Aiterate::opData</td> + </tr> + </table> +</div><div class="memdoc"> + +<p>Referenced by <a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">H5::H5Location::iterateAttrs()</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following file:<ul> +<li><a class="el" href="_h5_location_8h_source.html">H5Location.h</a></li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_var_len_type-members.html b/c++/src/cpplus_RM/class_h5_1_1_var_len_type-members.html new file mode 100644 index 0000000..6d7b8c1 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_var_len_type-members.html @@ -0,0 +1,195 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Member List</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="headertitle"> +<div class="title">H5::VarLenType Member List</div> </div> +</div><!--header--> +<div class="contents"> + +<p>This is the complete list of members for <a class="el" href="class_h5_1_1_var_len_type.html">H5::VarLenType</a>, including all inherited members.</p> +<table class="directory"> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a>(const H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a>(const H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a>(H5Location &loc, const char *name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a>(H5Location &loc, const H5std_string &name)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a>(const DataType &dest, size_t nelmts, void *buf, void *background, const PropList &plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a>(const DataType &like_type)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a>(const DataSet &dset)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a>(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a>(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a>(const H5T_class_t type_class, size_t size)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a>(const DataType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a>(const hid_t type_id)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a>(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a>(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a>(H5T_class_t cls) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a>(const DataType &dest, H5T_cdata_t **pcdata) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a>(H5F_scope_t scope) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html#ae25655a87b7669f3df13c49e565be1bb">fromClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html">H5::VarLenType</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a>(const char *name, size_t buf_size, char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a>(const char *name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a>(const H5std_string &name, size_t buf_size=0) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a>(const hid_t obj_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">static</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a>(void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a>(void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a>(const hid_t loc_id)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a>(const H5Location &original)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a>(const hid_t h5_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a>(const IdComponent &original)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a>(const hid_t obj_id) const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a>(attr_operator_t user_op, unsigned *idx=NULL, void *op_data=NULL)</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a>() const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a>(const unsigned int idx) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a>(const DataType &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::H5Object::operator=</a>(const IdComponent &rhs)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a>(const DataType &compared_type) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a>(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a>(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a>(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a>(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a>(const char *name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a>(const H5std_string &name) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a>(const char *oldname, const char *newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a>(const H5std_string &oldname, const H5std_string &newname) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a>(const char *name, const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a>(const H5std_string &name, const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a>(const char *comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a>(const H5std_string &comment) const </td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a>(const hid_t new_id)</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a>(const char *tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a>(const H5std_string &tag) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a>(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a>(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const </td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html#ac1430fe928bbc31e020b704042b9937c">VarLenType</a>(const DataType *base_type)</td><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html">H5::VarLenType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html#adeb826c9c1d66db024f7b7490cf2800c">VarLenType</a>(const VarLenType &original)</td><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html">H5::VarLenType</a></td><td class="entry"></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html#a39d795077e0be23b952bfc40987861fa">VarLenType</a>(const hid_t existing_id)</td><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html">H5::VarLenType</a></td><td class="entry"></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html#a9adeefb96d98ec8d2c1b0ec5bd346e56">VarLenType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html">H5::VarLenType</a></td><td class="entry"><span class="mlabel">protected</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr> + <tr class="even"><td class="entry"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> + <tr><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html#a847024e86f284bbd1039161a85cb22c2">~VarLenType</a>()</td><td class="entry"><a class="el" href="class_h5_1_1_var_len_type.html">H5::VarLenType</a></td><td class="entry"><span class="mlabel">virtual</span></td></tr> +</table></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_var_len_type.html b/c++/src/cpplus_RM/class_h5_1_1_var_len_type.html new file mode 100644 index 0000000..987cf2c --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_var_len_type.html @@ -0,0 +1,554 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5::VarLenType Class Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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 id="nav-path" class="navpath"> + <ul> +<li class="navelem"><a class="el" href="namespace_h5.html">H5</a></li><li class="navelem"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a></li> </ul> +</div> +</div><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#pub-methods">Public Member Functions</a> | +<a href="#pro-methods">Protected Member Functions</a> | +<a href="class_h5_1_1_var_len_type-members.html">List of all members</a> </div> + <div class="headertitle"> +<div class="title">H5::VarLenType Class Reference</div> </div> +</div><!--header--> +<div class="contents"> + +<p><a class="el" href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> operates on the HDF5 C's Variable-length Datatypes. +</p> + +<p><code>#include <<a class="el" href="_h5_var_len_type_8h_source.html">H5VarLenType.h</a>></code></p> +<div class="dynheader"> +Inheritance diagram for H5::VarLenType:</div> +<div class="dyncontent"> + <div class="center"> + <img src="class_h5_1_1_var_len_type.png" usemap="#H5::VarLenType_map" alt=""/> + <map id="H5::VarLenType_map" name="H5::VarLenType_map"> +<area href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. " alt="H5::DataType" shape="rect" coords="0,168,107,192"/> +<area href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. " alt="H5::H5Object" shape="rect" coords="0,112,107,136"/> +<area href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. " alt="H5::H5Location" shape="rect" coords="0,56,107,80"/> +<area href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. " alt="H5::IdComponent" shape="rect" coords="0,0,107,24"/> +</map> + </div></div> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a> +Public Member Functions</h2></td></tr> +<tr class="memitem:ac1430fe928bbc31e020b704042b9937c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_var_len_type.html#ac1430fe928bbc31e020b704042b9937c">VarLenType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> *base_type)</td></tr> +<tr class="memdesc:ac1430fe928bbc31e020b704042b9937c"><td class="mdescLeft"> </td><td class="mdescRight">Creates a new variable-length datatype based on the specified <em>base_type</em>. <a href="#ac1430fe928bbc31e020b704042b9937c">More...</a><br/></td></tr> +<tr class="separator:ac1430fe928bbc31e020b704042b9937c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae25655a87b7669f3df13c49e565be1bb"><td class="memItemLeft" align="right" valign="top">virtual H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_var_len_type.html#ae25655a87b7669f3df13c49e565be1bb">fromClass</a> () const </td></tr> +<tr class="memdesc:ae25655a87b7669f3df13c49e565be1bb"><td class="mdescLeft"> </td><td class="mdescRight">Returns this class name. <a href="#ae25655a87b7669f3df13c49e565be1bb">More...</a><br/></td></tr> +<tr class="separator:ae25655a87b7669f3df13c49e565be1bb"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adeb826c9c1d66db024f7b7490cf2800c"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_var_len_type.html#adeb826c9c1d66db024f7b7490cf2800c">VarLenType</a> (const <a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> &original)</td></tr> +<tr class="memdesc:adeb826c9c1d66db024f7b7490cf2800c"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> object. <a href="#adeb826c9c1d66db024f7b7490cf2800c">More...</a><br/></td></tr> +<tr class="separator:adeb826c9c1d66db024f7b7490cf2800c"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39d795077e0be23b952bfc40987861fa"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_var_len_type.html#a39d795077e0be23b952bfc40987861fa">VarLenType</a> (const hid_t existing_id)</td></tr> +<tr class="memdesc:a39d795077e0be23b952bfc40987861fa"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> object using an existing id. <a href="#a39d795077e0be23b952bfc40987861fa">More...</a><br/></td></tr> +<tr class="separator:a39d795077e0be23b952bfc40987861fa"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a847024e86f284bbd1039161a85cb22c2"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_var_len_type.html#a847024e86f284bbd1039161a85cb22c2">~VarLenType</a> ()</td></tr> +<tr class="memdesc:a847024e86f284bbd1039161a85cb22c2"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#a847024e86f284bbd1039161a85cb22c2">More...</a><br/></td></tr> +<tr class="separator:a847024e86f284bbd1039161a85cb22c2"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_data_type"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_data_type')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_data_type.html">H5::DataType</a></td></tr> +<tr class="memitem:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09">DataType</a> (const H5T_class_t type_class, size_t size)</td></tr> +<tr class="memdesc:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a object given its class and size. <a href="#a37dd5ff8f95b4016136b90c58c770f09">More...</a><br/></td></tr> +<tr class="separator:a37dd5ff8f95b4016136b90c58c770f09 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519">DataType</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &original)</td></tr> +<tr class="memdesc:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a4e72f20ab686efffeedd72d8afa99519">More...</a><br/></td></tr> +<tr class="separator:a4e72f20ab686efffeedd72d8afa99519 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">DataType</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#a56b100725299e1b64528ed4c987e9ecc">More...</a><br/></td></tr> +<tr class="separator:a56b100725299e1b64528ed4c987e9ecc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b">DataType</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Given a reference, ref, to an hdf5 group, creates a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> object. <a href="#aeca360eea3f21caa1ad8479e820d199b">More...</a><br/></td></tr> +<tr class="separator:aeca360eea3f21caa1ad8479e820d199b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">close</a> ()</td></tr> +<tr class="memdesc:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Closes the datatype if it is not a predefined type. <a href="#af807fa62a2beb9f9de9b80c3b18edbfa">More...</a><br/></td></tr> +<tr class="separator:af807fa62a2beb9f9de9b80c3b18edbfa inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">copy</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &like_type)</td></tr> +<tr class="memdesc:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies an existing datatype to this datatype object. <a href="#ad17cef439dbf1dd79458ba95612a9566">More...</a><br/></td></tr> +<tr class="separator:ad17cef439dbf1dd79458ba95612a9566 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">copy</a> (const <a class="el" href="class_h5_1_1_data_set.html">DataSet</a> &dset)</td></tr> +<tr class="memdesc:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Copies the datatype of the given dataset to this datatype object. <a href="#af8d75b01e62aa868424701add217b971">More...</a><br/></td></tr> +<tr class="separator:af8d75b01e62aa868424701add217b971 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_class_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">getClass</a> () const </td></tr> +<tr class="memdesc:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the datatype class identifier. <a href="#a2831c133562e9d5669643a2d8051dcd1">More...</a><br/></td></tr> +<tr class="separator:a2831c133562e9d5669643a2d8051dcd1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Commits a transient datatype to a file, creating a new named datatype. <a href="#aadbd48b214b6466eed4488cdf9f3fc2b">More...</a><br/></td></tr> +<tr class="separator:aadbd48b214b6466eed4488cdf9f3fc2b inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">commit</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#ae1e48ebb34e35dc5e16febb0537fd09e">More...</a><br/></td></tr> +<tr class="separator:ae1e48ebb34e35dc5e16febb0537fd09e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const char *name)</td></tr> +<tr class="memdesc:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#a06c4f969a7a243a7cdafef4373732924">More...</a><br/></td></tr> +<tr class="separator:a06c4f969a7a243a7cdafef4373732924 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5">commit</a> (<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string &name)</td></tr> +<tr class="memdesc:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, kept for backward compatibility. It differs from the above function in that it misses const's. This wrapper will be removed in future release. <a href="#ac904e9891ff728d7bb7cceb847347fc5">More...</a><br/></td></tr> +<tr class="separator:ac904e9891ff728d7bb7cceb847347fc5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">committed</a> () const </td></tr> +<tr class="memdesc:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Determines whether a datatype is a named type or a transient type. <a href="#a0eaba78156000ecc3533986175de5847">More...</a><br/></td></tr> +<tr class="separator:a0eaba78156000ecc3533986175de5847 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5T_conv_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">find</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_cdata_t **pcdata) const </td></tr> +<tr class="memdesc:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Finds a conversion function that can handle a conversion from this datatype to the specified datatype, <em>dest</em>. <a href="#a0b927f0184a738b514f7f3cf7f4dd788">More...</a><br/></td></tr> +<tr class="separator:a0b927f0184a738b514f7f3cf7f4dd788 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">convert</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, size_t nelmts, void *buf, void *background, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Converts data from this datatype to the specified datatypes. <a href="#a2abc382547c243346b3b6691fec813f3">More...</a><br/></td></tr> +<tr class="separator:a2abc382547c243346b3b6691fec813f3 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">operator=</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &rhs)</td></tr> +<tr class="memdesc:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a3ed458f90bb2ed85e7471a24ddc6fb7d">More...</a><br/></td></tr> +<tr class="separator:a3ed458f90bb2ed85e7471a24ddc6fb7d inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">operator==</a> (const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &compared_type) const </td></tr> +<tr class="memdesc:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Compares this <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> against the given one to determines whether the two objects refer to the same actual datatype. <a href="#aab7955caad1bb0a009ed41f24061f3ad">More...</a><br/></td></tr> +<tr class="separator:aab7955caad1bb0a009ed41f24061f3ad inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">lock</a> () const </td></tr> +<tr class="memdesc:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Locks a datatype, making it read-only and non-destructible. <a href="#ac1596fca35acce43e190a1feeffc9427">More...</a><br/></td></tr> +<tr class="separator:ac1596fca35acce43e190a1feeffc9427 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">size_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a> () const </td></tr> +<tr class="memdesc:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the size of a datatype. <a href="#a9161a9e4c8a50aef002995294e28e6c5">More...</a><br/></td></tr> +<tr class="separator:a9161a9e4c8a50aef002995294e28e6c5 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">getSuper</a> () const </td></tr> +<tr class="memdesc:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Returns the base datatype from which a datatype is derived. <a href="#ab3454be65ac1830f2b68ec745155d749">More...</a><br/></td></tr> +<tr class="separator:ab3454be65ac1830f2b68ec745155d749 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">registerFunc</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Registers the specified conversion function. <a href="#a0fe4cfc1be352f4ad3e7e346ad35baa0">More...</a><br/></td></tr> +<tr class="separator:a0fe4cfc1be352f4ad3e7e346ad35baa0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1">registerFunc</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a7efdf12f98da8a20555f021c8fa363b1">More...</a><br/></td></tr> +<tr class="separator:a7efdf12f98da8a20555f021c8fa363b1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">unregister</a> (H5T_pers_t pers, const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Removes a conversion function from all conversion paths. <a href="#ab810e782623bffeda1ff80c033785c48">More...</a><br/></td></tr> +<tr class="separator:ab810e782623bffeda1ff80c033785c48 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">unregister</a> (H5T_pers_t pers, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &dest, H5T_conv_t func) const </td></tr> +<tr class="memdesc:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#a03ce51e32972e0c1ef5259e0314dcbb7">More...</a><br/></td></tr> +<tr class="separator:a03ce51e32972e0c1ef5259e0314dcbb7 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">setTag</a> (const char *tag) const </td></tr> +<tr class="memdesc:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Tags an opaque datatype. <a href="#ad5189148a417fb67407e0fe8194e21c0">More...</a><br/></td></tr> +<tr class="separator:ad5189148a417fb67407e0fe8194e21c0 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">setTag</a> (const H5std_string &tag) const </td></tr> +<tr class="memdesc:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function only in the type of the argument <em>name</em>. <a href="#aa55f95dffb611453a165d73d0021a5a1">More...</a><br/></td></tr> +<tr class="separator:aa55f95dffb611453a165d73d0021a5a1 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">getTag</a> () const </td></tr> +<tr class="memdesc:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Gets the tag associated with an opaque datatype. <a href="#a16fff8d6ba3ba1260349b9d4b7c9d8cc">More...</a><br/></td></tr> +<tr class="separator:a16fff8d6ba3ba1260349b9d4b7c9d8cc inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">detectClass</a> (H5T_class_t cls) const </td></tr> +<tr class="memdesc:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether a datatype contains (or is) a certain type of datatype. <a href="#a8221168b4e2154c05410b7c6f0f5b3ab">More...</a><br/></td></tr> +<tr class="separator:a8221168b4e2154c05410b7c6f0f5b3ab inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">isVariableStr</a> () const </td></tr> +<tr class="memdesc:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Check whether this datatype is a variable-length string. <a href="#ab92bf0b5e57b2aebe157bb8291f30787">More...</a><br/></td></tr> +<tr class="separator:ab92bf0b5e57b2aebe157bb8291f30787 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e">DataType</a> (const hid_t type_id)</td></tr> +<tr class="memdesc:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Creates a datatype using an existing datatype's id. <a href="#a72b85216196ef1d980c5e43beaead07e">More...</a><br/></td></tr> +<tr class="separator:a72b85216196ef1d980c5e43beaead07e inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89">DataType</a> ()</td></tr> +<tr class="memdesc:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub datatype. <a href="#a29b366592ce55a07762a7862cc88fe89">More...</a><br/></td></tr> +<tr class="separator:a29b366592ce55a07762a7862cc88fe89 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual hid_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">getId</a> () const </td></tr> +<tr class="memdesc:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Get the id of this datatype. <a href="#a38f4c8c9dda4b35cb667949280bf5340">More...</a><br/></td></tr> +<tr class="separator:a38f4c8c9dda4b35cb667949280bf5340 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">~DataType</a> ()</td></tr> +<tr class="memdesc:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="mdescLeft"> </td><td class="mdescRight">Properly terminates access to this datatype. <a href="#aa0ff75a2a756a0124e656a8d5861b133">More...</a><br/></td></tr> +<tr class="separator:aa0ff75a2a756a0124e656a8d5861b133 inherit pub_methods_class_h5_1_1_data_type"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">createAttribute</a> (const char *name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates an attribute for a group, dataset, or named datatype. <a href="#a624715e413bc019345cd596db745094a">More...</a><br/></td></tr> +<tr class="separator:a624715e413bc019345cd596db745094a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">createAttribute</a> (const H5std_string &name, const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> &type, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &space, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &create_plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>) const </td></tr> +<tr class="memdesc:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">More...</a><br/></td></tr> +<tr class="separator:a4c6e6ba2aba27c6ab45afd8f31b0fc1b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">openAttribute</a> (const char *name) const </td></tr> +<tr class="memdesc:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its name. <a href="#a81b52d2947c4abb7d94ca1987f3a1bc0">More...</a><br/></td></tr> +<tr class="separator:a81b52d2947c4abb7d94ca1987f3a1bc0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">openAttribute</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#abad070fe2482e81006ee7fce61b6495c">More...</a><br/></td></tr> +<tr class="separator:abad070fe2482e81006ee7fce61b6495c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137">openAttribute</a> (const unsigned int idx) const </td></tr> +<tr class="memdesc:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Opens an attribute given its index. <a href="#ac82e73079dc97dee2c198b978700c137">More...</a><br/></td></tr> +<tr class="separator:ac82e73079dc97dee2c198b978700c137 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">flush</a> (H5F_scope_t scope) const </td></tr> +<tr class="memdesc:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Flushes all buffers associated with a location to disk. <a href="#a505e916da3c7ce2264d97480de0aa800">More...</a><br/></td></tr> +<tr class="separator:a505e916da3c7ce2264d97480de0aa800 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">getFileName</a> () const </td></tr> +<tr class="memdesc:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Gets the name of the file, in which this HDF5 object belongs. <a href="#ae41b390f0ed7503c0cadcbabc3b9e16b">More...</a><br/></td></tr> +<tr class="separator:ae41b390f0ed7503c0cadcbabc3b9e16b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">getNumAttrs</a> () const </td></tr> +<tr class="memdesc:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the number of attributes attached to this HDF5 object. <a href="#a840d5fc024a977c0939fe743379791f0">More...</a><br/></td></tr> +<tr class="separator:a840d5fc024a977c0939fe743379791f0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5G_obj_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">getObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a0bc22a403e59bb551554c03f2d05b281">More...</a><br/></td></tr> +<tr class="separator:a0bc22a403e59bb551554c03f2d05b281 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5O_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">getRefObjType</a> (void *ref, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the type of object that an object reference points to. <a href="#a665df853b9bb991fdf0328770f2e33e0">More...</a><br/></td></tr> +<tr class="separator:a665df853b9bb991fdf0328770f2e33e0 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">iterateAttrs</a> (<a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> user_op, unsigned *idx=NULL, void *op_data=NULL)</td></tr> +<tr class="memdesc:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Iterates a user's function over all the attributes of an <a class="el" href="namespace_h5.html">H5</a> object, which may be a group, dataset or named datatype. <a href="#aad71c39cd20e8539891766571174d12a">More...</a><br/></td></tr> +<tr class="separator:aad71c39cd20e8539891766571174d12a inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">attrExists</a> (const char *name) const </td></tr> +<tr class="memdesc:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Checks whether the named attribute exists at this location. <a href="#a9851243382265a412a8deeacf372f250">More...</a><br/></td></tr> +<tr class="separator:a9851243382265a412a8deeacf372f250 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">attrExists</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a811bad80304c37276264377f326e3014">More...</a><br/></td></tr> +<tr class="separator:a811bad80304c37276264377f326e3014 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">renameAttr</a> (const char *oldname, const char *newname) const </td></tr> +<tr class="memdesc:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Renames the named attribute from this object. <a href="#ab91ea93e37511b47d7b7a66dd0e5106c">More...</a><br/></td></tr> +<tr class="separator:ab91ea93e37511b47d7b7a66dd0e5106c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76">renameAttr</a> (const H5std_string &oldname, const H5std_string &newname) const </td></tr> +<tr class="memdesc:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for the names. <a href="#a2173e9687bdef8e56995c1505dd9cf76">More...</a><br/></td></tr> +<tr class="separator:a2173e9687bdef8e56995c1505dd9cf76 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">removeAttr</a> (const char *name) const </td></tr> +<tr class="memdesc:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the named attribute from this object. <a href="#a39ee7ff5208391e8b1f97eedf3ce32e4">More...</a><br/></td></tr> +<tr class="separator:a39ee7ff5208391e8b1f97eedf3ce32e4 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb">removeAttr</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes a reference to an <code>H5std_string</code> for <em>name</em>. <a href="#a8cb4453b1db9f8082b5e0274f302c3fb">More...</a><br/></td></tr> +<tr class="separator:a8cb4453b1db9f8082b5e0274f302c3fb inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96">setComment</a> (const char *name, const char *comment) const </td></tr> +<tr class="memdesc:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Sets or resets the comment for an object specified by its name. <a href="#ac21f731f9df1d9bce610ad11439c2f96">More...</a><br/></td></tr> +<tr class="separator:ac21f731f9df1d9bce610ad11439c2f96 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f">setComment</a> (const H5std_string &name, const H5std_string &comment) const </td></tr> +<tr class="memdesc:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em> and <em>comment</em>. <a href="#af5d9700b303e4f333c04cbed7e4ae38f">More...</a><br/></td></tr> +<tr class="separator:af5d9700b303e4f333c04cbed7e4ae38f inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8">setComment</a> (const char *comment) const </td></tr> +<tr class="memdesc:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it doesn't take an object name. <a href="#a7d95f9b069c833c309b95f7b7e657af8">More...</a><br/></td></tr> +<tr class="separator:a7d95f9b069c833c309b95f7b7e657af8 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">setComment</a> (const H5std_string &comment) const </td></tr> +<tr class="memdesc:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>comment</em>. <a href="#a7eb08e192bbe76280f0f70b71db72420">More...</a><br/></td></tr> +<tr class="separator:a7eb08e192bbe76280f0f70b71db72420 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">ssize_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">getComment</a> (const char *name, size_t buf_size, char *comment) const </td></tr> +<tr class="memdesc:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Retrieves the comment for this location, returning its length. <a href="#af5d293737bf690f86ebd6afa64bbcfc6">More...</a><br/></td></tr> +<tr class="separator:af5d293737bf690f86ebd6afa64bbcfc6 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada">getComment</a> (const char *name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Returns the comment as <em>string</em> for this location, returning its length. <a href="#a285b453596cf2c08d1b15ddd3fea9ada">More...</a><br/></td></tr> +<tr class="separator:a285b453596cf2c08d1b15ddd3fea9ada inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">H5std_string </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c">getComment</a> (const H5std_string &name, size_t buf_size=0) const </td></tr> +<tr class="memdesc:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a79716283e9635238bbb5711e56f6379c">More...</a><br/></td></tr> +<tr class="separator:a79716283e9635238bbb5711e56f6379c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf">removeComment</a> (const char *name) const </td></tr> +<tr class="memdesc:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Removes the comment from an object specified by its name. <a href="#a5545d3fd20f74c7f94195f555f255ddf">More...</a><br/></td></tr> +<tr class="separator:a5545d3fd20f74c7f94195f555f255ddf inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">removeComment</a> (const H5std_string &name) const </td></tr> +<tr class="memdesc:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#a763eac5a87497deed3676920923469ad">More...</a><br/></td></tr> +<tr class="separator:a763eac5a87497deed3676920923469ad inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536">reference</a> (void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it does not take a <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> object and the reference type must be specified. <a href="#ae831f2bdb0e5971becebc76726dc9536">More...</a><br/></td></tr> +<tr class="separator:ae831f2bdb0e5971becebc76726dc9536 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c">reference</a> (void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const </td></tr> +<tr class="memdesc:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded function, provided for your convenience. It differs from the above function in that it takes an <code>H5std_string</code> for the object's name. <a href="#a23c3e2b8d8157a0039e9dcc43109345c">More...</a><br/></td></tr> +<tr class="separator:a23c3e2b8d8157a0039e9dcc43109345c inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511">reference</a> (void *ref, const char *name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Creates a reference to an HDF5 object or a dataset region. <a href="#a6928514c43d4c0debf1afd7511f28511">More...</a><br/></td></tr> +<tr class="separator:a6928514c43d4c0debf1afd7511f28511 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">reference</a> (void *ref, const H5std_string &name, const <a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="memdesc:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">This is an overloaded member function, provided for convenience. It differs from the above function in that it takes an <code>H5std_string</code> for <em>name</em>. <a href="#ac152ae8124df4cfbf7e880c67bb7e66b">More...</a><br/></td></tr> +<tr class="separator:ac152ae8124df4cfbf7e880c67bb7e66b inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">dereference</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an HDF5 object. <a href="#a43fe9cb23e4ab9dd1004308661be59c3">More...</a><br/></td></tr> +<tr class="separator:a43fe9cb23e4ab9dd1004308661be59c3 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">dereference</a> (const <a class="el" href="class_h5_1_1_attribute.html">Attribute</a> &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const <a class="el" href="class_h5_1_1_prop_list.html">PropList</a> &plist=<a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">PropList::DEFAULT</a>)</td></tr> +<tr class="memdesc:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="mdescLeft"> </td><td class="mdescRight">Dereferences a reference into an HDF5 object, given an attribute. <a href="#a0b4d30e8dde96d99ee7e4e29fadba173">More...</a><br/></td></tr> +<tr class="separator:a0b4d30e8dde96d99ee7e4e29fadba173 inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">getRegion</a> (void *ref, H5R_type_t ref_type=H5R_DATASET_REGION) const </td></tr> +<tr class="separator:a5d0a971d157cffc3591f6d2d8b43dcca inherit pub_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pub_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">incRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for a given id. <a href="#a0e75b2e591d2fccd9e4c291a485d4754">More...</a><br/></td></tr> +<tr class="separator:a0e75b2e591d2fccd9e4c291a485d4754 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1">incRefCount</a> () const </td></tr> +<tr class="memdesc:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Increment reference counter for the id of this object. <a href="#a1b34f54d2fd41d885e8ced7613d6abd1">More...</a><br/></td></tr> +<tr class="separator:a1b34f54d2fd41d885e8ced7613d6abd1 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6">decRefCount</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for a given id. <a href="#a9dc2815e9887d0adb5d5bba72adbd0d6">More...</a><br/></td></tr> +<tr class="separator:a9dc2815e9887d0adb5d5bba72adbd0d6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">decRefCount</a> () const </td></tr> +<tr class="memdesc:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Decrement reference counter for the id of this object. <a href="#ac15a341319624c9199a309fad56858e0">More...</a><br/></td></tr> +<tr class="separator:ac15a341319624c9199a309fad56858e0 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">getCounter</a> (const hid_t obj_id) const </td></tr> +<tr class="memdesc:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for a given id. <a href="#ab2ba7509cb5beb8c80e242d7afe10a3c">More...</a><br/></td></tr> +<tr class="separator:ab2ba7509cb5beb8c80e242d7afe10a3c inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653">getCounter</a> () const </td></tr> +<tr class="memdesc:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the reference counter for the id of this object. <a href="#adde1c48166476e089635bb40a2113653">More...</a><br/></td></tr> +<tr class="separator:adde1c48166476e089635bb40a2113653 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf">getHDFObjType</a> () const </td></tr> +<tr class="memdesc:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Returns the type of the object. It is an overloaded function of the above function. <a href="#abef6d67a39f8723aa81bd16392dfc6bf">More...</a><br/></td></tr> +<tr class="separator:abef6d67a39f8723aa81bd16392dfc6bf inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> & </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">operator=</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &rhs)</td></tr> +<tr class="memdesc:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Assignment operator. <a href="#a34ac09a54825253293a0d8990e120506">More...</a><br/></td></tr> +<tr class="separator:a34ac09a54825253293a0d8990e120506 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">setId</a> (const hid_t new_id)</td></tr> +<tr class="memdesc:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Sets the identifier of this object to a new value. <a href="#a1e46d85ec29cd77bb1767cd01b8f0c8d">More...</a><br/></td></tr> +<tr class="separator:a1e46d85ec29cd77bb1767cd01b8f0c8d inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">IdComponent</a> (const hid_t h5_id)</td></tr> +<tr class="memdesc:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Creates an <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object using the id of an existing object. <a href="#a013a42f5fd29d35d9428c1be8638acfe">More...</a><br/></td></tr> +<tr class="separator:a013a42f5fd29d35d9428c1be8638acfe inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb">IdComponent</a> (const <a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> &original)</td></tr> +<tr class="memdesc:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Copy constructor: makes a copy of the original <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> object. <a href="#a1c1e2479afec6ce26734225b434752fb">More...</a><br/></td></tr> +<tr class="separator:a1c1e2479afec6ce26734225b434752fb inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">~IdComponent</a> ()</td></tr> +<tr class="memdesc:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Noop destructor. <a href="#a780d19c3d86037de38511f3e6cec3ca6">More...</a><br/></td></tr> +<tr class="separator:a780d19c3d86037de38511f3e6cec3ca6 inherit pub_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a> +Protected Member Functions</h2></td></tr> +<tr class="memitem:a9adeefb96d98ec8d2c1b0ec5bd346e56"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_var_len_type.html#a9adeefb96d98ec8d2c1b0ec5bd346e56">VarLenType</a> ()</td></tr> +<tr class="memdesc:a9adeefb96d98ec8d2c1b0ec5bd346e56"><td class="mdescLeft"> </td><td class="mdescRight">Default constructor: Creates a stub variable-length datatype. <a href="#a9adeefb96d98ec8d2c1b0ec5bd346e56">More...</a><br/></td></tr> +<tr class="separator:a9adeefb96d98ec8d2c1b0ec5bd346e56"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_h5_location"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_h5_location')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td></tr> +<tr class="memitem:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0">H5Location</a> ()</td></tr> +<tr class="separator:a0bc502f028c505dc8984bfb7740622f0 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c">H5Location</a> (const hid_t loc_id)</td></tr> +<tr class="separator:a0ca5c720d5b48dfeb15a2aac9fe0949c inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5Location</a> (const <a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &original)</td></tr> +<tr class="separator:a220e9b5ce6e2f1a0a9417c43044a4435 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">~H5Location</a> ()</td></tr> +<tr class="separator:adf9db8a64ce2d32f05994659be05d4a3 inherit pro_methods_class_h5_1_1_h5_location"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="inherit_header pro_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Protected Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728">IdComponent</a> ()</td></tr> +<tr class="separator:a5545dda5e4c610b6bd9cdffe670c8728 inherit pro_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a> +Additional Inherited Members</h2></td></tr> +<tr class="inherit_header pub_static_methods_class_h5_1_1_id_component"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_class_h5_1_1_id_component')"><img src="closed.png" alt="-"/> Static Public Member Functions inherited from <a class="el" href="class_h5_1_1_id_component.html">H5::IdComponent</a></td></tr> +<tr class="memitem:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memItemLeft" align="right" valign="top">static H5I_type_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">getHDFObjType</a> (const hid_t obj_id)</td></tr> +<tr class="memdesc:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="mdescLeft"> </td><td class="mdescRight">Given an id, returns the type of the object. <a href="#a25e4d590aa5cc0fc87ced46718d5b0d7">More...</a><br/></td></tr> +<tr class="separator:a25e4d590aa5cc0fc87ced46718d5b0d7 inherit pub_static_methods_class_h5_1_1_id_component"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Constructor & Destructor Documentation</h2> +<a class="anchor" id="ac1430fe928bbc31e020b704042b9937c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::VarLenType::VarLenType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_data_type.html">DataType</a> * </td> + <td class="paramname"><em>base_type</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">base_type</td><td>- IN: Pointer to existing datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +<p>References <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType::getId()</a>.</p> + +</div> +</div> +<a class="anchor" id="adeb826c9c1d66db024f7b7490cf2800c"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::VarLenType::VarLenType </td> + <td>(</td> + <td class="paramtype">const <a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> & </td> + <td class="paramname"><em>original</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a39d795077e0be23b952bfc40987861fa"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">H5::VarLenType::VarLenType </td> + <td>(</td> + <td class="paramtype">const hid_t </td> + <td class="paramname"><em>existing_id</em></td><td>)</td> + <td></td> + </tr> + </table> +</div><div class="memdoc"> +<dl class="params"><dt>Parameters</dt><dd> + <table class="params"> + <tr><td class="paramname">existing_id</td><td>- IN: Id of an existing datatype </td></tr> + </table> + </dd> +</dl> +<dl class="exception"><dt>Exceptions</dt><dd> + <table class="exception"> + <tr><td class="paramname"><a class="el" href="class_h5_1_1_data_type_i_exception.html">H5::DataTypeIException</a></td><td></td></tr> + </table> + </dd> +</dl> + +</div> +</div> +<a class="anchor" id="a847024e86f284bbd1039161a85cb22c2"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::VarLenType::~VarLenType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a9adeefb96d98ec8d2c1b0ec5bd346e56"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">H5::VarLenType::VarLenType </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td></td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">protected</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Member Function Documentation</h2> +<a class="anchor" id="ae25655a87b7669f3df13c49e565be1bb"></a> +<div class="memitem"> +<div class="memproto"> +<table class="mlabels"> + <tr> + <td class="mlabels-left"> + <table class="memname"> + <tr> + <td class="memname">virtual H5std_string H5::VarLenType::fromClass </td> + <td>(</td> + <td class="paramname"></td><td>)</td> + <td> const</td> + </tr> + </table> + </td> + <td class="mlabels-right"> +<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">virtual</span></span> </td> + </tr> +</table> +</div><div class="memdoc"> + +<p>Reimplemented from <a class="el" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a>.</p> + +</div> +</div> +<hr/>The documentation for this class was generated from the following files:<ul> +<li><a class="el" href="_h5_var_len_type_8h_source.html">H5VarLenType.h</a></li> +<li>H5VarLenType.cpp</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/class_h5_1_1_var_len_type.png b/c++/src/cpplus_RM/class_h5_1_1_var_len_type.png Binary files differnew file mode 100644 index 0000000..9e2ff87 --- /dev/null +++ b/c++/src/cpplus_RM/class_h5_1_1_var_len_type.png diff --git a/c++/src/cpplus_RM/classes.html b/c++/src/cpplus_RM/classes.html new file mode 100644 index 0000000..983f443 --- /dev/null +++ b/c++/src/cpplus_RM/classes.html @@ -0,0 +1,133 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Index</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li class="current"><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">Class Index</div> </div> +</div><!--header--> +<div class="contents"> +<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter_V">V</a></div> +<table style="margin: 10px; white-space: nowrap;" align="center" width="95%" border="0" cellspacing="0" cellpadding="0"> +<tr><td rowspan="2" valign="bottom"><a name="letter_A"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  A  </div></td></tr></table> +</td><td valign="top"><a class="el" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_id_component_exception.html">IdComponentException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_S"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  S  </div></td></tr></table> +</td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_file_i_exception.html">FileIException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_int_type.html">IntType</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_abstract_ds.html">AbstractDs</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_L"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  L  </div></td></tr></table> +</td><td valign="top"><a class="el" href="class_h5_1_1_str_type.html">StrType</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_data_type.html">DataType</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_G"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  G  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_U"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  U  </div></td></tr></table> +</td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_atom_type.html">AtomType</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_library_i_exception.html">LibraryIException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_group.html">Group</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_location_exception.html">LocationException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_user_data4_aiterate.html">UserData4Aiterate</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_attribute_i_exception.html">AttributeIException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_group_i_exception.html">GroupIException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_P"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  P  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_V"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  V  </div></td></tr></table> +</td></tr> +<tr><td rowspan="2" valign="bottom"><a name="letter_C"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  C  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_E"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  E  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_H"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  H  </div></td></tr></table> +</td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_pred_type.html">PredType</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_common_f_g.html">CommonFG</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_h5_file.html">H5File</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td></td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_exception.html">Exception</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_h5_library.html">H5Library</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">PropListIException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td></td></tr> +<tr><td rowspan="2" valign="bottom"><a name="letter_D"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  D  </div></td></tr></table> +</td><td rowspan="2" valign="bottom"><a name="letter_F"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  F  </div></td></tr></table> +</td><td valign="top"><a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_R"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  R  </div></td></tr></table> +</td><td></td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_h5_object.html">H5Object</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td></td></tr> +<tr><td valign="top"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td valign="top"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td rowspan="2" valign="bottom"><a name="letter_I"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  I  </div></td></tr></table> +</td><td valign="top"><a class="el" href="class_h5_1_1_reference_exception.html">ReferenceException</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td></td></tr> +<tr><td></td><td></td><td></td><td></td></tr> +<tr><td></td><td></td><td valign="top"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a> (<a class="el" href="namespace_h5.html">H5</a>)   </td><td></td><td></td></tr> +<tr><td></td><td></td><td></td><td></td><td></td></tr> +</table> +<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_C">C</a> | <a class="qindex" href="#letter_D">D</a> | <a class="qindex" href="#letter_E">E</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_H">H</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_L">L</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_R">R</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_U">U</a> | <a class="qindex" href="#letter_V">V</a></div> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/closed.png b/c++/src/cpplus_RM/closed.png Binary files differnew file mode 100644 index 0000000..98cc2c9 --- /dev/null +++ b/c++/src/cpplus_RM/closed.png diff --git a/c++/src/cpplus_RM/compound_8cpp-example.html b/c++/src/cpplus_RM/compound_8cpp-example.html new file mode 100644 index 0000000..6fe31d3 --- /dev/null +++ b/c++/src/cpplus_RM/compound_8cpp-example.html @@ -0,0 +1,304 @@ +<!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.8.5"/> +<title>HDF5 C++ API: compound.cpp</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">compound.cpp</div> </div> +</div><!--header--> +<div class="contents"> +<dl class="section user"><dt></dt><dd>This example shows how to create a compound datatype, write an array which has the compound datatype to the file, and read back fields' subsets.</dd></dl> +<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><span class="comment"> * All rights reserved. *</span></div> +<div class="line"><span class="comment"> * *</span></div> +<div class="line"><span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"></div> +<div class="line"><span class="comment">/*</span></div> +<div class="line"><span class="comment"> * This example shows how to create a compound datatype,</span></div> +<div class="line"><span class="comment"> * write an array which has the compound datatype to the file,</span></div> +<div class="line"><span class="comment"> * and read back fields' subsets.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div> +<div class="line"><span class="preprocessor">#else</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using</span> std::cout;</div> +<div class="line"> <span class="keyword">using</span> std::endl;</div> +<div class="line"><span class="preprocessor">#endif // H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="preprocessor">#include "H5Cpp.h"</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using namespace </span>H5;</div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="keyword">const</span> H5std_string FILE_NAME( <span class="stringliteral">"SDScompound.h5"</span> );</div> +<div class="line"><span class="keyword">const</span> H5std_string DATASET_NAME( <span class="stringliteral">"ArrayOfStructures"</span> );</div> +<div class="line"><span class="keyword">const</span> H5std_string MEMBER1( <span class="stringliteral">"a_name"</span> );</div> +<div class="line"><span class="keyword">const</span> H5std_string MEMBER2( <span class="stringliteral">"b_name"</span> );</div> +<div class="line"><span class="keyword">const</span> H5std_string MEMBER3( <span class="stringliteral">"c_name"</span> );</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> LENGTH = 10;</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> RANK = 1;</div> +<div class="line"></div> +<div class="line"><span class="keywordtype">int</span> main(<span class="keywordtype">void</span>)</div> +<div class="line">{</div> +<div class="line"> <span class="comment">/* First structure and dataset*/</span></div> +<div class="line"> <span class="keyword">typedef</span> <span class="keyword">struct </span>s1_t {</div> +<div class="line"> <span class="keywordtype">int</span> a;</div> +<div class="line"> <span class="keywordtype">float</span> b;</div> +<div class="line"> <span class="keywordtype">double</span> c;</div> +<div class="line"> } s1_t;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/* Second structure (subset of s1_t) and dataset*/</span></div> +<div class="line"> <span class="keyword">typedef</span> <span class="keyword">struct </span>s2_t {</div> +<div class="line"> <span class="keywordtype">double</span> c;</div> +<div class="line"> <span class="keywordtype">int</span> a;</div> +<div class="line"> } s2_t;</div> +<div class="line"></div> +<div class="line"> <span class="comment">// Try block to detect exceptions raised by any of the calls inside it</span></div> +<div class="line"> <span class="keywordflow">try</span></div> +<div class="line"> {</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Initialize the data</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> i;</div> +<div class="line"> s1_t s1[LENGTH];</div> +<div class="line"> <span class="keywordflow">for</span> (i = 0; i< LENGTH; i++)</div> +<div class="line"> {</div> +<div class="line"> s1[i].a = i;</div> +<div class="line"> s1[i].b = i*i;</div> +<div class="line"> s1[i].c = 1./(i+1);</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Turn off the auto-printing when failure occurs so that we can</span></div> +<div class="line"><span class="comment"> * handle the errors appropriately</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="a0"></a><a class="code" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create the data space.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t dim[] = {LENGTH}; <span class="comment">/* Dataspace dimensions */</span></div> +<div class="line"> <a name="_a1"></a><a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> space( RANK, dim );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create the file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a2"></a><a class="code" href="class_h5_1_1_h5_file.html">H5File</a>* file = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>( FILE_NAME, H5F_ACC_TRUNC );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create the memory datatype.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a3"></a><a class="code" href="class_h5_1_1_comp_type.html">CompType</a> mtype1( <span class="keyword">sizeof</span>(s1_t) );</div> +<div class="line"> mtype1.insertMember( MEMBER1, HOFFSET(s1_t, a), <a name="a4"></a><a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>);</div> +<div class="line"> mtype1.insertMember( MEMBER3, HOFFSET(s1_t, c), <a name="a5"></a><a class="code" href="class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f">PredType::NATIVE_DOUBLE</a>);</div> +<div class="line"> mtype1.insertMember( MEMBER2, HOFFSET(s1_t, b), <a name="a6"></a><a class="code" href="class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02">PredType::NATIVE_FLOAT</a>);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create the dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a7"></a><a class="code" href="class_h5_1_1_data_set.html">DataSet</a>* dataset;</div> +<div class="line"> dataset = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>(file-><a name="a8"></a><a class="code" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(DATASET_NAME, mtype1, space));</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Write data to the dataset;</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> dataset-><a name="a9"></a><a class="code" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( s1, mtype1 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Release resources</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keyword">delete</span> dataset;</div> +<div class="line"> <span class="keyword">delete</span> file;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Open the file and the dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> file = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>( FILE_NAME, H5F_ACC_RDONLY );</div> +<div class="line"> dataset = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a> (file-><a name="a10"></a><a class="code" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>( DATASET_NAME ));</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create a datatype for s2</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_comp_type.html">CompType</a> mtype2( <span class="keyword">sizeof</span>(s2_t) );</div> +<div class="line"></div> +<div class="line"> mtype2.insertMember( MEMBER3, HOFFSET(s2_t, c), <a class="code" href="class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f">PredType::NATIVE_DOUBLE</a>);</div> +<div class="line"> mtype2.insertMember( MEMBER1, HOFFSET(s2_t, a), <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Read two fields c and a from s1 dataset. Fields in the file</span></div> +<div class="line"><span class="comment"> * are found by their names "c_name" and "a_name".</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> s2_t s2[LENGTH];</div> +<div class="line"> dataset-><a name="a11"></a><a class="code" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">read</a>( s2, mtype2 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Display the fields</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> cout << endl << <span class="stringliteral">"Field c : "</span> << endl;</div> +<div class="line"> <span class="keywordflow">for</span>( i = 0; i < LENGTH; i++)</div> +<div class="line"> cout << s2[i].c << <span class="stringliteral">" "</span>;</div> +<div class="line"> cout << endl;</div> +<div class="line"></div> +<div class="line"> cout << endl << <span class="stringliteral">"Field a : "</span> << endl;</div> +<div class="line"> <span class="keywordflow">for</span>( i = 0; i < LENGTH; i++)</div> +<div class="line"> cout << s2[i].a << <span class="stringliteral">" "</span>;</div> +<div class="line"> cout << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create a datatype for s3.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_comp_type.html">CompType</a> mtype3( <span class="keyword">sizeof</span>(<span class="keywordtype">float</span>) );</div> +<div class="line"></div> +<div class="line"> mtype3.insertMember( MEMBER2, 0, <a class="code" href="class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02">PredType::NATIVE_FLOAT</a>);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Read field b from s1 dataset. Field in the file is found by its name.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">float</span> s3[LENGTH]; <span class="comment">// Third "structure" - used to read float field of s1</span></div> +<div class="line"> dataset-><a class="code" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">read</a>( s3, mtype3 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Display the field</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> cout << endl << <span class="stringliteral">"Field b : "</span> << endl;</div> +<div class="line"> <span class="keywordflow">for</span>( i = 0; i < LENGTH; i++)</div> +<div class="line"> cout << s3[i] << <span class="stringliteral">" "</span>;</div> +<div class="line"> cout << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Release resources</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keyword">delete</span> dataset;</div> +<div class="line"> <span class="keyword">delete</span> file;</div> +<div class="line"> } <span class="comment">// end of try block</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the H5File operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a12"></a><a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a name="a13"></a><a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSet operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a14"></a><a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a15"></a><a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a16"></a><a class="code" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="keywordflow">return</span> 0;</div> +<div class="line">}</div> +</div><!-- fragment --> </div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/create_8cpp-example.html b/c++/src/cpplus_RM/create_8cpp-example.html new file mode 100644 index 0000000..2e6654c --- /dev/null +++ b/c++/src/cpplus_RM/create_8cpp-example.html @@ -0,0 +1,226 @@ +<!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.8.5"/> +<title>HDF5 C++ API: create.cpp</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">create.cpp</div> </div> +</div><!--header--> +<div class="contents"> +<p>This example shows how to create datasets. </p> +<dl class="section user"><dt></dt><dd></dd></dl> +<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><span class="comment"> * All rights reserved. *</span></div> +<div class="line"><span class="comment"> * *</span></div> +<div class="line"><span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"></div> +<div class="line"><span class="comment">/*</span></div> +<div class="line"><span class="comment"> * This example writes a dataset to a new HDF5 file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div> +<div class="line"><span class="preprocessor">#else</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#include "H5Cpp.h"</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using namespace </span>H5;</div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="keyword">const</span> H5std_string FILE_NAME( <span class="stringliteral">"SDS.h5"</span> );</div> +<div class="line"><span class="keyword">const</span> H5std_string DATASET_NAME( <span class="stringliteral">"IntArray"</span> );</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NX = 5; <span class="comment">// dataset dimensions</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NY = 6;</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> RANK = 2;</div> +<div class="line"></div> +<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)</div> +<div class="line">{</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Data initialization.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> i, j;</div> +<div class="line"> <span class="keywordtype">int</span> data[NX][NY]; <span class="comment">// buffer for data to write</span></div> +<div class="line"> <span class="keywordflow">for</span> (j = 0; j < NX; j++)</div> +<div class="line"> {</div> +<div class="line"> <span class="keywordflow">for</span> (i = 0; i < NY; i++)</div> +<div class="line"> data[j][i] = i + j;</div> +<div class="line"> }</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * 0 1 2 3 4 5</span></div> +<div class="line"><span class="comment"> * 1 2 3 4 5 6</span></div> +<div class="line"><span class="comment"> * 2 3 4 5 6 7</span></div> +<div class="line"><span class="comment"> * 3 4 5 6 7 8</span></div> +<div class="line"><span class="comment"> * 4 5 6 7 8 9</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">// Try block to detect exceptions raised by any of the calls inside it</span></div> +<div class="line"> <span class="keywordflow">try</span></div> +<div class="line"> {</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Turn off the auto-printing when failure occurs so that we can</span></div> +<div class="line"><span class="comment"> * handle the errors appropriately</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="a0"></a><a class="code" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create a new file using H5F_ACC_TRUNC access,</span></div> +<div class="line"><span class="comment"> * default file creation properties, and default file</span></div> +<div class="line"><span class="comment"> * access properties.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a1"></a><a class="code" href="class_h5_1_1_h5_file.html">H5File</a> file( FILE_NAME, H5F_ACC_TRUNC );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define the size of the array and create the data space for fixed</span></div> +<div class="line"><span class="comment"> * size dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t dimsf[2]; <span class="comment">// dataset dimensions</span></div> +<div class="line"> dimsf[0] = NX;</div> +<div class="line"> dimsf[1] = NY;</div> +<div class="line"> <a name="_a2"></a><a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> dataspace( RANK, dimsf );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define datatype for the data in the file.</span></div> +<div class="line"><span class="comment"> * We will store little endian INT numbers.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a3"></a><a class="code" href="class_h5_1_1_int_type.html">IntType</a> datatype( <a name="a4"></a><a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a> );</div> +<div class="line"> datatype.setOrder( H5T_ORDER_LE );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create a new dataset within the file using defined dataspace and</span></div> +<div class="line"><span class="comment"> * datatype and default dataset creation properties.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a5"></a><a class="code" href="class_h5_1_1_data_set.html">DataSet</a> dataset = file.createDataSet( DATASET_NAME, datatype, dataspace );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Write the data to the dataset using default memory space, file</span></div> +<div class="line"><span class="comment"> * space, and transfer properties.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> dataset.<a name="a6"></a><a class="code" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( data, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a> );</div> +<div class="line"> } <span class="comment">// end of try block</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the H5File operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a7"></a><a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a name="a8"></a><a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSet operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a9"></a><a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a10"></a><a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a11"></a><a class="code" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="keywordflow">return</span> 0; <span class="comment">// successfully terminated</span></div> +<div class="line">}</div> +<div class="line"></div> +</div><!-- fragment --> </div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/doxygen.css b/c++/src/cpplus_RM/doxygen.css new file mode 100644 index 0000000..4699e69 --- /dev/null +++ b/c++/src/cpplus_RM/doxygen.css @@ -0,0 +1,1357 @@ +/* The standard CSS for doxygen 1.8.5 */ + +body, table, div, p, dl { + font: 400 14px/22px Roboto,sans-serif; +} + +/* @group Heading Levels */ + +h1.groupheader { + font-size: 150%; +} + +.title { + font: 400 14px/28px Roboto,sans-serif; + font-size: 150%; + font-weight: bold; + margin: 10px 2px; +} + +h2.groupheader { + border-bottom: 1px solid #879ECB; + color: #354C7B; + font-size: 150%; + font-weight: normal; + margin-top: 1.75em; + padding-top: 8px; + padding-bottom: 4px; + width: 100%; +} + +h3.groupheader { + font-size: 100%; +} + +h1, h2, h3, h4, h5, h6 { + -webkit-transition: text-shadow 0.5s linear; + -moz-transition: text-shadow 0.5s linear; + -ms-transition: text-shadow 0.5s linear; + -o-transition: text-shadow 0.5s linear; + transition: text-shadow 0.5s linear; + margin-right: 15px; +} + +h1.glow, h2.glow, h3.glow, h4.glow, h5.glow, h6.glow { + text-shadow: 0 0 15px cyan; +} + +dt { + font-weight: bold; +} + +div.multicol { + -moz-column-gap: 1em; + -webkit-column-gap: 1em; + -moz-column-count: 3; + -webkit-column-count: 3; +} + +p.startli, p.startdd, p.starttd { + margin-top: 2px; +} + +p.endli { + margin-bottom: 0px; +} + +p.enddd { + margin-bottom: 4px; +} + +p.endtd { + margin-bottom: 2px; +} + +/* @end */ + +caption { + font-weight: bold; +} + +span.legend { + font-size: 70%; + text-align: center; +} + +h3.version { + font-size: 90%; + text-align: center; +} + +div.qindex, div.navtab{ + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; +} + +div.qindex, div.navpath { + width: 100%; + line-height: 140%; +} + +div.navtab { + margin-right: 15px; +} + +/* @group Link Styling */ + +a { + color: #3D578C; + font-weight: normal; + text-decoration: none; +} + +.contents a:visited { + color: #4665A2; +} + +a:hover { + text-decoration: underline; +} + +a.qindex { + font-weight: bold; +} + +a.qindexHL { + font-weight: bold; + background-color: #9CAFD4; + color: #ffffff; + border: 1px double #869DCA; +} + +.contents a.qindexHL:visited { + color: #ffffff; +} + +a.el { + font-weight: bold; +} + +a.elRef { +} + +a.code, a.code:visited, a.line, a.line:visited { + color: #4665A2; +} + +a.codeRef, a.codeRef:visited, a.lineRef, a.lineRef:visited { + color: #4665A2; +} + +/* @end */ + +dl.el { + margin-left: -1cm; +} + +pre.fragment { + border: 1px solid #C4CFE5; + background-color: #FBFCFD; + padding: 4px 6px; + margin: 4px 8px 4px 2px; + overflow: auto; + word-wrap: break-word; + font-size: 9pt; + line-height: 125%; + font-family: monospace, fixed; + font-size: 105%; +} + +div.fragment { + padding: 0px; + margin: 0px; + background-color: #FBFCFD; + border: 1px solid #C4CFE5; +} + +div.line { + font-family: monospace, fixed; + font-size: 13px; + min-height: 13px; + line-height: 1.0; + text-wrap: unrestricted; + white-space: -moz-pre-wrap; /* Moz */ + white-space: -pre-wrap; /* Opera 4-6 */ + white-space: -o-pre-wrap; /* Opera 7 */ + white-space: pre-wrap; /* CSS3 */ + word-wrap: break-word; /* IE 5.5+ */ + text-indent: -53px; + padding-left: 53px; + padding-bottom: 0px; + margin: 0px; + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +div.line.glow { + background-color: cyan; + box-shadow: 0 0 10px cyan; +} + + +span.lineno { + padding-right: 4px; + text-align: right; + border-right: 2px solid #0F0; + background-color: #E8E8E8; + white-space: pre; +} +span.lineno a { + background-color: #D8D8D8; +} + +span.lineno a:hover { + background-color: #C8C8C8; +} + +div.ah { + background-color: black; + font-weight: bold; + color: #ffffff; + margin-bottom: 3px; + margin-top: 3px; + padding: 0.2em; + border: solid thin #333; + border-radius: 0.5em; + -webkit-border-radius: .5em; + -moz-border-radius: .5em; + box-shadow: 2px 2px 3px #999; + -webkit-box-shadow: 2px 2px 3px #999; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); + background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); +} + +div.groupHeader { + margin-left: 16px; + margin-top: 12px; + font-weight: bold; +} + +div.groupText { + margin-left: 16px; + font-style: italic; +} + +body { + background-color: white; + color: black; + margin: 0; +} + +div.contents { + margin-top: 10px; + margin-left: 12px; + margin-right: 8px; +} + +td.indexkey { + background-color: #EBEFF6; + font-weight: bold; + border: 1px solid #C4CFE5; + margin: 2px 0px 2px 0; + padding: 2px 10px; + white-space: nowrap; + vertical-align: top; +} + +td.indexvalue { + background-color: #EBEFF6; + border: 1px solid #C4CFE5; + padding: 2px 10px; + margin: 2px 0px; +} + +tr.memlist { + background-color: #EEF1F7; +} + +p.formulaDsp { + text-align: center; +} + +img.formulaDsp { + +} + +img.formulaInl { + vertical-align: middle; +} + +div.center { + text-align: center; + margin-top: 0px; + margin-bottom: 0px; + padding: 0px; +} + +div.center img { + border: 0px; +} + +address.footer { + text-align: right; + padding-right: 12px; +} + +img.footer { + border: 0px; + vertical-align: middle; +} + +/* @group Code Colorization */ + +span.keyword { + color: #008000 +} + +span.keywordtype { + color: #604020 +} + +span.keywordflow { + color: #e08000 +} + +span.comment { + color: #800000 +} + +span.preprocessor { + color: #806020 +} + +span.stringliteral { + color: #002080 +} + +span.charliteral { + color: #008080 +} + +span.vhdldigit { + color: #ff00ff +} + +span.vhdlchar { + color: #000000 +} + +span.vhdlkeyword { + color: #700070 +} + +span.vhdllogic { + color: #ff0000 +} + +blockquote { + background-color: #F7F8FB; + border-left: 2px solid #9CAFD4; + margin: 0 24px 0 4px; + padding: 0 12px 0 16px; +} + +/* @end */ + +/* +.search { + color: #003399; + font-weight: bold; +} + +form.search { + margin-bottom: 0px; + margin-top: 0px; +} + +input.search { + font-size: 75%; + color: #000080; + font-weight: normal; + background-color: #e8eef2; +} +*/ + +td.tiny { + font-size: 75%; +} + +.dirtab { + padding: 4px; + border-collapse: collapse; + border: 1px solid #A3B4D7; +} + +th.dirtab { + background: #EBEFF6; + font-weight: bold; +} + +hr { + height: 0px; + border: none; + border-top: 1px solid #4A6AAA; +} + +hr.footer { + height: 1px; +} + +/* @group Member Descriptions */ + +table.memberdecls { + border-spacing: 0px; + padding: 0px; +} + +.memberdecls td, .fieldtable tr { + -webkit-transition-property: background-color, box-shadow; + -webkit-transition-duration: 0.5s; + -moz-transition-property: background-color, box-shadow; + -moz-transition-duration: 0.5s; + -ms-transition-property: background-color, box-shadow; + -ms-transition-duration: 0.5s; + -o-transition-property: background-color, box-shadow; + -o-transition-duration: 0.5s; + transition-property: background-color, box-shadow; + transition-duration: 0.5s; +} + +.memberdecls td.glow, .fieldtable tr.glow { + background-color: cyan; + box-shadow: 0 0 15px cyan; +} + +.mdescLeft, .mdescRight, +.memItemLeft, .memItemRight, +.memTemplItemLeft, .memTemplItemRight, .memTemplParams { + background-color: #F9FAFC; + border: none; + margin: 4px; + padding: 1px 0 0 8px; +} + +.mdescLeft, .mdescRight { + padding: 0px 8px 4px 8px; + color: #555; +} + +.memSeparator { + border-bottom: 1px solid #DEE4F0; + line-height: 1px; + margin: 0px; + padding: 0px; +} + +.memItemLeft, .memTemplItemLeft { + white-space: nowrap; +} + +.memItemRight { + width: 100%; +} + +.memTemplParams { + color: #4665A2; + white-space: nowrap; + font-size: 80%; +} + +/* @end */ + +/* @group Member Details */ + +/* Styles for detailed member documentation */ + +.memtemplate { + font-size: 80%; + color: #4665A2; + font-weight: normal; + margin-left: 9px; +} + +.memnav { + background-color: #EBEFF6; + border: 1px solid #A3B4D7; + text-align: center; + margin: 2px; + margin-right: 15px; + padding: 2px; +} + +.mempage { + width: 100%; +} + +.memitem { + padding: 0; + margin-bottom: 10px; + margin-right: 5px; + -webkit-transition: box-shadow 0.5s linear; + -moz-transition: box-shadow 0.5s linear; + -ms-transition: box-shadow 0.5s linear; + -o-transition: box-shadow 0.5s linear; + transition: box-shadow 0.5s linear; + display: table !important; + width: 100%; +} + +.memitem.glow { + box-shadow: 0 0 15px cyan; +} + +.memname { + font-weight: bold; + margin-left: 6px; +} + +.memname td { + vertical-align: bottom; +} + +.memproto, dl.reflist dt { + border-top: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 0px 6px 0px; + color: #253555; + font-weight: bold; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + /* opera specific markup */ + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + border-top-right-radius: 4px; + border-top-left-radius: 4px; + /* firefox specific markup */ + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + -moz-border-radius-topright: 4px; + -moz-border-radius-topleft: 4px; + /* webkit specific markup */ + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + -webkit-border-top-right-radius: 4px; + -webkit-border-top-left-radius: 4px; + +} + +.memdoc, dl.reflist dd { + border-bottom: 1px solid #A8B8D9; + border-left: 1px solid #A8B8D9; + border-right: 1px solid #A8B8D9; + padding: 6px 10px 2px 10px; + background-color: #FBFCFD; + border-top-width: 0; + background-image:url('nav_g.png'); + background-repeat:repeat-x; + background-color: #FFFFFF; + /* opera specific markup */ + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; + box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); + /* firefox specific markup */ + -moz-border-radius-bottomleft: 4px; + -moz-border-radius-bottomright: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; + /* webkit specific markup */ + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +dl.reflist dt { + padding: 5px; +} + +dl.reflist dd { + margin: 0px 0px 10px 0px; + padding: 5px; +} + +.paramkey { + text-align: right; +} + +.paramtype { + white-space: nowrap; +} + +.paramname { + color: #602020; + white-space: nowrap; +} +.paramname em { + font-style: normal; +} +.paramname code { + line-height: 14px; +} + +.params, .retval, .exception, .tparams { + margin-left: 0px; + padding-left: 0px; +} + +.params .paramname, .retval .paramname { + font-weight: bold; + vertical-align: top; +} + +.params .paramtype { + font-style: italic; + vertical-align: top; +} + +.params .paramdir { + font-family: "courier new",courier,monospace; + vertical-align: top; +} + +table.mlabels { + border-spacing: 0px; +} + +td.mlabels-left { + width: 100%; + padding: 0px; +} + +td.mlabels-right { + vertical-align: bottom; + padding: 0px; + white-space: nowrap; +} + +span.mlabels { + margin-left: 8px; +} + +span.mlabel { + background-color: #728DC1; + border-top:1px solid #5373B4; + border-left:1px solid #5373B4; + border-right:1px solid #C4CFE5; + border-bottom:1px solid #C4CFE5; + text-shadow: none; + color: white; + margin-right: 4px; + padding: 2px 3px; + border-radius: 3px; + font-size: 7pt; + white-space: nowrap; + vertical-align: middle; +} + + + +/* @end */ + +/* these are for tree view when not used as main index */ + +div.directory { + margin: 10px 0px; + border-top: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + width: 100%; +} + +.directory table { + border-collapse:collapse; +} + +.directory td { + margin: 0px; + padding: 0px; + vertical-align: top; +} + +.directory td.entry { + white-space: nowrap; + padding-right: 6px; + padding-top: 3px; +} + +.directory td.entry a { + outline:none; +} + +.directory td.entry a img { + border: none; +} + +.directory td.desc { + width: 100%; + padding-left: 6px; + padding-right: 6px; + padding-top: 3px; + border-left: 1px solid rgba(0,0,0,0.05); +} + +.directory tr.even { + padding-left: 6px; + background-color: #F7F8FB; +} + +.directory img { + vertical-align: -30%; +} + +.directory .levels { + white-space: nowrap; + width: 100%; + text-align: right; + font-size: 9pt; +} + +.directory .levels span { + cursor: pointer; + padding-left: 2px; + padding-right: 2px; + color: #3D578C; +} + +div.dynheader { + margin-top: 8px; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +address { + font-style: normal; + color: #2A3D61; +} + +table.doxtable { + border-collapse:collapse; + margin-top: 4px; + margin-bottom: 4px; +} + +table.doxtable td, table.doxtable th { + border: 1px solid #2D4068; + padding: 3px 7px 2px; +} + +table.doxtable th { + background-color: #374F7F; + color: #FFFFFF; + font-size: 110%; + padding-bottom: 4px; + padding-top: 5px; +} + +table.fieldtable { + /*width: 100%;*/ + margin-bottom: 10px; + border: 1px solid #A8B8D9; + border-spacing: 0px; + -moz-border-radius: 4px; + -webkit-border-radius: 4px; + border-radius: 4px; + -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; + -webkit-box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15); +} + +.fieldtable td, .fieldtable th { + padding: 3px 7px 2px; +} + +.fieldtable td.fieldtype, .fieldtable td.fieldname { + white-space: nowrap; + border-right: 1px solid #A8B8D9; + border-bottom: 1px solid #A8B8D9; + vertical-align: top; +} + +.fieldtable td.fieldname { + padding-top: 3px; +} + +.fieldtable td.fielddoc { + border-bottom: 1px solid #A8B8D9; + /*width: 100%;*/ +} + +.fieldtable td.fielddoc p:first-child { + margin-top: 0px; +} + +.fieldtable td.fielddoc p:last-child { + margin-bottom: 2px; +} + +.fieldtable tr:last-child td { + border-bottom: none; +} + +.fieldtable th { + background-image:url('nav_f.png'); + background-repeat:repeat-x; + background-color: #E2E8F2; + font-size: 90%; + color: #253555; + padding-bottom: 4px; + padding-top: 5px; + text-align:left; + -moz-border-radius-topleft: 4px; + -moz-border-radius-topright: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom: 1px solid #A8B8D9; +} + + +.tabsearch { + top: 0px; + left: 10px; + height: 36px; + background-image: url('tab_b.png'); + z-index: 101; + overflow: hidden; + font-size: 13px; +} + +.navpath ul +{ + font-size: 11px; + background-image:url('tab_b.png'); + background-repeat:repeat-x; + background-position: 0 -5px; + height:30px; + line-height:30px; + color:#8AA0CC; + border:solid 1px #C2CDE4; + overflow:hidden; + margin:0px; + padding:0px; +} + +.navpath li +{ + list-style-type:none; + float:left; + padding-left:10px; + padding-right:15px; + background-image:url('bc_s.png'); + background-repeat:no-repeat; + background-position:right; + color:#364D7C; +} + +.navpath li.navelem a +{ + height:32px; + display:block; + text-decoration: none; + outline: none; + color: #283A5D; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; +} + +.navpath li.navelem a:hover +{ + color:#6884BD; +} + +.navpath li.footer +{ + list-style-type:none; + float:right; + padding-left:10px; + padding-right:15px; + background-image:none; + background-repeat:no-repeat; + background-position:right; + color:#364D7C; + font-size: 8pt; +} + + +div.summary +{ + float: right; + font-size: 8pt; + padding-right: 5px; + width: 50%; + text-align: right; +} + +div.summary a +{ + white-space: nowrap; +} + +div.ingroups +{ + font-size: 8pt; + width: 50%; + text-align: left; +} + +div.ingroups a +{ + white-space: nowrap; +} + +div.header +{ + background-image:url('nav_h.png'); + background-repeat:repeat-x; + background-color: #F9FAFC; + margin: 0px; + border-bottom: 1px solid #C4CFE5; +} + +div.headertitle +{ + padding: 5px 5px 5px 10px; +} + +dl +{ + padding: 0 0 0 10px; +} + +/* dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug */ +dl.section +{ + margin-left: 0px; + padding-left: 0px; +} + +dl.note +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #D0C000; +} + +dl.warning, dl.attention +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #FF0000; +} + +dl.pre, dl.post, dl.invariant +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00D000; +} + +dl.deprecated +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #505050; +} + +dl.todo +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #00C0E0; +} + +dl.test +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #3030E0; +} + +dl.bug +{ + margin-left:-7px; + padding-left: 3px; + border-left:4px solid; + border-color: #C08050; +} + +dl.section dd { + margin-bottom: 6px; +} + + +#projectlogo +{ + text-align: center; + vertical-align: bottom; + border-collapse: separate; +} + +#projectlogo img +{ + border: 0px none; +} + +#projectname +{ + font: 300% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 2px 0px; +} + +#projectbrief +{ + font: 120% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#projectnumber +{ + font: 50% Tahoma, Arial,sans-serif; + margin: 0px; + padding: 0px; +} + +#titlearea +{ + padding: 0px; + margin: 0px; + width: 100%; + border-bottom: 1px solid #5373B4; +} + +.image +{ + text-align: center; +} + +.dotgraph +{ + text-align: center; +} + +.mscgraph +{ + text-align: center; +} + +.caption +{ + font-weight: bold; +} + +div.zoom +{ + border: 1px solid #90A5CE; +} + +dl.citelist { + margin-bottom:50px; +} + +dl.citelist dt { + color:#334975; + float:left; + font-weight:bold; + margin-right:10px; + padding:5px; +} + +dl.citelist dd { + margin:2px 0; + padding:5px 0; +} + +div.toc { + padding: 14px 25px; + background-color: #F4F6FA; + border: 1px solid #D8DFEE; + border-radius: 7px 7px 7px 7px; + float: right; + height: auto; + margin: 0 20px 10px 10px; + width: 200px; +} + +div.toc li { + background: url("bdwn.png") no-repeat scroll 0 5px transparent; + font: 10px/1.2 Verdana,DejaVu Sans,Geneva,sans-serif; + margin-top: 5px; + padding-left: 10px; + padding-top: 2px; +} + +div.toc h3 { + font: bold 12px/1.2 Arial,FreeSans,sans-serif; + color: #4665A2; + border-bottom: 0 none; + margin: 0; +} + +div.toc ul { + list-style: none outside none; + border: medium none; + padding: 0px; +} + +div.toc li.level1 { + margin-left: 0px; +} + +div.toc li.level2 { + margin-left: 15px; +} + +div.toc li.level3 { + margin-left: 30px; +} + +div.toc li.level4 { + margin-left: 45px; +} + +.inherit_header { + font-weight: bold; + color: gray; + cursor: pointer; + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.inherit_header td { + padding: 6px 0px 2px 5px; +} + +.inherit { + display: none; +} + +tr.heading h2 { + margin-top: 12px; + margin-bottom: 4px; +} + +/* tooltip related style info */ + +.ttc { + position: absolute; + display: none; +} + +#powerTip { + cursor: default; + white-space: nowrap; + background-color: white; + border: 1px solid gray; + border-radius: 4px 4px 4px 4px; + box-shadow: 1px 1px 7px gray; + display: none; + font-size: smaller; + max-width: 80%; + opacity: 0.9; + padding: 1ex 1em 1em; + position: absolute; + z-index: 2147483647; +} + +#powerTip div.ttdoc { + color: grey; + font-style: italic; +} + +#powerTip div.ttname a { + font-weight: bold; +} + +#powerTip div.ttname { + font-weight: bold; +} + +#powerTip div.ttdeci { + color: #006318; +} + +#powerTip div { + margin: 0px; + padding: 0px; + font: 12px/16px Roboto,sans-serif; +} + +#powerTip:before, #powerTip:after { + content: ""; + position: absolute; + margin: 0px; +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.s:after, #powerTip.s:before, +#powerTip.w:after, #powerTip.w:before, +#powerTip.e:after, #powerTip.e:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.nw:after, #powerTip.nw:before, +#powerTip.sw:after, #powerTip.sw:before { + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; +} + +#powerTip.n:after, #powerTip.s:after, +#powerTip.w:after, #powerTip.e:after, +#powerTip.nw:after, #powerTip.ne:after, +#powerTip.sw:after, #powerTip.se:after { + border-color: rgba(255, 255, 255, 0); +} + +#powerTip.n:before, #powerTip.s:before, +#powerTip.w:before, #powerTip.e:before, +#powerTip.nw:before, #powerTip.ne:before, +#powerTip.sw:before, #powerTip.se:before { + border-color: rgba(128, 128, 128, 0); +} + +#powerTip.n:after, #powerTip.n:before, +#powerTip.ne:after, #powerTip.ne:before, +#powerTip.nw:after, #powerTip.nw:before { + top: 100%; +} + +#powerTip.n:after, #powerTip.ne:after, #powerTip.nw:after { + border-top-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} +#powerTip.n:before { + border-top-color: #808080; + border-width: 11px; + margin: 0px -11px; +} +#powerTip.n:after, #powerTip.n:before { + left: 50%; +} + +#powerTip.nw:after, #powerTip.nw:before { + right: 14px; +} + +#powerTip.ne:after, #powerTip.ne:before { + left: 14px; +} + +#powerTip.s:after, #powerTip.s:before, +#powerTip.se:after, #powerTip.se:before, +#powerTip.sw:after, #powerTip.sw:before { + bottom: 100%; +} + +#powerTip.s:after, #powerTip.se:after, #powerTip.sw:after { + border-bottom-color: #ffffff; + border-width: 10px; + margin: 0px -10px; +} + +#powerTip.s:before, #powerTip.se:before, #powerTip.sw:before { + border-bottom-color: #808080; + border-width: 11px; + margin: 0px -11px; +} + +#powerTip.s:after, #powerTip.s:before { + left: 50%; +} + +#powerTip.sw:after, #powerTip.sw:before { + right: 14px; +} + +#powerTip.se:after, #powerTip.se:before { + left: 14px; +} + +#powerTip.e:after, #powerTip.e:before { + left: 100%; +} +#powerTip.e:after { + border-left-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.e:before { + border-left-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +#powerTip.w:after, #powerTip.w:before { + right: 100%; +} +#powerTip.w:after { + border-right-color: #ffffff; + border-width: 10px; + top: 50%; + margin-top: -10px; +} +#powerTip.w:before { + border-right-color: #808080; + border-width: 11px; + top: 50%; + margin-top: -11px; +} + +@media print +{ + #top { display: none; } + #side-nav { display: none; } + #nav-path { display: none; } + body { overflow:visible; } + h1, h2, h3, h4, h5, h6 { page-break-after: avoid; } + .summary { display: none; } + .memitem { page-break-inside: avoid; } + #doc-content + { + margin-left:0 !important; + height:auto !important; + width:auto !important; + overflow:inherit; + display:inline; + } +} + diff --git a/c++/src/cpplus_RM/doxygen.png b/c++/src/cpplus_RM/doxygen.png Binary files differnew file mode 100644 index 0000000..3ff17d8 --- /dev/null +++ b/c++/src/cpplus_RM/doxygen.png diff --git a/c++/src/cpplus_RM/dynsections.js b/c++/src/cpplus_RM/dynsections.js new file mode 100644 index 0000000..ed092c7 --- /dev/null +++ b/c++/src/cpplus_RM/dynsections.js @@ -0,0 +1,97 @@ +function toggleVisibility(linkObj) +{ + var base = $(linkObj).attr('id'); + var summary = $('#'+base+'-summary'); + var content = $('#'+base+'-content'); + var trigger = $('#'+base+'-trigger'); + var src=$(trigger).attr('src'); + if (content.is(':visible')===true) { + content.hide(); + summary.show(); + $(linkObj).addClass('closed').removeClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + content.show(); + summary.hide(); + $(linkObj).removeClass('closed').addClass('opened'); + $(trigger).attr('src',src.substring(0,src.length-10)+'open.png'); + } + return false; +} + +function updateStripes() +{ + $('table.directory tr'). + removeClass('even').filter(':visible:even').addClass('even'); +} +function toggleLevel(level) +{ + $('table.directory tr').each(function(){ + var l = this.id.split('_').length-1; + var i = $('#img'+this.id.substring(3)); + var a = $('#arr'+this.id.substring(3)); + if (l<level+1) { + i.attr('src','ftv2folderopen.png'); + a.attr('src','ftv2mnode.png'); + $(this).show(); + } else if (l==level+1) { + i.attr('src','ftv2folderclosed.png'); + a.attr('src','ftv2pnode.png'); + $(this).show(); + } else { + $(this).hide(); + } + }); + updateStripes(); +} + +function toggleFolder(id) +{ + //The clicked row + var currentRow = $('#row_'+id); + var currentRowImages = currentRow.find("img"); + + //All rows after the clicked row + var rows = currentRow.nextAll("tr"); + + //Only match elements AFTER this one (can't hide elements before) + var childRows = rows.filter(function() { + var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub + return this.id.match(re); + }); + + //First row is visible we are HIDING + if (childRows.filter(':first').is(':visible')===true) { + currentRowImages.filter("[id^=arr]").attr('src', 'ftv2pnode.png'); + currentRowImages.filter("[id^=img]").attr('src', 'ftv2folderclosed.png'); + rows.filter("[id^=row_"+id+"]").hide(); + } else { //We are SHOWING + //All sub images + var childImages = childRows.find("img"); + var childImg = childImages.filter("[id^=img]"); + var childArr = childImages.filter("[id^=arr]"); + + currentRow.find("[id^=arr]").attr('src', 'ftv2mnode.png'); //open row + currentRow.find("[id^=img]").attr('src', 'ftv2folderopen.png'); //open row + childImg.attr('src','ftv2folderclosed.png'); //children closed + childArr.attr('src','ftv2pnode.png'); //children closed + childRows.show(); //show all children + } + updateStripes(); +} + + +function toggleInherit(id) +{ + var rows = $('tr.inherit.'+id); + var img = $('tr.inherit_header.'+id+' img'); + var src = $(img).attr('src'); + if (rows.filter(':first').is(':visible')===true) { + rows.css('display','none'); + $(img).attr('src',src.substring(0,src.length-8)+'closed.png'); + } else { + rows.css('display','table-row'); // using show() causes jump in firefox + $(img).attr('src',src.substring(0,src.length-10)+'open.png'); + } +} + diff --git a/c++/src/cpplus_RM/examples.html b/c++/src/cpplus_RM/examples.html new file mode 100644 index 0000000..ce4b4b8 --- /dev/null +++ b/c++/src/cpplus_RM/examples.html @@ -0,0 +1,106 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Examples</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li class="current"><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">Examples</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">Here is a list of all examples:</div><ul> +<li><a class="el" href="chunks_8cpp-example.html">chunks.cpp</a></li> + +<li><a class="el" href="compound_8cpp-example.html">compound.cpp</a></li> + +<li><a class="el" href="create_8cpp-example.html">create.cpp</a></li> + +<li><a class="el" href="extend_ds_8cpp-example.html">extend_ds.cpp</a></li> + +<li><a class="el" href="h5group_8cpp-example.html">h5group.cpp</a></li> + +<li><a class="el" href="readdata_8cpp-example.html">readdata.cpp</a></li> + +<li><a class="el" href="writedata_8cpp-example.html">writedata.cpp</a></li> + +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/extend_ds_8cpp-example.html b/c++/src/cpplus_RM/extend_ds_8cpp-example.html new file mode 100644 index 0000000..f207eca --- /dev/null +++ b/c++/src/cpplus_RM/extend_ds_8cpp-example.html @@ -0,0 +1,331 @@ +<!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.8.5"/> +<title>HDF5 C++ API: extend_ds.cpp</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">extend_ds.cpp</div> </div> +</div><!--header--> +<div class="contents"> +<dl class="section user"><dt></dt><dd>This example shows how to work with extendible datasets.</dd></dl> +<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><span class="comment"> * All rights reserved. *</span></div> +<div class="line"><span class="comment"> * *</span></div> +<div class="line"><span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"></div> +<div class="line"><span class="comment">/*</span></div> +<div class="line"><span class="comment"> * This example shows how to work with extendible dataset.</span></div> +<div class="line"><span class="comment"> * In the current version of the library dataset MUST be</span></div> +<div class="line"><span class="comment"> * chunked.</span></div> +<div class="line"><span class="comment"> *</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div> +<div class="line"><span class="preprocessor">#else</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using</span> std::cout;</div> +<div class="line"> <span class="keyword">using</span> std::endl;</div> +<div class="line"><span class="preprocessor">#endif // H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="preprocessor">#include "H5Cpp.h"</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using namespace </span>H5;</div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="keyword">const</span> H5std_string FILE_NAME( <span class="stringliteral">"SDSextendible.h5"</span> );</div> +<div class="line"><span class="keyword">const</span> H5std_string DATASET_NAME( <span class="stringliteral">"ExtendibleArray"</span> );</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NX = 10;</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NY = 5;</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> RANK = 2;</div> +<div class="line"></div> +<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)</div> +<div class="line">{</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Try block to detect exceptions raised by any of the calls inside it</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordflow">try</span></div> +<div class="line"> {</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Turn off the auto-printing when failure occurs so that we can</span></div> +<div class="line"><span class="comment"> * handle the errors appropriately</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="a0"></a><a class="code" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create the data space with unlimited dimensions.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t dims[2] = { 3, 3}; <span class="comment">// dataset dimensions at creation</span></div> +<div class="line"> hsize_t maxdims[2] = {H5S_UNLIMITED, H5S_UNLIMITED};</div> +<div class="line"> <a name="_a1"></a><a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> mspace1( RANK, dims, maxdims);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create a new file. If file exists its contents will be overwritten.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a2"></a><a class="code" href="class_h5_1_1_h5_file.html">H5File</a> file( FILE_NAME, H5F_ACC_TRUNC );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Modify dataset creation properties, i.e. enable chunking.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a3"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> cparms;</div> +<div class="line"></div> +<div class="line"> hsize_t chunk_dims[2] ={2, 5};</div> +<div class="line"> cparms.<a name="a4"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#a598a2c1646304253c34582f57ba75a51">setChunk</a>( RANK, chunk_dims );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Set fill value for the dataset</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> fill_val = 0;</div> +<div class="line"> cparms.<a name="a5"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#a06475f58202e5e96ca50e977174bb4ca">setFillValue</a>( <a name="a6"></a><a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, &fill_val);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create a new dataset within the file using cparms</span></div> +<div class="line"><span class="comment"> * creation properties.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a7"></a><a class="code" href="class_h5_1_1_data_set.html">DataSet</a> dataset = file.createDataSet( DATASET_NAME, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace1, cparms);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Extend the dataset. This call assures that dataset is at least 3 x 3.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t size[2];</div> +<div class="line"> size[0] = 3;</div> +<div class="line"> size[1] = 3;</div> +<div class="line"> dataset.<a name="a8"></a><a class="code" href="class_h5_1_1_data_set.html#adc3d4552c2486453b51b9c6cdbf02efd">extend</a>( size );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Select a hyperslab.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> fspace1 = dataset.<a name="a9"></a><a class="code" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> ();</div> +<div class="line"> hsize_t offset[2];</div> +<div class="line"> offset[0] = 0;</div> +<div class="line"> offset[1] = 0;</div> +<div class="line"> hsize_t dims1[2] = { 3, 3}; <span class="comment">/* data1 dimensions */</span></div> +<div class="line"> fspace1.<a name="a10"></a><a class="code" href="class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, dims1, offset );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Write the data to the hyperslab.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> data1[3][3] = { {1, 1, 1}, <span class="comment">/* data to write */</span></div> +<div class="line"> {1, 1, 1},</div> +<div class="line"> {1, 1, 1} };</div> +<div class="line"> dataset.<a name="a11"></a><a class="code" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( data1, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace1, fspace1 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Extend the dataset. Dataset becomes 10 x 3.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t dims2[2] = { 7, 1}; <span class="comment">/* data2 dimensions */</span></div> +<div class="line"> dims[0] = dims1[0] + dims2[0];</div> +<div class="line"> size[0] = dims[0];</div> +<div class="line"> size[1] = dims[1];</div> +<div class="line"> dataset.<a class="code" href="class_h5_1_1_data_set.html#adc3d4552c2486453b51b9c6cdbf02efd">extend</a>( size );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Select a hyperslab.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> fspace2 = dataset.<a class="code" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> ();</div> +<div class="line"> offset[0] = 3;</div> +<div class="line"> offset[1] = 0;</div> +<div class="line"> fspace2.<a class="code" href="class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, dims2, offset );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define memory space</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> mspace2( RANK, dims2 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Write the data to the hyperslab.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> data2[7] = { 2, 2, 2, 2, 2, 2, 2};</div> +<div class="line"> dataset.<a class="code" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( data2, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace2, fspace2 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Extend the dataset. Dataset becomes 10 x 5.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t dims3[2] = { 2, 2}; <span class="comment">/* data3 dimensions */</span></div> +<div class="line"> dims[1] = dims1[1] + dims3[1];</div> +<div class="line"> size[0] = dims[0];</div> +<div class="line"> size[1] = dims[1];</div> +<div class="line"> dataset.<a class="code" href="class_h5_1_1_data_set.html#adc3d4552c2486453b51b9c6cdbf02efd">extend</a>( size );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Select a hyperslab</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> fspace3 = dataset.<a class="code" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a> ();</div> +<div class="line"> offset[0] = 0;</div> +<div class="line"> offset[1] = 3;</div> +<div class="line"> fspace3.<a class="code" href="class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, dims3, offset );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define memory space.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> mspace3( RANK, dims3 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Write the data to the hyperslab.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> data3[2][2] = { {3, 3}, {3, 3} };</div> +<div class="line"> dataset.<a class="code" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( data3, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace3, fspace3 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Read the data from this dataset and display it.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> i, j;</div> +<div class="line"> <span class="keywordtype">int</span> data_out[NX][NY];</div> +<div class="line"> <span class="keywordflow">for</span> (i = 0; i < NX; i++)</div> +<div class="line"> {</div> +<div class="line"> <span class="keywordflow">for</span> (j = 0; j < NY; j++)</div> +<div class="line"> data_out[i][j] = 0;</div> +<div class="line"> }</div> +<div class="line"> dataset.<a name="a12"></a><a class="code" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">read</a>( data_out, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a> );</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Resulting dataset</span></div> +<div class="line"><span class="comment"> *</span></div> +<div class="line"><span class="comment"> * 1 1 1 3 3</span></div> +<div class="line"><span class="comment"> * 1 1 1 3 3</span></div> +<div class="line"><span class="comment"> * 1 1 1 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 2 0 0 0 0</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Display the result.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordflow">for</span> (i=0; i < NX; i++)</div> +<div class="line"> {</div> +<div class="line"> <span class="keywordflow">for</span>(j=0; j < NY; j++)</div> +<div class="line"> cout << data_out[i][j] << <span class="stringliteral">" "</span>;</div> +<div class="line"> cout << endl;</div> +<div class="line"> }</div> +<div class="line"> } <span class="comment">// end of try block</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the H5File operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a13"></a><a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a name="a14"></a><a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSet operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a15"></a><a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a16"></a><a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a17"></a><a class="code" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"> <span class="keywordflow">return</span> 0;</div> +<div class="line">}</div> +</div><!-- fragment --> </div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/ftv2blank.png b/c++/src/cpplus_RM/ftv2blank.png Binary files differnew file mode 100644 index 0000000..63c605b --- /dev/null +++ b/c++/src/cpplus_RM/ftv2blank.png diff --git a/c++/src/cpplus_RM/ftv2cl.png b/c++/src/cpplus_RM/ftv2cl.png Binary files differnew file mode 100644 index 0000000..132f657 --- /dev/null +++ b/c++/src/cpplus_RM/ftv2cl.png diff --git a/c++/src/cpplus_RM/ftv2doc.png b/c++/src/cpplus_RM/ftv2doc.png Binary files differnew file mode 100644 index 0000000..17edabf --- /dev/null +++ b/c++/src/cpplus_RM/ftv2doc.png diff --git a/c++/src/cpplus_RM/ftv2folderclosed.png b/c++/src/cpplus_RM/ftv2folderclosed.png Binary files differnew file mode 100644 index 0000000..bb8ab35 --- /dev/null +++ b/c++/src/cpplus_RM/ftv2folderclosed.png diff --git a/c++/src/cpplus_RM/ftv2folderopen.png b/c++/src/cpplus_RM/ftv2folderopen.png Binary files differnew file mode 100644 index 0000000..d6c7f67 --- /dev/null +++ b/c++/src/cpplus_RM/ftv2folderopen.png diff --git a/c++/src/cpplus_RM/ftv2lastnode.png b/c++/src/cpplus_RM/ftv2lastnode.png Binary files differnew file mode 100644 index 0000000..63c605b --- /dev/null +++ b/c++/src/cpplus_RM/ftv2lastnode.png diff --git a/c++/src/cpplus_RM/ftv2link.png b/c++/src/cpplus_RM/ftv2link.png Binary files differnew file mode 100644 index 0000000..17edabf --- /dev/null +++ b/c++/src/cpplus_RM/ftv2link.png diff --git a/c++/src/cpplus_RM/ftv2mlastnode.png b/c++/src/cpplus_RM/ftv2mlastnode.png Binary files differnew file mode 100644 index 0000000..0b63f6d --- /dev/null +++ b/c++/src/cpplus_RM/ftv2mlastnode.png diff --git a/c++/src/cpplus_RM/ftv2mnode.png b/c++/src/cpplus_RM/ftv2mnode.png Binary files differnew file mode 100644 index 0000000..0b63f6d --- /dev/null +++ b/c++/src/cpplus_RM/ftv2mnode.png diff --git a/c++/src/cpplus_RM/ftv2mo.png b/c++/src/cpplus_RM/ftv2mo.png Binary files differnew file mode 100644 index 0000000..4bfb80f --- /dev/null +++ b/c++/src/cpplus_RM/ftv2mo.png diff --git a/c++/src/cpplus_RM/ftv2node.png b/c++/src/cpplus_RM/ftv2node.png Binary files differnew file mode 100644 index 0000000..63c605b --- /dev/null +++ b/c++/src/cpplus_RM/ftv2node.png diff --git a/c++/src/cpplus_RM/ftv2ns.png b/c++/src/cpplus_RM/ftv2ns.png Binary files differnew file mode 100644 index 0000000..72e3d71 --- /dev/null +++ b/c++/src/cpplus_RM/ftv2ns.png diff --git a/c++/src/cpplus_RM/ftv2plastnode.png b/c++/src/cpplus_RM/ftv2plastnode.png Binary files differnew file mode 100644 index 0000000..c6ee22f --- /dev/null +++ b/c++/src/cpplus_RM/ftv2plastnode.png diff --git a/c++/src/cpplus_RM/ftv2pnode.png b/c++/src/cpplus_RM/ftv2pnode.png Binary files differnew file mode 100644 index 0000000..c6ee22f --- /dev/null +++ b/c++/src/cpplus_RM/ftv2pnode.png diff --git a/c++/src/cpplus_RM/ftv2splitbar.png b/c++/src/cpplus_RM/ftv2splitbar.png Binary files differnew file mode 100644 index 0000000..fe895f2 --- /dev/null +++ b/c++/src/cpplus_RM/ftv2splitbar.png diff --git a/c++/src/cpplus_RM/ftv2vertline.png b/c++/src/cpplus_RM/ftv2vertline.png Binary files differnew file mode 100644 index 0000000..63c605b --- /dev/null +++ b/c++/src/cpplus_RM/ftv2vertline.png diff --git a/c++/src/cpplus_RM/functions.html b/c++/src/cpplus_RM/functions.html new file mode 100644 index 0000000..96698bc --- /dev/null +++ b/c++/src/cpplus_RM/functions.html @@ -0,0 +1,192 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li class="current"><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>AbstractDs() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a94ed008030380fd7792bd4ca31772ee2">H5::AbstractDs</a> +</li> +<li>ALL +: <a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">H5::DataSpace</a> +</li> +<li>allFiltersAvail() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a25714fcab768e22da3c8eba17b19feeb">H5::DSetCreatPropList</a> +</li> +<li>ALPHA_B16 +: <a class="el" href="class_h5_1_1_pred_type.html#ac9ce4d92ee7be65c0281c73b43338afa">H5::PredType</a> +</li> +<li>ALPHA_B32 +: <a class="el" href="class_h5_1_1_pred_type.html#a6c8a3a29d47bc77b50a5fe422242caf1">H5::PredType</a> +</li> +<li>ALPHA_B64 +: <a class="el" href="class_h5_1_1_pred_type.html#ae4f532c54f5fbedd5c5ce67d1bfef414">H5::PredType</a> +</li> +<li>ALPHA_B8 +: <a class="el" href="class_h5_1_1_pred_type.html#a5c7ef99a8f8c10c01acbb49301822b5d">H5::PredType</a> +</li> +<li>ALPHA_F32 +: <a class="el" href="class_h5_1_1_pred_type.html#ac3c19a0d051f3a656347194b315eff8d">H5::PredType</a> +</li> +<li>ALPHA_F64 +: <a class="el" href="class_h5_1_1_pred_type.html#af665577f20ac5d5b0d1c937b2d5132be">H5::PredType</a> +</li> +<li>ALPHA_I16 +: <a class="el" href="class_h5_1_1_pred_type.html#acbca9e339b705bd21b17492a7c2700ad">H5::PredType</a> +</li> +<li>ALPHA_I32 +: <a class="el" href="class_h5_1_1_pred_type.html#a84c82be31a6f662d82aaf47a3376efb6">H5::PredType</a> +</li> +<li>ALPHA_I64 +: <a class="el" href="class_h5_1_1_pred_type.html#a60179690513799f649017adafcd7c14b">H5::PredType</a> +</li> +<li>ALPHA_I8 +: <a class="el" href="class_h5_1_1_pred_type.html#ad8475ec1fa91002c139e03851b42ae33">H5::PredType</a> +</li> +<li>ALPHA_U16 +: <a class="el" href="class_h5_1_1_pred_type.html#aa8fcd332d7c5eece1b2affc90675757f">H5::PredType</a> +</li> +<li>ALPHA_U32 +: <a class="el" href="class_h5_1_1_pred_type.html#a47187b8b6ce42b514d7f3597e386cd61">H5::PredType</a> +</li> +<li>ALPHA_U64 +: <a class="el" href="class_h5_1_1_pred_type.html#ab4dd6ed47ffb1a5454d859272bd36aa8">H5::PredType</a> +</li> +<li>ALPHA_U8 +: <a class="el" href="class_h5_1_1_pred_type.html#a7242c90491e02f97d014cac1cc8f38e5">H5::PredType</a> +</li> +<li>ArrayType() +: <a class="el" href="class_h5_1_1_array_type.html#ac326aa9d5baf6433fc776c5ae8984d3c">H5::ArrayType</a> +</li> +<li>attrExists() +: <a class="el" href="class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014">H5::H5Location</a> +</li> +<li>Attribute() +: <a class="el" href="class_h5_1_1_attribute.html#ab93ec0beebebfa3a204f4ff8e16be985">H5::Attribute</a> +</li> +<li>AttributeIException() +: <a class="el" href="class_h5_1_1_attribute_i_exception.html#aa8551facb556f99b4472fcc2f5a64e40">H5::AttributeIException</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x63.html b/c++/src/cpplus_RM/functions_0x63.html new file mode 100644 index 0000000..2fee8e1 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x63.html @@ -0,0 +1,186 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li class="current"><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_c"></a>- c -</h3><ul> +<li>C_S1 +: <a class="el" href="class_h5_1_1_pred_type.html#a639b8b3f8e65d81d408d78f81a9dc596">H5::PredType</a> +</li> +<li>checkVersion() +: <a class="el" href="class_h5_1_1_h5_library.html#a849f93f2a52b423930928e84090194e5">H5::H5Library</a> +</li> +<li>childObjType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a801185001e89a21a6a071b7c2b2a7ea8">H5::CommonFG</a> +</li> +<li>clearErrorStack() +: <a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">H5::Exception</a> +</li> +<li>close() +: <a class="el" href="class_h5_1_1_data_set.html#a58b4e38cbb5cec13e21653882ba14cac">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_data_space.html#ac0b162ae2a09816c8e5499f02ec25f27">H5::DataSpace</a> +, <a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">H5::DataType</a> +, <a class="el" href="class_h5_1_1_h5_file.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">H5::H5File</a> +, <a class="el" href="class_h5_1_1_group.html#ad9c00f441599f96af1ce3f84dd2cd319">H5::Group</a> +, <a class="el" href="class_h5_1_1_h5_library.html#a2c76a5076103ede12246666c130b4423">H5::H5Library</a> +, <a class="el" href="class_h5_1_1_attribute.html#af0255f030e17563bbc557f0d7bc16b79">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">H5::PropList</a> +</li> +<li>closeClass() +: <a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">H5::PropList</a> +</li> +<li>commit() +: <a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">H5::DataType</a> +, <a class="el" href="class_h5_1_1_pred_type.html#a91ce8376cef135f4bf385e6f3177f18e">H5::PredType</a> +</li> +<li>committed() +: <a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">H5::DataType</a> +, <a class="el" href="class_h5_1_1_pred_type.html#afe9d706998d2be050a9c6f0b2604530a">H5::PredType</a> +</li> +<li>CompType() +: <a class="el" href="class_h5_1_1_comp_type.html#ad928c3cb8ecffb34588c4f4558157250">H5::CompType</a> +</li> +<li>convert() +: <a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">H5::DataType</a> +</li> +<li>copy() +: <a class="el" href="class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971">H5::DataType</a> +, <a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">H5::PropList</a> +, <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType</a> +, <a class="el" href="class_h5_1_1_data_space.html#aec8ac009d4284d786c26e1f7a109e635">H5::DataSpace</a> +</li> +<li>copyProp() +: <a class="el" href="class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1">H5::PropList</a> +</li> +<li>createAttribute() +: <a class="el" href="class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b">H5::H5Location</a> +</li> +<li>createDataSet() +: <a class="el" href="class_h5_1_1_common_f_g.html#a38cfd34b4e59bea9871c11df9db5958d">H5::CommonFG</a> +</li> +<li>createGroup() +: <a class="el" href="class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472">H5::CommonFG</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x64.html b/c++/src/cpplus_RM/functions_0x64.html new file mode 100644 index 0000000..370c670 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x64.html @@ -0,0 +1,178 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li class="current"><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>DataSet() +: <a class="el" href="class_h5_1_1_data_set.html#a47ddc5594fd966e21f11db0dc6c199bc">H5::DataSet</a> +</li> +<li>DataSetIException() +: <a class="el" href="class_h5_1_1_data_set_i_exception.html#a8156d2151113bbb422fe627f881ac2d7">H5::DataSetIException</a> +</li> +<li>DataSpace() +: <a class="el" href="class_h5_1_1_data_space.html#ad56d9dd51af4ece3e7269404903bc4a9">H5::DataSpace</a> +</li> +<li>DataSpaceIException() +: <a class="el" href="class_h5_1_1_data_space_i_exception.html#acf12b17c297f1b9f67f3f92916df94e5">H5::DataSpaceIException</a> +</li> +<li>DataType() +: <a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">H5::DataType</a> +</li> +<li>DataTypeIException() +: <a class="el" href="class_h5_1_1_data_type_i_exception.html#a68c85f83a6789ba2adf771a6341bb85b">H5::DataTypeIException</a> +</li> +<li>decRefCount() +: <a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">H5::IdComponent</a> +</li> +<li>DEFAULT +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">H5::FileCreatPropList</a> +, <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">H5::DSetCreatPropList</a> +, <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">H5::DSetMemXferPropList</a> +, <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">H5::FileAccPropList</a> +, <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">H5::PropList</a> +</li> +<li>DEFAULT_MSG +: <a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">H5::Exception</a> +</li> +<li>dereference() +: <a class="el" href="class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3">H5::H5Location</a> +</li> +<li>detectClass() +: <a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">H5::DataType</a> +</li> +<li>dontAtExit() +: <a class="el" href="class_h5_1_1_h5_library.html#a8a4af0b1a840c6f7844267ed51ae019b">H5::H5Library</a> +</li> +<li>dontPrint() +: <a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">H5::Exception</a> +</li> +<li>DSetCreatPropList() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a56589016937912cf3ae2726e984c151f">H5::DSetCreatPropList</a> +</li> +<li>DSetMemXferPropList() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a333f85dc819a03eef6f89a872c1ec14c">H5::DSetMemXferPropList</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x65.html b/c++/src/cpplus_RM/functions_0x65.html new file mode 100644 index 0000000..31d299a --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x65.html @@ -0,0 +1,141 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li class="current"><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_e"></a>- e -</h3><ul> +<li>EnumType() +: <a class="el" href="class_h5_1_1_enum_type.html#a38608d554e69b2880e8fcf000523dff8">H5::EnumType</a> +</li> +<li>Exception() +: <a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">H5::Exception</a> +</li> +<li>extend() +: <a class="el" href="class_h5_1_1_data_set.html#adc3d4552c2486453b51b9c6cdbf02efd">H5::DataSet</a> +</li> +<li>extentCopy() +: <a class="el" href="class_h5_1_1_data_space.html#a8e744978be229fa68c46db8eafe54e33">H5::DataSpace</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x66.html b/c++/src/cpplus_RM/functions_0x66.html new file mode 100644 index 0000000..a718d6e --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x66.html @@ -0,0 +1,177 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li class="current"><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_f"></a>- f -</h3><ul> +<li>FileAccPropList() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a8c340b43c86a5f4575bc941314ca6f97">H5::FileAccPropList</a> +</li> +<li>FileCreatPropList() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a2ddb19c13ce766502e287529ad715547">H5::FileCreatPropList</a> +</li> +<li>FileIException() +: <a class="el" href="class_h5_1_1_file_i_exception.html#abd13ff20f88ed840bcfa55b3968a7849">H5::FileIException</a> +</li> +<li>fillMemBuf() +: <a class="el" href="class_h5_1_1_data_set.html#a024eeee05222c411bbe7027702dfc3c3">H5::DataSet</a> +</li> +<li>find() +: <a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">H5::DataType</a> +</li> +<li>FloatType() +: <a class="el" href="class_h5_1_1_float_type.html#a682b4dca5d8a436772357ad5e8e13649">H5::FloatType</a> +</li> +<li>flush() +: <a class="el" href="class_h5_1_1_attribute.html#a07cacb63489dc71a653ecfef57edde6a">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">H5::H5Location</a> +</li> +<li>FORTRAN_S1 +: <a class="el" href="class_h5_1_1_pred_type.html#aaa77e1ff78f2f325d588036e0f9469b3">H5::PredType</a> +</li> +<li>fromClass() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a13c2b6930fd81d9e019acc0ce21c7e55">H5::AbstractDs</a> +, <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a592ed2dcba2a223977ae07689d7c4024">H5::FileCreatPropList</a> +, <a class="el" href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a> +, <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a4e373ddd5932a8a040889e0bd528221e">H5::DSetCreatPropList</a> +, <a class="el" href="class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6">H5::PredType</a> +, <a class="el" href="class_h5_1_1_group.html#a0a3a509560218065c0b346c46148f4ca">H5::Group</a> +, <a class="el" href="class_h5_1_1_var_len_type.html#ae25655a87b7669f3df13c49e565be1bb">H5::VarLenType</a> +, <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abf020492021bc0d8dfdc22878030dc4d">H5::DSetMemXferPropList</a> +, <a class="el" href="class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be">H5::IntType</a> +, <a class="el" href="class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e">H5::FloatType</a> +, <a class="el" href="class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203">H5::StrType</a> +, <a class="el" href="class_h5_1_1_h5_file.html#a972ecba8c346ad46a35c0cdb0b8ed78f">H5::H5File</a> +, <a class="el" href="class_h5_1_1_attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a> +, <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a4ecd3bc5b4a190624e745e45c8a137cb">H5::FileAccPropList</a> +, <a class="el" href="class_h5_1_1_data_set.html#af789313a3635e675f76dccb10b39e141">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_enum_type.html#a03bd511aa2455d34bb092a183408a734">H5::EnumType</a> +, <a class="el" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a> +, <a class="el" href="class_h5_1_1_data_space.html#a357736f9ba3cb023f6715e520a10ef5d">H5::DataSpace</a> +, <a class="el" href="class_h5_1_1_comp_type.html#a62a56067255bf3104729edd5db1b933c">H5::CompType</a> +, <a class="el" href="class_h5_1_1_array_type.html#aa11bb32a07d37bb1c601c007c4e7a3ed">H5::ArrayType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x67.html b/c++/src/cpplus_RM/functions_0x67.html new file mode 100644 index 0000000..244daef --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x67.html @@ -0,0 +1,535 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li class="current"><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_g"></a>- g -</h3><ul> +<li>garbageCollect() +: <a class="el" href="class_h5_1_1_h5_library.html#a7279d9ba794ea213c6e2e9a7dbd19819">H5::H5Library</a> +</li> +<li>getAccessPlist() +: <a class="el" href="class_h5_1_1_h5_file.html#aed49af447bf5704fa4c186dbdfd2d11f">H5::H5File</a> +</li> +<li>getAlignment() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#adac8eadff412e19669a4cf7ed4272e72">H5::FileAccPropList</a> +</li> +<li>getAllocTime() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ac290ec98e9ba2c87d1eae783f6bc50cb">H5::DSetCreatPropList</a> +</li> +<li>getArrayDims() +: <a class="el" href="class_h5_1_1_array_type.html#a8012a1c8a568417c3788a319dea10c83">H5::ArrayType</a> +</li> +<li>getArrayNDims() +: <a class="el" href="class_h5_1_1_array_type.html#a48e288e1f79549684d4dbc8a391de691">H5::ArrayType</a> +</li> +<li>getArrayType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05">H5::AbstractDs</a> +</li> +<li>getAutoPrint() +: <a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">H5::Exception</a> +</li> +<li>getBtreeRatios() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c">H5::DSetMemXferPropList</a> +</li> +<li>getBuffer() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a084e2cd51b7c134f7d9b86f3d282b76b">H5::DSetMemXferPropList</a> +</li> +<li>getCache() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#aa5239afede85e9453f401344f9243b3f">H5::FileAccPropList</a> +</li> +<li>getCDetailMsg() +: <a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">H5::Exception</a> +</li> +<li>getCFuncName() +: <a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">H5::Exception</a> +</li> +<li>getChunk() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a0f49ded7da24f6e4bcebe91b898a79ee">H5::DSetCreatPropList</a> +</li> +<li>getClass() +: <a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">H5::PropList</a> +, <a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">H5::DataType</a> +</li> +<li>getClassName() +: <a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">H5::PropList</a> +</li> +<li>getClassParent() +: <a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">H5::PropList</a> +</li> +<li>getComment() +: <a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">H5::H5Location</a> +</li> +<li>getCompType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac">H5::AbstractDs</a> +</li> +<li>getCore() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#acfbcba8ba46466761d76e358944582a0">H5::FileAccPropList</a> +</li> +<li>getCounter() +: <a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">H5::IdComponent</a> +</li> +<li>getCreatePlist() +: <a class="el" href="class_h5_1_1_data_set.html#ac567680b5bb3ad0a72ece90ea540f1f0">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_h5_file.html#ad939a66d4863b9fc439672acba8d3b15">H5::H5File</a> +</li> +<li>getCset() +: <a class="el" href="class_h5_1_1_str_type.html#a52bd7fb6969799950789a62caddf4aea">H5::StrType</a> +</li> +<li>getDataTransform() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aac02695a87dc17bbf078fffd87b7d7a0">H5::DSetMemXferPropList</a> +</li> +<li>getDataType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d">H5::AbstractDs</a> +</li> +<li>getDetailMsg() +: <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception</a> +</li> +<li>getDriver() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a80f2688cf4282edc87c37af7940344d6">H5::FileAccPropList</a> +</li> +<li>getEbias() +: <a class="el" href="class_h5_1_1_float_type.html#a1efbd47556c68893e579fc1f734a0a8d">H5::FloatType</a> +</li> +<li>getEDCCheck() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a762a9b553f12c9943b0c901ee50a91bb">H5::DSetMemXferPropList</a> +</li> +<li>getEnumType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b">H5::AbstractDs</a> +</li> +<li>getExternal() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a99df36252ac8038b0fd99c88fd774484">H5::DSetCreatPropList</a> +</li> +<li>getExternalCount() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a13a69c973f8ae979bf43fc32dc39742c">H5::DSetCreatPropList</a> +</li> +<li>getFamily() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ab3f2da9dad0e39fc30b7555d5e87a617">H5::FileAccPropList</a> +</li> +<li>getFamilyOffset() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a8927f46045c7234c94075805ba138cda">H5::FileAccPropList</a> +</li> +<li>getFcloseDegree() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ac3cd65c0c95b46c900f5e1b5a31f4098">H5::FileAccPropList</a> +</li> +<li>getFields() +: <a class="el" href="class_h5_1_1_float_type.html#aa9a8fe9c85d57d567d0d7aa8575ca23b">H5::FloatType</a> +</li> +<li>getFileName() +: <a class="el" href="class_h5_1_1_attribute.html#ac493bdc21463d322930d02987dd401fa">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">H5::H5Location</a> +</li> +<li>getFileSize() +: <a class="el" href="class_h5_1_1_h5_file.html#ab1ebf23c585ab8144aeefbcc3e8afeb9">H5::H5File</a> +</li> +<li>getFillTime() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a32292da11122f1834f956d42d3a09a29">H5::DSetCreatPropList</a> +</li> +<li>getFillValue() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a7e4e6b791494bc0e5528c196796d1d59">H5::DSetCreatPropList</a> +</li> +<li>getFilter() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a1b537ae7cff7a510560fffa84c3fa63c">H5::DSetCreatPropList</a> +</li> +<li>getFilterById() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39">H5::DSetCreatPropList</a> +</li> +<li>getFloatType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243">H5::AbstractDs</a> +</li> +<li>getFreeSpace() +: <a class="el" href="class_h5_1_1_h5_file.html#afb92b6c1e1ab32993dad71d07efb1f9d">H5::H5File</a> +</li> +<li>getFuncName() +: <a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">H5::Exception</a> +</li> +<li>getGcReferences() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a771788e5374f3f10006cfa888b0daa6d">H5::FileAccPropList</a> +</li> +<li>getHDFObjType() +: <a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">H5::IdComponent</a> +</li> +<li>getHyperVectorSize() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aa096b6cf7b84cdad31d62975037f89a2">H5::DSetMemXferPropList</a> +</li> +<li>getId() +: <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a> +, <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList</a> +, <a class="el" href="class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace</a> +, <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType</a> +, <a class="el" href="class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff">H5::H5File</a> +, <a class="el" href="class_h5_1_1_group.html#a3d1f05df87a72511633dce6d556f8936">H5::Group</a> +</li> +<li>getInMemDataSize() +: <a class="el" href="class_h5_1_1_abstract_ds.html#abf03ce9861ccb7cb1b59eb3e54db253e">H5::AbstractDs</a> +, <a class="el" href="class_h5_1_1_attribute.html#ab56b7f978368504a777e15759f4a6e6a">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_data_set.html#ae74661cf21960e8579fa8c5c6a6cfd10">H5::DataSet</a> +</li> +<li>getInpad() +: <a class="el" href="class_h5_1_1_float_type.html#a8fde9853ef30b7fee9385abb4c7d1805">H5::FloatType</a> +</li> +<li>getIntType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65">H5::AbstractDs</a> +</li> +<li>getIstorek() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a8f9de809d7cdae01ae3eceb9e5252d72">H5::FileCreatPropList</a> +</li> +<li>getLayout() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#aa30807289b1c1542d82ab03dca9349b5">H5::DSetCreatPropList</a> +</li> +<li>getLibVersion() +: <a class="el" href="class_h5_1_1_h5_library.html#afe39a8d558b0d7f30b8b94472a5d3276">H5::H5Library</a> +</li> +<li>getLinkval() +: <a class="el" href="class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020">H5::CommonFG</a> +</li> +<li>getLocId() +: <a class="el" href="class_h5_1_1_group.html#a3767b3738028a30a567b3e12820fef50">H5::Group</a> +</li> +<li>getMajorString() +: <a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">H5::Exception</a> +</li> +<li>getMemberArrayType() +: <a class="el" href="class_h5_1_1_comp_type.html#a443e4986f6920dffbe3fc3b6d158bb3a">H5::CompType</a> +</li> +<li>getMemberClass() +: <a class="el" href="class_h5_1_1_comp_type.html#af5c379a8f430e04278e1e3c9c1f38c92">H5::CompType</a> +</li> +<li>getMemberCompType() +: <a class="el" href="class_h5_1_1_comp_type.html#a03d630aa6f60dca5203f3636cdc74729">H5::CompType</a> +</li> +<li>getMemberDataType() +: <a class="el" href="class_h5_1_1_comp_type.html#a6697d5dcf7bd5a56272d205a91746607">H5::CompType</a> +</li> +<li>getMemberEnumType() +: <a class="el" href="class_h5_1_1_comp_type.html#a07e8822fca6a1e581be000c8048d911f">H5::CompType</a> +</li> +<li>getMemberFloatType() +: <a class="el" href="class_h5_1_1_comp_type.html#a76ebdbf11ad04d39b94dce58d867abe5">H5::CompType</a> +</li> +<li>getMemberIndex() +: <a class="el" href="class_h5_1_1_comp_type.html#a72406e6dd005cac14ce123f8d11755b2">H5::CompType</a> +, <a class="el" href="class_h5_1_1_enum_type.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">H5::EnumType</a> +</li> +<li>getMemberIntType() +: <a class="el" href="class_h5_1_1_comp_type.html#a958f3e50a668799dc78b026be3a02099">H5::CompType</a> +</li> +<li>getMemberName() +: <a class="el" href="class_h5_1_1_comp_type.html#a409a317267a3390cfa57a9e61a8a36b5">H5::CompType</a> +</li> +<li>getMemberOffset() +: <a class="el" href="class_h5_1_1_comp_type.html#afaec3386a2eaa1d8f31a6b03c9f8c265">H5::CompType</a> +</li> +<li>getMemberStrType() +: <a class="el" href="class_h5_1_1_comp_type.html#ac86ce64a432a98a343b9d823c5161b7d">H5::CompType</a> +</li> +<li>getMemberValue() +: <a class="el" href="class_h5_1_1_enum_type.html#a86e55b31920d807052e16baecec8b6a3">H5::EnumType</a> +</li> +<li>getMemberVarLenType() +: <a class="el" href="class_h5_1_1_comp_type.html#a323c17a1ab98b90a8bb55a1f1ded293a">H5::CompType</a> +</li> +<li>getMetaBlockSize() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a6333572eb8241c5fd8a67cb812f29a1c">H5::FileAccPropList</a> +</li> +<li>getMinorString() +: <a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">H5::Exception</a> +</li> +<li>getMultiType() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#af1919e0d35478b099228ecf2aae5a16a">H5::FileAccPropList</a> +</li> +<li>getName() +: <a class="el" href="class_h5_1_1_attribute.html#a8ad5c1fbaab35ccec2ce09325d2f71b2">H5::Attribute</a> +</li> +<li>getNfilters() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#aa1f0e40be41e13817118015da6071d8b">H5::DSetCreatPropList</a> +</li> +<li>getNmembers() +: <a class="el" href="class_h5_1_1_comp_type.html#aae8b6e58a531d75577442ebdb8af4ae8">H5::CompType</a> +, <a class="el" href="class_h5_1_1_enum_type.html#a1a6856bd6a802de0276641d6db6592b5">H5::EnumType</a> +</li> +<li>getNorm() +: <a class="el" href="class_h5_1_1_float_type.html#a9b31f7bb271267980b02ce1446fc1b60">H5::FloatType</a> +</li> +<li>getNumAttrs() +: <a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">H5::H5Location</a> +</li> +<li>getNumObjs() +: <a class="el" href="class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f">H5::CommonFG</a> +</li> +<li>getNumProps() +: <a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">H5::PropList</a> +</li> +<li>getObjCount() +: <a class="el" href="class_h5_1_1_h5_file.html#ad8a0582836ae35b9b24c6efe0595100d">H5::H5File</a> +</li> +<li>getObjIDs() +: <a class="el" href="class_h5_1_1_h5_file.html#a6bf4658fbb77703741ef4e9129ac602c">H5::H5File</a> +</li> +<li>getObjinfo() +: <a class="el" href="class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1">H5::CommonFG</a> +</li> +<li>getObjnameByIdx() +: <a class="el" href="class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad">H5::CommonFG</a> +</li> +<li>getObjType() +: <a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">H5::H5Location</a> +</li> +<li>getObjTypeByIdx() +: <a class="el" href="class_h5_1_1_common_f_g.html#a559cc5236b6bacccffa5d5901b98f7ac">H5::CommonFG</a> +</li> +<li>getOffset() +: <a class="el" href="class_h5_1_1_data_set.html#a4bb5bbc0977ccee6b0ce14d2acf48193">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">H5::AtomType</a> +</li> +<li>getOrder() +: <a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">H5::AtomType</a> +</li> +<li>getPad() +: <a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">H5::AtomType</a> +</li> +<li>getPrecision() +: <a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">H5::AtomType</a> +</li> +<li>getPreserve() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8e7a0a38ae3d66ee7028c07279b506e5">H5::DSetMemXferPropList</a> +</li> +<li>getProperty() +: <a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">H5::PropList</a> +</li> +<li>getPropSize() +: <a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">H5::PropList</a> +</li> +<li>getRefObjType() +: <a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">H5::H5Location</a> +</li> +<li>getRegion() +: <a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">H5::H5Location</a> +</li> +<li>getSelectBounds() +: <a class="el" href="class_h5_1_1_data_space.html#a14c83212d4bf9158c44edbc272b5e410">H5::DataSpace</a> +</li> +<li>getSelectElemNpoints() +: <a class="el" href="class_h5_1_1_data_space.html#aa95e5ddeeb38aef326d4488d37f5a292">H5::DataSpace</a> +</li> +<li>getSelectElemPointlist() +: <a class="el" href="class_h5_1_1_data_space.html#a73520e41e66080b38ee2eee16758b956">H5::DataSpace</a> +</li> +<li>getSelectHyperBlocklist() +: <a class="el" href="class_h5_1_1_data_space.html#a3f2f5d44143e027757845e06d76fc2c2">H5::DataSpace</a> +</li> +<li>getSelectHyperNblocks() +: <a class="el" href="class_h5_1_1_data_space.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d">H5::DataSpace</a> +</li> +<li>getSelectNpoints() +: <a class="el" href="class_h5_1_1_data_space.html#ac3b7c26e8f66a8b4233c7086d2eef737">H5::DataSpace</a> +</li> +<li>getSieveBufSize() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a7be46fdcca65754876f3efb94fb00c65">H5::FileAccPropList</a> +</li> +<li>getSign() +: <a class="el" href="class_h5_1_1_int_type.html#a5a30fbfc608535a828e95836d3621c55">H5::IntType</a> +</li> +<li>getSimpleExtentDims() +: <a class="el" href="class_h5_1_1_data_space.html#a704e01abf0484f976eef02589e1ee3fd">H5::DataSpace</a> +</li> +<li>getSimpleExtentNdims() +: <a class="el" href="class_h5_1_1_data_space.html#a8c7a590a67ef1a69fe6f70877761b55a">H5::DataSpace</a> +</li> +<li>getSimpleExtentNpoints() +: <a class="el" href="class_h5_1_1_data_space.html#a0512712c57c51d9a8fb689770da37a8c">H5::DataSpace</a> +</li> +<li>getSimpleExtentType() +: <a class="el" href="class_h5_1_1_data_space.html#a8e39d913ca70c4a5886eb2d256118eec">H5::DataSpace</a> +</li> +<li>getSize() +: <a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">H5::DataType</a> +</li> +<li>getSizes() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a87ca49a398f94b85e640d5c61a4403bd">H5::FileCreatPropList</a> +</li> +<li>getSmallDataBlockSize() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a79b2f715b39a58540bef00b10e2a043f">H5::DSetMemXferPropList</a> +</li> +<li>getSpace() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a3afefb3c3be0ec2efcf880361695706e">H5::AbstractDs</a> +, <a class="el" href="class_h5_1_1_attribute.html#a9e792fd082e7793dc5d5724d820ce3ca">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">H5::DataSet</a> +</li> +<li>getSpaceStatus() +: <a class="el" href="class_h5_1_1_data_set.html#a69ce56bd2958d86c74cc1b923dfc23a9">H5::DataSet</a> +</li> +<li>getStorageSize() +: <a class="el" href="class_h5_1_1_data_set.html#a594d12bbf45a2f2824935d31f612e726">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_attribute.html#af395a4a4469698576b982e2806957a4c">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_abstract_ds.html#ae90e2e730c114423a00a2643206abc44">H5::AbstractDs</a> +</li> +<li>getStrpad() +: <a class="el" href="class_h5_1_1_str_type.html#a31da4cdf6af9fd1cdc2da102b3761c33">H5::StrType</a> +</li> +<li>getStrType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b">H5::AbstractDs</a> +</li> +<li>getSuper() +: <a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">H5::DataType</a> +</li> +<li>getSymk() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a14581eb294f831a2b134676c9b0ee143">H5::FileCreatPropList</a> +</li> +<li>getTag() +: <a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">H5::DataType</a> +</li> +<li>getTypeClass() +: <a class="el" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">H5::AbstractDs</a> +</li> +<li>getTypeConvCB() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a259060b13f25e3dbdbc3c69884c5799f">H5::DSetMemXferPropList</a> +</li> +<li>getUserblock() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#af120b7fd5de74b2f127b64e11fd2d3a7">H5::FileCreatPropList</a> +</li> +<li>getVarLenType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711">H5::AbstractDs</a> +</li> +<li>getVersion() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#af54d82af26da386dedaf915f98019dce">H5::FileCreatPropList</a> +</li> +<li>getVFDHandle() +: <a class="el" href="class_h5_1_1_h5_file.html#afab750a1b471366af92ee04730685fbd">H5::H5File</a> +</li> +<li>getVlenBufSize() +: <a class="el" href="class_h5_1_1_data_set.html#a46c4d637e0a5f9993702190f7b3ab308">H5::DataSet</a> +</li> +<li>getVlenMemManager() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a416647e206f25d58d7b6377aa6b25603">H5::DSetMemXferPropList</a> +</li> +<li>Group() +: <a class="el" href="class_h5_1_1_group.html#aa1cca91f25275a9244a9218bca2a923c">H5::Group</a> +</li> +<li>GroupIException() +: <a class="el" href="class_h5_1_1_group_i_exception.html#a455cfbe839c8e27ed356c3b55083a088">H5::GroupIException</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x68.html b/c++/src/cpplus_RM/functions_0x68.html new file mode 100644 index 0000000..64b202b --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x68.html @@ -0,0 +1,135 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li class="current"><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_h"></a>- h -</h3><ul> +<li>H5File() +: <a class="el" href="class_h5_1_1_h5_file.html#af25054898de738072217e274217a278c">H5::H5File</a> +</li> +<li>H5Location() +: <a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5::H5Location</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x69.html b/c++/src/cpplus_RM/functions_0x69.html new file mode 100644 index 0000000..d9da2b6 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x69.html @@ -0,0 +1,223 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li class="current"><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>IdComponent() +: <a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">H5::IdComponent</a> +</li> +<li>IdComponentException() +: <a class="el" href="class_h5_1_1_id_component_exception.html#a55e4b5b7053de93986eb35cef03190fd">H5::IdComponentException</a> +</li> +<li>IEEE_F32BE +: <a class="el" href="class_h5_1_1_pred_type.html#aebdfd010c0781cb4f391f4b5ff6092c2">H5::PredType</a> +</li> +<li>IEEE_F32LE +: <a class="el" href="class_h5_1_1_pred_type.html#a8ce1102ef03f5071d2a4811448d1f285">H5::PredType</a> +</li> +<li>IEEE_F64BE +: <a class="el" href="class_h5_1_1_pred_type.html#aec8a520eb01c5d884562fa9b94308e77">H5::PredType</a> +</li> +<li>IEEE_F64LE +: <a class="el" href="class_h5_1_1_pred_type.html#a3dbddc351f814c9e82d9b0d38d94bcee">H5::PredType</a> +</li> +<li>incRefCount() +: <a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">H5::IdComponent</a> +</li> +<li>insert() +: <a class="el" href="class_h5_1_1_enum_type.html#a00438e9e48a74010dd7c537d2365b0f8">H5::EnumType</a> +</li> +<li>insertMember() +: <a class="el" href="class_h5_1_1_comp_type.html#ab093b060861eec6209928da5b7792a1a">H5::CompType</a> +</li> +<li>INTEL_B16 +: <a class="el" href="class_h5_1_1_pred_type.html#a7efa55d1f0aad66f46258e225f73344e">H5::PredType</a> +</li> +<li>INTEL_B32 +: <a class="el" href="class_h5_1_1_pred_type.html#a1c7e18746a3c86645f6f0f05d651c4e8">H5::PredType</a> +</li> +<li>INTEL_B64 +: <a class="el" href="class_h5_1_1_pred_type.html#aa8489b39cc1f1e79768152fe961e954a">H5::PredType</a> +</li> +<li>INTEL_B8 +: <a class="el" href="class_h5_1_1_pred_type.html#a7e1b0f12025aa4b94f1e18d9eeed20be">H5::PredType</a> +</li> +<li>INTEL_F32 +: <a class="el" href="class_h5_1_1_pred_type.html#a470a948d630c795960f9a3d59ec9e06b">H5::PredType</a> +</li> +<li>INTEL_F64 +: <a class="el" href="class_h5_1_1_pred_type.html#a4691df493ccc936fe269cbef5d72e9d5">H5::PredType</a> +</li> +<li>INTEL_I16 +: <a class="el" href="class_h5_1_1_pred_type.html#aac016fce3a763b30559b03da16c10cad">H5::PredType</a> +</li> +<li>INTEL_I32 +: <a class="el" href="class_h5_1_1_pred_type.html#a9c1271b25845e99faaa1fe96a7abed71">H5::PredType</a> +</li> +<li>INTEL_I64 +: <a class="el" href="class_h5_1_1_pred_type.html#ac50a22ffd5e4fe629363961949801a3c">H5::PredType</a> +</li> +<li>INTEL_I8 +: <a class="el" href="class_h5_1_1_pred_type.html#ac1a5d79e6f525504847de8eb2033eed0">H5::PredType</a> +</li> +<li>INTEL_U16 +: <a class="el" href="class_h5_1_1_pred_type.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">H5::PredType</a> +</li> +<li>INTEL_U32 +: <a class="el" href="class_h5_1_1_pred_type.html#a8c02358878872f57187bcdabaa77f0c9">H5::PredType</a> +</li> +<li>INTEL_U64 +: <a class="el" href="class_h5_1_1_pred_type.html#ae0b26f35ff394256db92b2799a067ed3">H5::PredType</a> +</li> +<li>INTEL_U8 +: <a class="el" href="class_h5_1_1_pred_type.html#a30709ffd6dea99ca571d6d55f3faa77c">H5::PredType</a> +</li> +<li>IntType() +: <a class="el" href="class_h5_1_1_int_type.html#a9e5ddb1a36be05d38ae6c64a119c6add">H5::IntType</a> +</li> +<li>isAClass() +: <a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">H5::PropList</a> +</li> +<li>isFillValueDefined() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a4b924c59b33def148070e7ffc0106de9">H5::DSetCreatPropList</a> +</li> +<li>isHdf5() +: <a class="el" href="class_h5_1_1_h5_file.html#a03798df740d2a1e45f608164b13864d1">H5::H5File</a> +</li> +<li>isSimple() +: <a class="el" href="class_h5_1_1_data_space.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35">H5::DataSpace</a> +</li> +<li>isVariableStr() +: <a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">H5::DataType</a> +</li> +<li>iterateAttrs() +: <a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">H5::H5Location</a> +</li> +<li>iterateElems() +: <a class="el" href="class_h5_1_1_data_set.html#a23b1e511f401e1dca147d224a6240d96">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_common_f_g.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2">H5::CommonFG</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x6c.html b/c++/src/cpplus_RM/functions_0x6c.html new file mode 100644 index 0000000..380be06 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x6c.html @@ -0,0 +1,144 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li class="current"><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_l"></a>- l -</h3><ul> +<li>LibraryIException() +: <a class="el" href="class_h5_1_1_library_i_exception.html#ab1034ba68928fc4476a18723bfd4f8b5">H5::LibraryIException</a> +</li> +<li>link() +: <a class="el" href="class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81">H5::CommonFG</a> +</li> +<li>location +: <a class="el" href="class_h5_1_1_user_data4_aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">H5::UserData4Aiterate</a> +</li> +<li>LocationException() +: <a class="el" href="class_h5_1_1_location_exception.html#abe7eaee04d8430bdf8631aafe5241e34">H5::LocationException</a> +</li> +<li>lock() +: <a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">H5::DataType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x6d.html b/c++/src/cpplus_RM/functions_0x6d.html new file mode 100644 index 0000000..1655b0d --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x6d.html @@ -0,0 +1,180 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li class="current"><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_m"></a>- m -</h3><ul> +<li>MIPS_B16 +: <a class="el" href="class_h5_1_1_pred_type.html#a78a26b35c3a19aec93518a990a5b92b5">H5::PredType</a> +</li> +<li>MIPS_B32 +: <a class="el" href="class_h5_1_1_pred_type.html#addb258adff59a9f21507edba007f0679">H5::PredType</a> +</li> +<li>MIPS_B64 +: <a class="el" href="class_h5_1_1_pred_type.html#afdbdf949b7495cb262b53595ba2e9a87">H5::PredType</a> +</li> +<li>MIPS_B8 +: <a class="el" href="class_h5_1_1_pred_type.html#a278e1c6e9ff0cc385141fbae70a05561">H5::PredType</a> +</li> +<li>MIPS_F32 +: <a class="el" href="class_h5_1_1_pred_type.html#acba17926a46fc392642b7d7504cab85b">H5::PredType</a> +</li> +<li>MIPS_F64 +: <a class="el" href="class_h5_1_1_pred_type.html#a62792fae599267ddd9823846bf0026de">H5::PredType</a> +</li> +<li>MIPS_I16 +: <a class="el" href="class_h5_1_1_pred_type.html#a22c8a88256aa7f6db036448816ef1472">H5::PredType</a> +</li> +<li>MIPS_I32 +: <a class="el" href="class_h5_1_1_pred_type.html#aa9aade4c27680ea497554817b38a9710">H5::PredType</a> +</li> +<li>MIPS_I64 +: <a class="el" href="class_h5_1_1_pred_type.html#a2a72f07dfa79ee3c752d238e79928ece">H5::PredType</a> +</li> +<li>MIPS_I8 +: <a class="el" href="class_h5_1_1_pred_type.html#a63bc10e71f10d5d85dfde684be923392">H5::PredType</a> +</li> +<li>MIPS_U16 +: <a class="el" href="class_h5_1_1_pred_type.html#a53275893cc06aca71ff2a00444de1533">H5::PredType</a> +</li> +<li>MIPS_U32 +: <a class="el" href="class_h5_1_1_pred_type.html#a1519daabc7ba6aa51296ae42403a34e3">H5::PredType</a> +</li> +<li>MIPS_U64 +: <a class="el" href="class_h5_1_1_pred_type.html#a32836ea587df3838677357175f18b4b5">H5::PredType</a> +</li> +<li>MIPS_U8 +: <a class="el" href="class_h5_1_1_pred_type.html#a9464d3d68f1a03b42336fcb69d3ebf02">H5::PredType</a> +</li> +<li>modifyFilter() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a9556e4fd428d1244a028965fd06cd651">H5::DSetCreatPropList</a> +</li> +<li>mount() +: <a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">H5::CommonFG</a> +</li> +<li>move() +: <a class="el" href="class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982">H5::CommonFG</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x6e.html b/c++/src/cpplus_RM/functions_0x6e.html new file mode 100644 index 0000000..a9fb503 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x6e.html @@ -0,0 +1,225 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li class="current"><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_n"></a>- n -</h3><ul> +<li>nameOf() +: <a class="el" href="class_h5_1_1_enum_type.html#ab89d9762224807007689f67834c84573">H5::EnumType</a> +</li> +<li>NATIVE_B16 +: <a class="el" href="class_h5_1_1_pred_type.html#a669cfc51051f32f454b20b5e8fc3280f">H5::PredType</a> +</li> +<li>NATIVE_B32 +: <a class="el" href="class_h5_1_1_pred_type.html#ac292ec5492ec6d7a31b0a7930632c454">H5::PredType</a> +</li> +<li>NATIVE_B64 +: <a class="el" href="class_h5_1_1_pred_type.html#a2e9173d1917bafbe10e4b9bb8d409316">H5::PredType</a> +</li> +<li>NATIVE_B8 +: <a class="el" href="class_h5_1_1_pred_type.html#af7956deee7c710fc9cde275455f80cc2">H5::PredType</a> +</li> +<li>NATIVE_CHAR +: <a class="el" href="class_h5_1_1_pred_type.html#a0044bc24a845a1ece648ac2c0d79cdb9">H5::PredType</a> +</li> +<li>NATIVE_DOUBLE +: <a class="el" href="class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f">H5::PredType</a> +</li> +<li>NATIVE_FLOAT +: <a class="el" href="class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02">H5::PredType</a> +</li> +<li>NATIVE_HBOOL +: <a class="el" href="class_h5_1_1_pred_type.html#aa45ce1582595407d4e28cd1ae71987aa">H5::PredType</a> +</li> +<li>NATIVE_HERR +: <a class="el" href="class_h5_1_1_pred_type.html#aec51c8deb3bdb4b470a45643b6af4624">H5::PredType</a> +</li> +<li>NATIVE_HSIZE +: <a class="el" href="class_h5_1_1_pred_type.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">H5::PredType</a> +</li> +<li>NATIVE_HSSIZE +: <a class="el" href="class_h5_1_1_pred_type.html#a1d45d3816ec65366276b3710139cabbb">H5::PredType</a> +</li> +<li>NATIVE_INT +: <a class="el" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">H5::PredType</a> +</li> +<li>NATIVE_INT16 +: <a class="el" href="class_h5_1_1_pred_type.html#a19cc8b04760bc07fb763da95e8f6094c">H5::PredType</a> +</li> +<li>NATIVE_INT32 +: <a class="el" href="class_h5_1_1_pred_type.html#a1b4e2514d885b926cf640c26bbcb7ae8">H5::PredType</a> +</li> +<li>NATIVE_INT64 +: <a class="el" href="class_h5_1_1_pred_type.html#af62843475114d90b7bfa02b6736976fd">H5::PredType</a> +</li> +<li>NATIVE_INT8 +: <a class="el" href="class_h5_1_1_pred_type.html#a9b472967372025b70fd3925b9f5b6f38">H5::PredType</a> +</li> +<li>NATIVE_LDOUBLE +: <a class="el" href="class_h5_1_1_pred_type.html#ad478b2caaf804a40b7f5c5c4de83ed61">H5::PredType</a> +</li> +<li>NATIVE_LLONG +: <a class="el" href="class_h5_1_1_pred_type.html#aef226f7baef804c834e6bfe6b5f32552">H5::PredType</a> +</li> +<li>NATIVE_LONG +: <a class="el" href="class_h5_1_1_pred_type.html#a084ffd0ab3361b13eec6f04bcafc8c4f">H5::PredType</a> +</li> +<li>NATIVE_OPAQUE +: <a class="el" href="class_h5_1_1_pred_type.html#aeee661384fb959e9a70fe58d86381f83">H5::PredType</a> +</li> +<li>NATIVE_SCHAR +: <a class="el" href="class_h5_1_1_pred_type.html#a9c45e156dc8468f2f4b75874af34d259">H5::PredType</a> +</li> +<li>NATIVE_SHORT +: <a class="el" href="class_h5_1_1_pred_type.html#ae92fcc4e9ab405c725f9b64284b8e8f2">H5::PredType</a> +</li> +<li>NATIVE_UCHAR +: <a class="el" href="class_h5_1_1_pred_type.html#a448d626bd6e5b8f7b8d92b1766410007">H5::PredType</a> +</li> +<li>NATIVE_UINT +: <a class="el" href="class_h5_1_1_pred_type.html#a173cefe35df694544790548ed38b2732">H5::PredType</a> +</li> +<li>NATIVE_UINT16 +: <a class="el" href="class_h5_1_1_pred_type.html#a8a3c25f8281e00d16dde9bee50af68d9">H5::PredType</a> +</li> +<li>NATIVE_UINT32 +: <a class="el" href="class_h5_1_1_pred_type.html#a53816ebd753710a5f88140e7e566f2fe">H5::PredType</a> +</li> +<li>NATIVE_UINT64 +: <a class="el" href="class_h5_1_1_pred_type.html#a81f50f04810a1997bf8188c9b30e83cd">H5::PredType</a> +</li> +<li>NATIVE_UINT8 +: <a class="el" href="class_h5_1_1_pred_type.html#a17b688e5445c81b1a633c9be225a388d">H5::PredType</a> +</li> +<li>NATIVE_ULLONG +: <a class="el" href="class_h5_1_1_pred_type.html#aa788ee310e338685cbff871d3d65f8f6">H5::PredType</a> +</li> +<li>NATIVE_ULONG +: <a class="el" href="class_h5_1_1_pred_type.html#a06ae841ee5f45fadf5d946de8137e7e3">H5::PredType</a> +</li> +<li>NATIVE_USHORT +: <a class="el" href="class_h5_1_1_pred_type.html#a79eaf2c163177a8fc6620560aa4cff36">H5::PredType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x6f.html b/c++/src/cpplus_RM/functions_0x6f.html new file mode 100644 index 0000000..eac4957 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x6f.html @@ -0,0 +1,188 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li class="current"><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_o"></a>- o -</h3><ul> +<li>offsetSimple() +: <a class="el" href="class_h5_1_1_data_space.html#a1977cf076ff136781f01e7501c9615c2">H5::DataSpace</a> +</li> +<li>op +: <a class="el" href="class_h5_1_1_user_data4_aiterate.html#adc317bc595aa58e76e24a11f43367d13">H5::UserData4Aiterate</a> +</li> +<li>opData +: <a class="el" href="class_h5_1_1_user_data4_aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">H5::UserData4Aiterate</a> +</li> +<li>open() +: <a class="el" href="class_h5_1_1_h5_library.html#a36d0c7c12a1d98fc5222c567e9cfb91f">H5::H5Library</a> +</li> +<li>openArrayType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a8106396cc05c3e286b012bba02072164">H5::CommonFG</a> +</li> +<li>openAttribute() +: <a class="el" href="class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c">H5::H5Location</a> +</li> +<li>openCompType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7">H5::CommonFG</a> +</li> +<li>openDataSet() +: <a class="el" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">H5::CommonFG</a> +</li> +<li>openDataType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08">H5::CommonFG</a> +</li> +<li>openEnumType() +: <a class="el" href="class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb">H5::CommonFG</a> +</li> +<li>openFile() +: <a class="el" href="class_h5_1_1_h5_file.html#ab20ea83ffa86b74e13168b6c2fdfd817">H5::H5File</a> +</li> +<li>openFloatType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939">H5::CommonFG</a> +</li> +<li>openGroup() +: <a class="el" href="class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e">H5::CommonFG</a> +</li> +<li>openIntType() +: <a class="el" href="class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41">H5::CommonFG</a> +</li> +<li>openStrType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8">H5::CommonFG</a> +</li> +<li>openVarLenType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a6699229837d90eea8ec2a937cc2be5e1">H5::CommonFG</a> +</li> +<li>operator=() +: <a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent</a> +, <a class="el" href="class_h5_1_1_data_space.html#a2ced8f3ed4668656d1a9b811e9cce9e5">H5::DataSpace</a> +, <a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">H5::PropList</a> +, <a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">H5::DataType</a> +, <a class="el" href="class_h5_1_1_pred_type.html#a87618d7949ea06c4af4c5bf29252beba">H5::PredType</a> +</li> +<li>operator==() +: <a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">H5::DataType</a> +, <a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">H5::PropList</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x70.html b/c++/src/cpplus_RM/functions_0x70.html new file mode 100644 index 0000000..c89adfd --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x70.html @@ -0,0 +1,150 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li class="current"><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_p"></a>- p -</h3><ul> +<li>pack() +: <a class="el" href="class_h5_1_1_comp_type.html#a8e44818bb30965b443cb2cb416077774">H5::CompType</a> +</li> +<li>PredType() +: <a class="el" href="class_h5_1_1_pred_type.html#add6fc02da90b4237c83ff67ccdab20a4">H5::PredType</a> +</li> +<li>printError() +: <a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">H5::Exception</a> +</li> +<li>printErrorStack() +: <a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">H5::Exception</a> +</li> +<li>propExist() +: <a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">H5::PropList</a> +</li> +<li>PropList() +: <a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">H5::PropList</a> +</li> +<li>PropListIException() +: <a class="el" href="class_h5_1_1_prop_list_i_exception.html#aac4d619b114e5ea5e9951d1175ac3714">H5::PropListIException</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x72.html b/c++/src/cpplus_RM/functions_0x72.html new file mode 100644 index 0000000..8030ee1 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x72.html @@ -0,0 +1,160 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li class="current"><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> +<li>read() +: <a class="el" href="class_h5_1_1_attribute.html#aedff7cd81df50aee9ab382efd5683973">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_data_set.html#a507862244d09bd87f66c9e91cb09e104">H5::DataSet</a> +</li> +<li>reference() +: <a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">H5::H5Location</a> +</li> +<li>ReferenceException() +: <a class="el" href="class_h5_1_1_reference_exception.html#aec65aa1682162a38da2b4f79fc9c9e5a">H5::ReferenceException</a> +</li> +<li>registerFunc() +: <a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">H5::DataType</a> +</li> +<li>removeAttr() +: <a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">H5::H5Location</a> +</li> +<li>removeComment() +: <a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">H5::H5Location</a> +</li> +<li>removeFilter() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ad3120c2ae8440ea07ed9a7a5c41354b8">H5::DSetCreatPropList</a> +</li> +<li>removeProp() +: <a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">H5::PropList</a> +</li> +<li>renameAttr() +: <a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">H5::H5Location</a> +</li> +<li>reOpen() +: <a class="el" href="class_h5_1_1_h5_file.html#af3f5bdd07e7b26a6090ff8361df80498">H5::H5File</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x73.html b/c++/src/cpplus_RM/functions_0x73.html new file mode 100644 index 0000000..bce8169 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x73.html @@ -0,0 +1,403 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li class="current"><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>selectAll() +: <a class="el" href="class_h5_1_1_data_space.html#ace0f92a7cf6554462c6c4b4105d22cff">H5::DataSpace</a> +</li> +<li>selectElements() +: <a class="el" href="class_h5_1_1_data_space.html#a8b2bd5295ea459d229de280172616a0b">H5::DataSpace</a> +</li> +<li>selectHyperslab() +: <a class="el" href="class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12">H5::DataSpace</a> +</li> +<li>selectNone() +: <a class="el" href="class_h5_1_1_data_space.html#a2817049bbb949258412f85b3c6db89ec">H5::DataSpace</a> +</li> +<li>selectValid() +: <a class="el" href="class_h5_1_1_data_space.html#a60cb10767095d693ce9677b6979e5689">H5::DataSpace</a> +</li> +<li>setAlignment() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a1fe8e7bdc633533736d7bb368846f04e">H5::FileAccPropList</a> +</li> +<li>setAllocTime() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a94877c50023d5862dcf9c2f0f6ccade7">H5::DSetCreatPropList</a> +</li> +<li>setAutoPrint() +: <a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">H5::Exception</a> +</li> +<li>setBtreeRatios() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a567526f0909fdaa2a5a408adc7c41134">H5::DSetMemXferPropList</a> +</li> +<li>setBuffer() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abccc892efc65f78effb23c76d88bf1e3">H5::DSetMemXferPropList</a> +</li> +<li>setCache() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a0a8c753e6d36ea936a0095b9d935d35b">H5::FileAccPropList</a> +</li> +<li>setChunk() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a598a2c1646304253c34582f57ba75a51">H5::DSetCreatPropList</a> +</li> +<li>setComment() +: <a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">H5::H5Location</a> +</li> +<li>setCore() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a34684e3bb86890096bbca03f8e1b55dc">H5::FileAccPropList</a> +</li> +<li>setCset() +: <a class="el" href="class_h5_1_1_str_type.html#a234e8a21709cf9e7c9eefd42dfde91a8">H5::StrType</a> +</li> +<li>setDataTransform() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a63eddbc1e7b4a79c26e0d8747a046a82">H5::DSetMemXferPropList</a> +</li> +<li>setDeflate() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#afce63c8d8c410e4a52b25b469fea1859">H5::DSetCreatPropList</a> +</li> +<li>setDriver() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#aeb490a5264b8f7f7d5e8863f68596151">H5::FileAccPropList</a> +</li> +<li>setEbias() +: <a class="el" href="class_h5_1_1_float_type.html#a2c758c657f4d36b88c14739736c9c351">H5::FloatType</a> +</li> +<li>setEDCCheck() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#ad12c5586af22bf9dbc7d8e83b8784053">H5::DSetMemXferPropList</a> +</li> +<li>setExtentNone() +: <a class="el" href="class_h5_1_1_data_space.html#a468766b38d3f32ab966e22e5d2a96e4f">H5::DataSpace</a> +</li> +<li>setExtentSimple() +: <a class="el" href="class_h5_1_1_data_space.html#a3dd7d1422ba85fe3dc7979abd9db39b3">H5::DataSpace</a> +</li> +<li>setExternal() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a871b80f431f04dfc6ebd9743410ddbcc">H5::DSetCreatPropList</a> +</li> +<li>setFamily() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ad944dbb1bdf95750572740534d9f5a7e">H5::FileAccPropList</a> +</li> +<li>setFamilyOffset() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a2028c6d5359ae1799236f04215bc61b4">H5::FileAccPropList</a> +</li> +<li>setFcloseDegree() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#af947a5c21b90b9a032b3623f5f1fbeb4">H5::FileAccPropList</a> +</li> +<li>setFields() +: <a class="el" href="class_h5_1_1_float_type.html#af0f66093338148e3d6f99a23d79d183d">H5::FloatType</a> +</li> +<li>setFillTime() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ac8e3d8d1ac019138ea9eb1caade47355">H5::DSetCreatPropList</a> +</li> +<li>setFillValue() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a06475f58202e5e96ca50e977174bb4ca">H5::DSetCreatPropList</a> +</li> +<li>setFilter() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ab9384e57b7831b777b3637d6cdd3f2ed">H5::DSetCreatPropList</a> +</li> +<li>setFletcher32() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#af67e6dea846869a8f86236fa01991eba">H5::DSetCreatPropList</a> +</li> +<li>setFreeListLimits() +: <a class="el" href="class_h5_1_1_h5_library.html#ab27d0433847126b9eea2b2aa95f7034f">H5::H5Library</a> +</li> +<li>setGcReferences() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#afa842ede9134a8a04b57207c99297b75">H5::FileAccPropList</a> +</li> +<li>setHyperVectorSize() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a4f57272b452034a8b897ac22cb2515c2">H5::DSetMemXferPropList</a> +</li> +<li>setId() +: <a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">H5::IdComponent</a> +</li> +<li>setInpad() +: <a class="el" href="class_h5_1_1_float_type.html#a026f1c38340b9e1e33958e586e1ae0ff">H5::FloatType</a> +</li> +<li>setIstorek() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a35e5b9ef482b4f2a873e115047cfe057">H5::FileCreatPropList</a> +</li> +<li>setLayout() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ad97022d38d10054bf0ba49802cb55ff1">H5::DSetCreatPropList</a> +</li> +<li>setLog() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#acfad3584bed0f7ebbacd4b5898c36630">H5::FileAccPropList</a> +</li> +<li>setMetaBlockSize() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a3e63625f2073e8ab0e96bf4e135009ac">H5::FileAccPropList</a> +</li> +<li>setMultiType() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a99c3046cf1705da768ce76cf38fadb98">H5::FileAccPropList</a> +</li> +<li>setNorm() +: <a class="el" href="class_h5_1_1_float_type.html#a38e8d7f9a8727ee458117339c8778b7a">H5::FloatType</a> +</li> +<li>setOffset() +: <a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">H5::AtomType</a> +</li> +<li>setOrder() +: <a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">H5::AtomType</a> +</li> +<li>setPad() +: <a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">H5::AtomType</a> +</li> +<li>setPrecision() +: <a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">H5::AtomType</a> +</li> +<li>setPreserve() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8feb6a0855c73bdbebfd599fa32229c3">H5::DSetMemXferPropList</a> +</li> +<li>setProperty() +: <a class="el" href="class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440">H5::PropList</a> +</li> +<li>setSec2() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a342f72069ed2a7bb2a04acc77b62c75e">H5::FileAccPropList</a> +</li> +<li>setShuffle() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a1b2d23d434c4147b9c05e732414c4047">H5::DSetCreatPropList</a> +</li> +<li>setSieveBufSize() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ad76465bb4df64e4051d939593c0e5553">H5::FileAccPropList</a> +</li> +<li>setSign() +: <a class="el" href="class_h5_1_1_int_type.html#addaec293194ec7c468cbdf04bc06762c">H5::IntType</a> +</li> +<li>setSize() +: <a class="el" href="class_h5_1_1_comp_type.html#aab4f2cda201784673a48f1ad56b319f0">H5::CompType</a> +, <a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">H5::AtomType</a> +</li> +<li>setSizes() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#af609a16a2d4289db58f573c1e8284663">H5::FileCreatPropList</a> +</li> +<li>setSmallDataBlockSize() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#af5b9317c4cadba448bd32214ce2d7b04">H5::DSetMemXferPropList</a> +</li> +<li>setSplit() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#abfb207b7eed2af05ba61352503cef8da">H5::FileAccPropList</a> +</li> +<li>setStdio() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ae77f7d8b8981523700bd9deaeeb3fbde">H5::FileAccPropList</a> +</li> +<li>setStrpad() +: <a class="el" href="class_h5_1_1_str_type.html#aed4500d2855585b622be2622e7be87c9">H5::StrType</a> +</li> +<li>setSymk() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a8b0619ce90c307863794ebfcd39eb805">H5::FileCreatPropList</a> +</li> +<li>setSzip() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a47f413e460f54c5f8bee4f3f5e0db9e4">H5::DSetCreatPropList</a> +</li> +<li>setTag() +: <a class="el" href="class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0">H5::DataType</a> +</li> +<li>setTypeConvCB() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aa7d375df05f03ecf3c679ff20150e0a6">H5::DSetMemXferPropList</a> +</li> +<li>setUserblock() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a157184c4078dd2ff3ea33ac1ab97f546">H5::FileCreatPropList</a> +</li> +<li>setVlenMemManager() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a34e391ad09559342b546336097df4413">H5::DSetMemXferPropList</a> +</li> +<li>STD_B16BE +: <a class="el" href="class_h5_1_1_pred_type.html#ad103fa531285a3f8a7b7d667c6304e58">H5::PredType</a> +</li> +<li>STD_B16LE +: <a class="el" href="class_h5_1_1_pred_type.html#a60e9d509d34779be2837c9fa8bc27d9f">H5::PredType</a> +</li> +<li>STD_B32BE +: <a class="el" href="class_h5_1_1_pred_type.html#af3d308d0b34d539067544da387fa5a4d">H5::PredType</a> +</li> +<li>STD_B32LE +: <a class="el" href="class_h5_1_1_pred_type.html#ae55f876474965201f032aaf9614b7849">H5::PredType</a> +</li> +<li>STD_B64BE +: <a class="el" href="class_h5_1_1_pred_type.html#a38e8491579180cd9bf38de16171c985e">H5::PredType</a> +</li> +<li>STD_B64LE +: <a class="el" href="class_h5_1_1_pred_type.html#a2933409af66b77e936fee17baf18721f">H5::PredType</a> +</li> +<li>STD_B8BE +: <a class="el" href="class_h5_1_1_pred_type.html#a637b6ccc8af68fe374ac13cee342ffa5">H5::PredType</a> +</li> +<li>STD_B8LE +: <a class="el" href="class_h5_1_1_pred_type.html#ab5e2038beba46a0fe2a636f4f352f34f">H5::PredType</a> +</li> +<li>STD_I16BE +: <a class="el" href="class_h5_1_1_pred_type.html#abd4e15115a19352cbff6db29bd3d3b7b">H5::PredType</a> +</li> +<li>STD_I16LE +: <a class="el" href="class_h5_1_1_pred_type.html#a460c5317cc2559810ab4b352f8a9bb7f">H5::PredType</a> +</li> +<li>STD_I32BE +: <a class="el" href="class_h5_1_1_pred_type.html#a3b4f99b5b46dc8012ec4defe8da0e8de">H5::PredType</a> +</li> +<li>STD_I32LE +: <a class="el" href="class_h5_1_1_pred_type.html#ab31da64fda34c604a29e16c3176021ac">H5::PredType</a> +</li> +<li>STD_I64BE +: <a class="el" href="class_h5_1_1_pred_type.html#ae2affc7564a35172bd9a2f89880be410">H5::PredType</a> +</li> +<li>STD_I64LE +: <a class="el" href="class_h5_1_1_pred_type.html#ac880911edf46ee4513cc11ab07ca3bde">H5::PredType</a> +</li> +<li>STD_I8BE +: <a class="el" href="class_h5_1_1_pred_type.html#a44833e411c4b97c99874efc54d996883">H5::PredType</a> +</li> +<li>STD_I8LE +: <a class="el" href="class_h5_1_1_pred_type.html#ac4612a91c052285975cf1d8494b06aa8">H5::PredType</a> +</li> +<li>STD_REF_DSETREG +: <a class="el" href="class_h5_1_1_pred_type.html#aa3b16d76530b829c6fabc64278a259b4">H5::PredType</a> +</li> +<li>STD_REF_OBJ +: <a class="el" href="class_h5_1_1_pred_type.html#a1e69d8ffc8f423bd26d1e4210f5f658f">H5::PredType</a> +</li> +<li>STD_U16BE +: <a class="el" href="class_h5_1_1_pred_type.html#ab20cac18a9151ce74d4b77e0e05d2f0b">H5::PredType</a> +</li> +<li>STD_U16LE +: <a class="el" href="class_h5_1_1_pred_type.html#a926b0e8521a55ea413e98276dd1dc9cf">H5::PredType</a> +</li> +<li>STD_U32BE +: <a class="el" href="class_h5_1_1_pred_type.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">H5::PredType</a> +</li> +<li>STD_U32LE +: <a class="el" href="class_h5_1_1_pred_type.html#ad3200232f59cc9d2d49f98b4496a178b">H5::PredType</a> +</li> +<li>STD_U64BE +: <a class="el" href="class_h5_1_1_pred_type.html#a7fe7a6637f71dbba3110efb619a64a7b">H5::PredType</a> +</li> +<li>STD_U64LE +: <a class="el" href="class_h5_1_1_pred_type.html#a8affac274b4d4836e2918bc72462e7d6">H5::PredType</a> +</li> +<li>STD_U8BE +: <a class="el" href="class_h5_1_1_pred_type.html#a49ae1b2044535ef1cd267d6c14438f21">H5::PredType</a> +</li> +<li>STD_U8LE +: <a class="el" href="class_h5_1_1_pred_type.html#a2b6ba019fd71b44bed2974e9aebb5f42">H5::PredType</a> +</li> +<li>StrType() +: <a class="el" href="class_h5_1_1_str_type.html#a7578f8f52795062e6ea5e67bf4fe9ea4">H5::StrType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x74.html b/c++/src/cpplus_RM/functions_0x74.html new file mode 100644 index 0000000..db59adb --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x74.html @@ -0,0 +1,133 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li class="current"><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_t"></a>- t -</h3><ul> +<li>throwException() +: <a class="el" href="class_h5_1_1_h5_file.html#a78fad4e8b2d4f26f8cb9c672dd7efd25">H5::H5File</a> +, <a class="el" href="class_h5_1_1_group.html#ad8fc36cebfc68acaa5f1d2266410a188">H5::Group</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x75.html b/c++/src/cpplus_RM/functions_0x75.html new file mode 100644 index 0000000..1ea5197 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x75.html @@ -0,0 +1,150 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li class="current"><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_u"></a>- u -</h3><ul> +<li>UNIX_D32BE +: <a class="el" href="class_h5_1_1_pred_type.html#ae7f0b8d74f633e364a9ba0a20727dac2">H5::PredType</a> +</li> +<li>UNIX_D32LE +: <a class="el" href="class_h5_1_1_pred_type.html#aa44d74bb687190190fa3ec3019579e2f">H5::PredType</a> +</li> +<li>UNIX_D64BE +: <a class="el" href="class_h5_1_1_pred_type.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">H5::PredType</a> +</li> +<li>UNIX_D64LE +: <a class="el" href="class_h5_1_1_pred_type.html#a22ce9d050cdc2f6ed13ce4b32993cc23">H5::PredType</a> +</li> +<li>unlink() +: <a class="el" href="class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4">H5::CommonFG</a> +</li> +<li>unmount() +: <a class="el" href="class_h5_1_1_common_f_g.html#ab0faceecd3d2bec25ad7b848ebe1902e">H5::CommonFG</a> +</li> +<li>unregister() +: <a class="el" href="class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48">H5::DataType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x76.html b/c++/src/cpplus_RM/functions_0x76.html new file mode 100644 index 0000000..36913b9 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x76.html @@ -0,0 +1,138 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li class="current"><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_v"></a>- v -</h3><ul> +<li>valueOf() +: <a class="el" href="class_h5_1_1_enum_type.html#aaabbc420180af8d5aa68d479a8e6d5b8">H5::EnumType</a> +</li> +<li>VarLenType() +: <a class="el" href="class_h5_1_1_var_len_type.html#adeb826c9c1d66db024f7b7490cf2800c">H5::VarLenType</a> +</li> +<li>vlenReclaim() +: <a class="el" href="class_h5_1_1_data_set.html#a779813e233e3651f71996fa2ae6bcda5">H5::DataSet</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x77.html b/c++/src/cpplus_RM/functions_0x77.html new file mode 100644 index 0000000..c67ea5e --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x77.html @@ -0,0 +1,136 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li class="current"><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_w"></a>- w -</h3><ul> +<li>walkErrorStack() +: <a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">H5::Exception</a> +</li> +<li>write() +: <a class="el" href="class_h5_1_1_data_set.html#a2eb77380665b6b26c19ff02f3e22b68c">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_attribute.html#a45562fcee28243d4396ee6e36e113611">H5::Attribute</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_0x7e.html b/c++/src/cpplus_RM/functions_0x7e.html new file mode 100644 index 0000000..cde9954 --- /dev/null +++ b/c++/src/cpplus_RM/functions_0x7e.html @@ -0,0 +1,231 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions.html#index_a"><span>a</span></a></li> + <li><a href="functions_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_0x77.html#index_w"><span>w</span></a></li> + <li class="current"><a href="functions_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all class members with links to the classes they belong to:</div> + +<h3><a class="anchor" id="index_0x7e"></a>- ~ -</h3><ul> +<li>~AbstractDs() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a20e6e095f7d48f8a80223a6094b602c3">H5::AbstractDs</a> +</li> +<li>~ArrayType() +: <a class="el" href="class_h5_1_1_array_type.html#afdab21c5fb7702d46df08e5394a12f72">H5::ArrayType</a> +</li> +<li>~Attribute() +: <a class="el" href="class_h5_1_1_attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14">H5::Attribute</a> +</li> +<li>~AttributeIException() +: <a class="el" href="class_h5_1_1_attribute_i_exception.html#ab2563fa83ca5faa2c867a09872218baa">H5::AttributeIException</a> +</li> +<li>~CompType() +: <a class="el" href="class_h5_1_1_comp_type.html#a0d15daf381add73d16ca5d85b1352284">H5::CompType</a> +</li> +<li>~DataSet() +: <a class="el" href="class_h5_1_1_data_set.html#a4d11013deef811f218e1107fd2b70f67">H5::DataSet</a> +</li> +<li>~DataSetIException() +: <a class="el" href="class_h5_1_1_data_set_i_exception.html#aec320518612b57a1fc403745abfa7a33">H5::DataSetIException</a> +</li> +<li>~DataSpace() +: <a class="el" href="class_h5_1_1_data_space.html#af9884abc481a0bb4c6161f9731bc3ee1">H5::DataSpace</a> +</li> +<li>~DataSpaceIException() +: <a class="el" href="class_h5_1_1_data_space_i_exception.html#a70376781e6e90efcb33abd88c38aa5e6">H5::DataSpaceIException</a> +</li> +<li>~DataType() +: <a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">H5::DataType</a> +</li> +<li>~DataTypeIException() +: <a class="el" href="class_h5_1_1_data_type_i_exception.html#a06f3e240ae0c353d0f7ab0fcc511fe70">H5::DataTypeIException</a> +</li> +<li>~DSetCreatPropList() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ab474f49b91ca1b710769aa063560ac81">H5::DSetCreatPropList</a> +</li> +<li>~DSetMemXferPropList() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#acc45211a2fd9aba27ff1763e01f76de5">H5::DSetMemXferPropList</a> +</li> +<li>~EnumType() +: <a class="el" href="class_h5_1_1_enum_type.html#a8e2dbc81191b00ff8b2f130529e30236">H5::EnumType</a> +</li> +<li>~Exception() +: <a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">H5::Exception</a> +</li> +<li>~FileAccPropList() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#afc1cda225038deee124d112167ad0f39">H5::FileAccPropList</a> +</li> +<li>~FileCreatPropList() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a059f230f7d0a1825e8f7e1e5a980b541">H5::FileCreatPropList</a> +</li> +<li>~FileIException() +: <a class="el" href="class_h5_1_1_file_i_exception.html#a87b5491e1410d00831859661669791b7">H5::FileIException</a> +</li> +<li>~FloatType() +: <a class="el" href="class_h5_1_1_float_type.html#afd73a8cf83b13afa584405f2f55b072c">H5::FloatType</a> +</li> +<li>~Group() +: <a class="el" href="class_h5_1_1_group.html#a35a7b1aa83c5d9fd8224708957ed5caa">H5::Group</a> +</li> +<li>~GroupIException() +: <a class="el" href="class_h5_1_1_group_i_exception.html#a7ca5e5c0ad84f42ed0241816aa62f873">H5::GroupIException</a> +</li> +<li>~H5File() +: <a class="el" href="class_h5_1_1_h5_file.html#af59e44dc590c9d47305d6a316837585d">H5::H5File</a> +</li> +<li>~H5Location() +: <a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">H5::H5Location</a> +</li> +<li>~IdComponent() +: <a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">H5::IdComponent</a> +</li> +<li>~IdComponentException() +: <a class="el" href="class_h5_1_1_id_component_exception.html#adc62e361015047a8af67dc449ff783aa">H5::IdComponentException</a> +</li> +<li>~IntType() +: <a class="el" href="class_h5_1_1_int_type.html#a647572736b86b1caf136a7d096eb29ec">H5::IntType</a> +</li> +<li>~LibraryIException() +: <a class="el" href="class_h5_1_1_library_i_exception.html#a89bf0feac4e3c5f49f2fe29e291b36c6">H5::LibraryIException</a> +</li> +<li>~LocationException() +: <a class="el" href="class_h5_1_1_location_exception.html#a2b1ca53ddbdf9271fa488dbc302448b7">H5::LocationException</a> +</li> +<li>~PredType() +: <a class="el" href="class_h5_1_1_pred_type.html#a2047c7238e0c82572bc0a3bb0a18b06a">H5::PredType</a> +</li> +<li>~PropList() +: <a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">H5::PropList</a> +</li> +<li>~PropListIException() +: <a class="el" href="class_h5_1_1_prop_list_i_exception.html#ab6543758658a9f30256ac29d755feb69">H5::PropListIException</a> +</li> +<li>~ReferenceException() +: <a class="el" href="class_h5_1_1_reference_exception.html#a3c8fcd41d4e1ce79e7b8b693c317b250">H5::ReferenceException</a> +</li> +<li>~StrType() +: <a class="el" href="class_h5_1_1_str_type.html#a561a91b375e8514e43cc753aa6dba203">H5::StrType</a> +</li> +<li>~VarLenType() +: <a class="el" href="class_h5_1_1_var_len_type.html#a847024e86f284bbd1039161a85cb22c2">H5::VarLenType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func.html b/c++/src/cpplus_RM/functions_func.html new file mode 100644 index 0000000..489fee5 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func.html @@ -0,0 +1,147 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li class="current"><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>AbstractDs() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a94ed008030380fd7792bd4ca31772ee2">H5::AbstractDs</a> +</li> +<li>allFiltersAvail() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a25714fcab768e22da3c8eba17b19feeb">H5::DSetCreatPropList</a> +</li> +<li>ArrayType() +: <a class="el" href="class_h5_1_1_array_type.html#a3986e8556ab88922f3ab3f631ad0bbcd">H5::ArrayType</a> +</li> +<li>attrExists() +: <a class="el" href="class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250">H5::H5Location</a> +</li> +<li>Attribute() +: <a class="el" href="class_h5_1_1_attribute.html#ab93ec0beebebfa3a204f4ff8e16be985">H5::Attribute</a> +</li> +<li>AttributeIException() +: <a class="el" href="class_h5_1_1_attribute_i_exception.html#a365a1c8cb64858c5e9b14dd008979958">H5::AttributeIException</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x63.html b/c++/src/cpplus_RM/functions_func_0x63.html new file mode 100644 index 0000000..0a6990f --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x63.html @@ -0,0 +1,183 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li class="current"><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_c"></a>- c -</h3><ul> +<li>checkVersion() +: <a class="el" href="class_h5_1_1_h5_library.html#a849f93f2a52b423930928e84090194e5">H5::H5Library</a> +</li> +<li>childObjType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a3e30078b1347022b45ee158ffbda02a5">H5::CommonFG</a> +</li> +<li>clearErrorStack() +: <a class="el" href="class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486">H5::Exception</a> +</li> +<li>close() +: <a class="el" href="class_h5_1_1_data_space.html#ac0b162ae2a09816c8e5499f02ec25f27">H5::DataSpace</a> +, <a class="el" href="class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa">H5::DataType</a> +, <a class="el" href="class_h5_1_1_h5_file.html#a4f1cd3bce2a84c7ea43bb9e679b6babe">H5::H5File</a> +, <a class="el" href="class_h5_1_1_group.html#ad9c00f441599f96af1ce3f84dd2cd319">H5::Group</a> +, <a class="el" href="class_h5_1_1_attribute.html#af0255f030e17563bbc557f0d7bc16b79">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_h5_library.html#a2c76a5076103ede12246666c130b4423">H5::H5Library</a> +, <a class="el" href="class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615">H5::PropList</a> +, <a class="el" href="class_h5_1_1_data_set.html#a58b4e38cbb5cec13e21653882ba14cac">H5::DataSet</a> +</li> +<li>closeClass() +: <a class="el" href="class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7">H5::PropList</a> +</li> +<li>commit() +: <a class="el" href="class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e">H5::DataType</a> +, <a class="el" href="class_h5_1_1_pred_type.html#a91ce8376cef135f4bf385e6f3177f18e">H5::PredType</a> +, <a class="el" href="class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b">H5::DataType</a> +</li> +<li>committed() +: <a class="el" href="class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847">H5::DataType</a> +, <a class="el" href="class_h5_1_1_pred_type.html#afe9d706998d2be050a9c6f0b2604530a">H5::PredType</a> +</li> +<li>CompType() +: <a class="el" href="class_h5_1_1_comp_type.html#a66842ec0c02ec8f674338d1abc89cf9c">H5::CompType</a> +</li> +<li>convert() +: <a class="el" href="class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3">H5::DataType</a> +</li> +<li>copy() +: <a class="el" href="class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74">H5::PropList</a> +, <a class="el" href="class_h5_1_1_data_space.html#aec8ac009d4284d786c26e1f7a109e635">H5::DataSpace</a> +, <a class="el" href="class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566">H5::DataType</a> +</li> +<li>copyProp() +: <a class="el" href="class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e">H5::PropList</a> +</li> +<li>createAttribute() +: <a class="el" href="class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a">H5::H5Location</a> +</li> +<li>createDataSet() +: <a class="el" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">H5::CommonFG</a> +</li> +<li>createGroup() +: <a class="el" href="class_h5_1_1_common_f_g.html#aacccdbaf7b41e7fcd60725d62f6b4238">H5::CommonFG</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x64.html b/c++/src/cpplus_RM/functions_func_0x64.html new file mode 100644 index 0000000..b001a5a --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x64.html @@ -0,0 +1,168 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li class="current"><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>DataSet() +: <a class="el" href="class_h5_1_1_data_set.html#a47ddc5594fd966e21f11db0dc6c199bc">H5::DataSet</a> +</li> +<li>DataSetIException() +: <a class="el" href="class_h5_1_1_data_set_i_exception.html#a8156d2151113bbb422fe627f881ac2d7">H5::DataSetIException</a> +</li> +<li>DataSpace() +: <a class="el" href="class_h5_1_1_data_space.html#ad56d9dd51af4ece3e7269404903bc4a9">H5::DataSpace</a> +</li> +<li>DataSpaceIException() +: <a class="el" href="class_h5_1_1_data_space_i_exception.html#acf12b17c297f1b9f67f3f92916df94e5">H5::DataSpaceIException</a> +</li> +<li>DataType() +: <a class="el" href="class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc">H5::DataType</a> +</li> +<li>DataTypeIException() +: <a class="el" href="class_h5_1_1_data_type_i_exception.html#a68c85f83a6789ba2adf771a6341bb85b">H5::DataTypeIException</a> +</li> +<li>decRefCount() +: <a class="el" href="class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0">H5::IdComponent</a> +</li> +<li>dereference() +: <a class="el" href="class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173">H5::H5Location</a> +</li> +<li>detectClass() +: <a class="el" href="class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab">H5::DataType</a> +</li> +<li>dontAtExit() +: <a class="el" href="class_h5_1_1_h5_library.html#a8a4af0b1a840c6f7844267ed51ae019b">H5::H5Library</a> +</li> +<li>dontPrint() +: <a class="el" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">H5::Exception</a> +</li> +<li>DSetCreatPropList() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a424f8842860c7956ac4399664b224aba">H5::DSetCreatPropList</a> +</li> +<li>DSetMemXferPropList() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a9b147b6ee4d01e36e065b4f5d1d77cdd">H5::DSetMemXferPropList</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x65.html b/c++/src/cpplus_RM/functions_func_0x65.html new file mode 100644 index 0000000..0bad1d6 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x65.html @@ -0,0 +1,141 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li class="current"><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_e"></a>- e -</h3><ul> +<li>EnumType() +: <a class="el" href="class_h5_1_1_enum_type.html#a38608d554e69b2880e8fcf000523dff8">H5::EnumType</a> +</li> +<li>Exception() +: <a class="el" href="class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068">H5::Exception</a> +</li> +<li>extend() +: <a class="el" href="class_h5_1_1_data_set.html#adc3d4552c2486453b51b9c6cdbf02efd">H5::DataSet</a> +</li> +<li>extentCopy() +: <a class="el" href="class_h5_1_1_data_space.html#a8e744978be229fa68c46db8eafe54e33">H5::DataSpace</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x66.html b/c++/src/cpplus_RM/functions_func_0x66.html new file mode 100644 index 0000000..1178a75 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x66.html @@ -0,0 +1,174 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li class="current"><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_f"></a>- f -</h3><ul> +<li>FileAccPropList() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a8c340b43c86a5f4575bc941314ca6f97">H5::FileAccPropList</a> +</li> +<li>FileCreatPropList() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a2ddb19c13ce766502e287529ad715547">H5::FileCreatPropList</a> +</li> +<li>FileIException() +: <a class="el" href="class_h5_1_1_file_i_exception.html#abd13ff20f88ed840bcfa55b3968a7849">H5::FileIException</a> +</li> +<li>fillMemBuf() +: <a class="el" href="class_h5_1_1_data_set.html#a024eeee05222c411bbe7027702dfc3c3">H5::DataSet</a> +</li> +<li>find() +: <a class="el" href="class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788">H5::DataType</a> +</li> +<li>FloatType() +: <a class="el" href="class_h5_1_1_float_type.html#a682b4dca5d8a436772357ad5e8e13649">H5::FloatType</a> +</li> +<li>flush() +: <a class="el" href="class_h5_1_1_attribute.html#a07cacb63489dc71a653ecfef57edde6a">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800">H5::H5Location</a> +</li> +<li>fromClass() +: <a class="el" href="class_h5_1_1_array_type.html#aa11bb32a07d37bb1c601c007c4e7a3ed">H5::ArrayType</a> +, <a class="el" href="class_h5_1_1_abstract_ds.html#a13c2b6930fd81d9e019acc0ce21c7e55">H5::AbstractDs</a> +, <a class="el" href="class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728">H5::PropList</a> +, <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a4e373ddd5932a8a040889e0bd528221e">H5::DSetCreatPropList</a> +, <a class="el" href="class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6">H5::PredType</a> +, <a class="el" href="class_h5_1_1_group.html#a0a3a509560218065c0b346c46148f4ca">H5::Group</a> +, <a class="el" href="class_h5_1_1_var_len_type.html#ae25655a87b7669f3df13c49e565be1bb">H5::VarLenType</a> +, <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abf020492021bc0d8dfdc22878030dc4d">H5::DSetMemXferPropList</a> +, <a class="el" href="class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be">H5::IntType</a> +, <a class="el" href="class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e">H5::FloatType</a> +, <a class="el" href="class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203">H5::StrType</a> +, <a class="el" href="class_h5_1_1_h5_file.html#a972ecba8c346ad46a35c0cdb0b8ed78f">H5::H5File</a> +, <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a592ed2dcba2a223977ae07689d7c4024">H5::FileCreatPropList</a> +, <a class="el" href="class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5">H5::DataType</a> +, <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a4ecd3bc5b4a190624e745e45c8a137cb">H5::FileAccPropList</a> +, <a class="el" href="class_h5_1_1_data_set.html#af789313a3635e675f76dccb10b39e141">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_enum_type.html#a03bd511aa2455d34bb092a183408a734">H5::EnumType</a> +, <a class="el" href="class_h5_1_1_attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_data_space.html#a357736f9ba3cb023f6715e520a10ef5d">H5::DataSpace</a> +, <a class="el" href="class_h5_1_1_comp_type.html#a62a56067255bf3104729edd5db1b933c">H5::CompType</a> +, <a class="el" href="class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c">H5::AtomType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x67.html b/c++/src/cpplus_RM/functions_func_0x67.html new file mode 100644 index 0000000..8fbf05a --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x67.html @@ -0,0 +1,535 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li class="current"><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_g"></a>- g -</h3><ul> +<li>garbageCollect() +: <a class="el" href="class_h5_1_1_h5_library.html#a7279d9ba794ea213c6e2e9a7dbd19819">H5::H5Library</a> +</li> +<li>getAccessPlist() +: <a class="el" href="class_h5_1_1_h5_file.html#aed49af447bf5704fa4c186dbdfd2d11f">H5::H5File</a> +</li> +<li>getAlignment() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#adac8eadff412e19669a4cf7ed4272e72">H5::FileAccPropList</a> +</li> +<li>getAllocTime() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ac290ec98e9ba2c87d1eae783f6bc50cb">H5::DSetCreatPropList</a> +</li> +<li>getArrayDims() +: <a class="el" href="class_h5_1_1_array_type.html#a8012a1c8a568417c3788a319dea10c83">H5::ArrayType</a> +</li> +<li>getArrayNDims() +: <a class="el" href="class_h5_1_1_array_type.html#a48e288e1f79549684d4dbc8a391de691">H5::ArrayType</a> +</li> +<li>getArrayType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05">H5::AbstractDs</a> +</li> +<li>getAutoPrint() +: <a class="el" href="class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0">H5::Exception</a> +</li> +<li>getBtreeRatios() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c">H5::DSetMemXferPropList</a> +</li> +<li>getBuffer() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a084e2cd51b7c134f7d9b86f3d282b76b">H5::DSetMemXferPropList</a> +</li> +<li>getCache() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#aa5239afede85e9453f401344f9243b3f">H5::FileAccPropList</a> +</li> +<li>getCDetailMsg() +: <a class="el" href="class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187">H5::Exception</a> +</li> +<li>getCFuncName() +: <a class="el" href="class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f">H5::Exception</a> +</li> +<li>getChunk() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a0f49ded7da24f6e4bcebe91b898a79ee">H5::DSetCreatPropList</a> +</li> +<li>getClass() +: <a class="el" href="class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70">H5::PropList</a> +, <a class="el" href="class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1">H5::DataType</a> +</li> +<li>getClassName() +: <a class="el" href="class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d">H5::PropList</a> +</li> +<li>getClassParent() +: <a class="el" href="class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339">H5::PropList</a> +</li> +<li>getComment() +: <a class="el" href="class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6">H5::H5Location</a> +</li> +<li>getCompType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac">H5::AbstractDs</a> +</li> +<li>getCore() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#acfbcba8ba46466761d76e358944582a0">H5::FileAccPropList</a> +</li> +<li>getCounter() +: <a class="el" href="class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c">H5::IdComponent</a> +</li> +<li>getCreatePlist() +: <a class="el" href="class_h5_1_1_data_set.html#ac567680b5bb3ad0a72ece90ea540f1f0">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_h5_file.html#ad939a66d4863b9fc439672acba8d3b15">H5::H5File</a> +</li> +<li>getCset() +: <a class="el" href="class_h5_1_1_str_type.html#a52bd7fb6969799950789a62caddf4aea">H5::StrType</a> +</li> +<li>getDataTransform() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aac02695a87dc17bbf078fffd87b7d7a0">H5::DSetMemXferPropList</a> +</li> +<li>getDataType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d">H5::AbstractDs</a> +</li> +<li>getDetailMsg() +: <a class="el" href="class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508">H5::Exception</a> +</li> +<li>getDriver() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a80f2688cf4282edc87c37af7940344d6">H5::FileAccPropList</a> +</li> +<li>getEbias() +: <a class="el" href="class_h5_1_1_float_type.html#a1efbd47556c68893e579fc1f734a0a8d">H5::FloatType</a> +</li> +<li>getEDCCheck() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a762a9b553f12c9943b0c901ee50a91bb">H5::DSetMemXferPropList</a> +</li> +<li>getEnumType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b">H5::AbstractDs</a> +</li> +<li>getExternal() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a99df36252ac8038b0fd99c88fd774484">H5::DSetCreatPropList</a> +</li> +<li>getExternalCount() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a13a69c973f8ae979bf43fc32dc39742c">H5::DSetCreatPropList</a> +</li> +<li>getFamily() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ab3f2da9dad0e39fc30b7555d5e87a617">H5::FileAccPropList</a> +</li> +<li>getFamilyOffset() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a8927f46045c7234c94075805ba138cda">H5::FileAccPropList</a> +</li> +<li>getFcloseDegree() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ac3cd65c0c95b46c900f5e1b5a31f4098">H5::FileAccPropList</a> +</li> +<li>getFields() +: <a class="el" href="class_h5_1_1_float_type.html#aa9a8fe9c85d57d567d0d7aa8575ca23b">H5::FloatType</a> +</li> +<li>getFileName() +: <a class="el" href="class_h5_1_1_attribute.html#ac493bdc21463d322930d02987dd401fa">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b">H5::H5Location</a> +</li> +<li>getFileSize() +: <a class="el" href="class_h5_1_1_h5_file.html#ab1ebf23c585ab8144aeefbcc3e8afeb9">H5::H5File</a> +</li> +<li>getFillTime() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a32292da11122f1834f956d42d3a09a29">H5::DSetCreatPropList</a> +</li> +<li>getFillValue() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a7e4e6b791494bc0e5528c196796d1d59">H5::DSetCreatPropList</a> +</li> +<li>getFilter() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a1b537ae7cff7a510560fffa84c3fa63c">H5::DSetCreatPropList</a> +</li> +<li>getFilterById() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39">H5::DSetCreatPropList</a> +</li> +<li>getFloatType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243">H5::AbstractDs</a> +</li> +<li>getFreeSpace() +: <a class="el" href="class_h5_1_1_h5_file.html#afb92b6c1e1ab32993dad71d07efb1f9d">H5::H5File</a> +</li> +<li>getFuncName() +: <a class="el" href="class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730">H5::Exception</a> +</li> +<li>getGcReferences() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a771788e5374f3f10006cfa888b0daa6d">H5::FileAccPropList</a> +</li> +<li>getHDFObjType() +: <a class="el" href="class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7">H5::IdComponent</a> +</li> +<li>getHyperVectorSize() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aa096b6cf7b84cdad31d62975037f89a2">H5::DSetMemXferPropList</a> +</li> +<li>getId() +: <a class="el" href="class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd">H5::H5Location</a> +, <a class="el" href="class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b">H5::PropList</a> +, <a class="el" href="class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9">H5::DataSpace</a> +, <a class="el" href="class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340">H5::DataType</a> +, <a class="el" href="class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff">H5::H5File</a> +, <a class="el" href="class_h5_1_1_group.html#a3d1f05df87a72511633dce6d556f8936">H5::Group</a> +</li> +<li>getInMemDataSize() +: <a class="el" href="class_h5_1_1_abstract_ds.html#abf03ce9861ccb7cb1b59eb3e54db253e">H5::AbstractDs</a> +, <a class="el" href="class_h5_1_1_attribute.html#ab56b7f978368504a777e15759f4a6e6a">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_data_set.html#ae74661cf21960e8579fa8c5c6a6cfd10">H5::DataSet</a> +</li> +<li>getInpad() +: <a class="el" href="class_h5_1_1_float_type.html#a8fde9853ef30b7fee9385abb4c7d1805">H5::FloatType</a> +</li> +<li>getIntType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65">H5::AbstractDs</a> +</li> +<li>getIstorek() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a8f9de809d7cdae01ae3eceb9e5252d72">H5::FileCreatPropList</a> +</li> +<li>getLayout() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#aa30807289b1c1542d82ab03dca9349b5">H5::DSetCreatPropList</a> +</li> +<li>getLibVersion() +: <a class="el" href="class_h5_1_1_h5_library.html#afe39a8d558b0d7f30b8b94472a5d3276">H5::H5Library</a> +</li> +<li>getLinkval() +: <a class="el" href="class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020">H5::CommonFG</a> +</li> +<li>getLocId() +: <a class="el" href="class_h5_1_1_group.html#a3767b3738028a30a567b3e12820fef50">H5::Group</a> +</li> +<li>getMajorString() +: <a class="el" href="class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32">H5::Exception</a> +</li> +<li>getMemberArrayType() +: <a class="el" href="class_h5_1_1_comp_type.html#a443e4986f6920dffbe3fc3b6d158bb3a">H5::CompType</a> +</li> +<li>getMemberClass() +: <a class="el" href="class_h5_1_1_comp_type.html#af5c379a8f430e04278e1e3c9c1f38c92">H5::CompType</a> +</li> +<li>getMemberCompType() +: <a class="el" href="class_h5_1_1_comp_type.html#a03d630aa6f60dca5203f3636cdc74729">H5::CompType</a> +</li> +<li>getMemberDataType() +: <a class="el" href="class_h5_1_1_comp_type.html#a6697d5dcf7bd5a56272d205a91746607">H5::CompType</a> +</li> +<li>getMemberEnumType() +: <a class="el" href="class_h5_1_1_comp_type.html#a07e8822fca6a1e581be000c8048d911f">H5::CompType</a> +</li> +<li>getMemberFloatType() +: <a class="el" href="class_h5_1_1_comp_type.html#a76ebdbf11ad04d39b94dce58d867abe5">H5::CompType</a> +</li> +<li>getMemberIndex() +: <a class="el" href="class_h5_1_1_comp_type.html#a72406e6dd005cac14ce123f8d11755b2">H5::CompType</a> +, <a class="el" href="class_h5_1_1_enum_type.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb">H5::EnumType</a> +</li> +<li>getMemberIntType() +: <a class="el" href="class_h5_1_1_comp_type.html#a958f3e50a668799dc78b026be3a02099">H5::CompType</a> +</li> +<li>getMemberName() +: <a class="el" href="class_h5_1_1_comp_type.html#a409a317267a3390cfa57a9e61a8a36b5">H5::CompType</a> +</li> +<li>getMemberOffset() +: <a class="el" href="class_h5_1_1_comp_type.html#afaec3386a2eaa1d8f31a6b03c9f8c265">H5::CompType</a> +</li> +<li>getMemberStrType() +: <a class="el" href="class_h5_1_1_comp_type.html#ac86ce64a432a98a343b9d823c5161b7d">H5::CompType</a> +</li> +<li>getMemberValue() +: <a class="el" href="class_h5_1_1_enum_type.html#a86e55b31920d807052e16baecec8b6a3">H5::EnumType</a> +</li> +<li>getMemberVarLenType() +: <a class="el" href="class_h5_1_1_comp_type.html#a323c17a1ab98b90a8bb55a1f1ded293a">H5::CompType</a> +</li> +<li>getMetaBlockSize() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a6333572eb8241c5fd8a67cb812f29a1c">H5::FileAccPropList</a> +</li> +<li>getMinorString() +: <a class="el" href="class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849">H5::Exception</a> +</li> +<li>getMultiType() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#af1919e0d35478b099228ecf2aae5a16a">H5::FileAccPropList</a> +</li> +<li>getName() +: <a class="el" href="class_h5_1_1_attribute.html#a8ad5c1fbaab35ccec2ce09325d2f71b2">H5::Attribute</a> +</li> +<li>getNfilters() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#aa1f0e40be41e13817118015da6071d8b">H5::DSetCreatPropList</a> +</li> +<li>getNmembers() +: <a class="el" href="class_h5_1_1_comp_type.html#aae8b6e58a531d75577442ebdb8af4ae8">H5::CompType</a> +, <a class="el" href="class_h5_1_1_enum_type.html#a1a6856bd6a802de0276641d6db6592b5">H5::EnumType</a> +</li> +<li>getNorm() +: <a class="el" href="class_h5_1_1_float_type.html#a9b31f7bb271267980b02ce1446fc1b60">H5::FloatType</a> +</li> +<li>getNumAttrs() +: <a class="el" href="class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0">H5::H5Location</a> +</li> +<li>getNumObjs() +: <a class="el" href="class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f">H5::CommonFG</a> +</li> +<li>getNumProps() +: <a class="el" href="class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f">H5::PropList</a> +</li> +<li>getObjCount() +: <a class="el" href="class_h5_1_1_h5_file.html#ad8a0582836ae35b9b24c6efe0595100d">H5::H5File</a> +</li> +<li>getObjIDs() +: <a class="el" href="class_h5_1_1_h5_file.html#a6bf4658fbb77703741ef4e9129ac602c">H5::H5File</a> +</li> +<li>getObjinfo() +: <a class="el" href="class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1">H5::CommonFG</a> +</li> +<li>getObjnameByIdx() +: <a class="el" href="class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad">H5::CommonFG</a> +</li> +<li>getObjType() +: <a class="el" href="class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281">H5::H5Location</a> +</li> +<li>getObjTypeByIdx() +: <a class="el" href="class_h5_1_1_common_f_g.html#a559cc5236b6bacccffa5d5901b98f7ac">H5::CommonFG</a> +</li> +<li>getOffset() +: <a class="el" href="class_h5_1_1_data_set.html#a4bb5bbc0977ccee6b0ce14d2acf48193">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea">H5::AtomType</a> +</li> +<li>getOrder() +: <a class="el" href="class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d">H5::AtomType</a> +</li> +<li>getPad() +: <a class="el" href="class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a">H5::AtomType</a> +</li> +<li>getPrecision() +: <a class="el" href="class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292">H5::AtomType</a> +</li> +<li>getPreserve() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8e7a0a38ae3d66ee7028c07279b506e5">H5::DSetMemXferPropList</a> +</li> +<li>getProperty() +: <a class="el" href="class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817">H5::PropList</a> +</li> +<li>getPropSize() +: <a class="el" href="class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732">H5::PropList</a> +</li> +<li>getRefObjType() +: <a class="el" href="class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0">H5::H5Location</a> +</li> +<li>getRegion() +: <a class="el" href="class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca">H5::H5Location</a> +</li> +<li>getSelectBounds() +: <a class="el" href="class_h5_1_1_data_space.html#a14c83212d4bf9158c44edbc272b5e410">H5::DataSpace</a> +</li> +<li>getSelectElemNpoints() +: <a class="el" href="class_h5_1_1_data_space.html#aa95e5ddeeb38aef326d4488d37f5a292">H5::DataSpace</a> +</li> +<li>getSelectElemPointlist() +: <a class="el" href="class_h5_1_1_data_space.html#a73520e41e66080b38ee2eee16758b956">H5::DataSpace</a> +</li> +<li>getSelectHyperBlocklist() +: <a class="el" href="class_h5_1_1_data_space.html#a3f2f5d44143e027757845e06d76fc2c2">H5::DataSpace</a> +</li> +<li>getSelectHyperNblocks() +: <a class="el" href="class_h5_1_1_data_space.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d">H5::DataSpace</a> +</li> +<li>getSelectNpoints() +: <a class="el" href="class_h5_1_1_data_space.html#ac3b7c26e8f66a8b4233c7086d2eef737">H5::DataSpace</a> +</li> +<li>getSieveBufSize() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a7be46fdcca65754876f3efb94fb00c65">H5::FileAccPropList</a> +</li> +<li>getSign() +: <a class="el" href="class_h5_1_1_int_type.html#a5a30fbfc608535a828e95836d3621c55">H5::IntType</a> +</li> +<li>getSimpleExtentDims() +: <a class="el" href="class_h5_1_1_data_space.html#a704e01abf0484f976eef02589e1ee3fd">H5::DataSpace</a> +</li> +<li>getSimpleExtentNdims() +: <a class="el" href="class_h5_1_1_data_space.html#a8c7a590a67ef1a69fe6f70877761b55a">H5::DataSpace</a> +</li> +<li>getSimpleExtentNpoints() +: <a class="el" href="class_h5_1_1_data_space.html#a0512712c57c51d9a8fb689770da37a8c">H5::DataSpace</a> +</li> +<li>getSimpleExtentType() +: <a class="el" href="class_h5_1_1_data_space.html#a8e39d913ca70c4a5886eb2d256118eec">H5::DataSpace</a> +</li> +<li>getSize() +: <a class="el" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">H5::DataType</a> +</li> +<li>getSizes() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a87ca49a398f94b85e640d5c61a4403bd">H5::FileCreatPropList</a> +</li> +<li>getSmallDataBlockSize() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a79b2f715b39a58540bef00b10e2a043f">H5::DSetMemXferPropList</a> +</li> +<li>getSpace() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a3afefb3c3be0ec2efcf880361695706e">H5::AbstractDs</a> +, <a class="el" href="class_h5_1_1_attribute.html#a9e792fd082e7793dc5d5724d820ce3ca">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">H5::DataSet</a> +</li> +<li>getSpaceStatus() +: <a class="el" href="class_h5_1_1_data_set.html#a69ce56bd2958d86c74cc1b923dfc23a9">H5::DataSet</a> +</li> +<li>getStorageSize() +: <a class="el" href="class_h5_1_1_data_set.html#a594d12bbf45a2f2824935d31f612e726">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_attribute.html#af395a4a4469698576b982e2806957a4c">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_abstract_ds.html#ae90e2e730c114423a00a2643206abc44">H5::AbstractDs</a> +</li> +<li>getStrpad() +: <a class="el" href="class_h5_1_1_str_type.html#a31da4cdf6af9fd1cdc2da102b3761c33">H5::StrType</a> +</li> +<li>getStrType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b">H5::AbstractDs</a> +</li> +<li>getSuper() +: <a class="el" href="class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749">H5::DataType</a> +</li> +<li>getSymk() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a14581eb294f831a2b134676c9b0ee143">H5::FileCreatPropList</a> +</li> +<li>getTag() +: <a class="el" href="class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc">H5::DataType</a> +</li> +<li>getTypeClass() +: <a class="el" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">H5::AbstractDs</a> +</li> +<li>getTypeConvCB() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a259060b13f25e3dbdbc3c69884c5799f">H5::DSetMemXferPropList</a> +</li> +<li>getUserblock() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#af120b7fd5de74b2f127b64e11fd2d3a7">H5::FileCreatPropList</a> +</li> +<li>getVarLenType() +: <a class="el" href="class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711">H5::AbstractDs</a> +</li> +<li>getVersion() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#af54d82af26da386dedaf915f98019dce">H5::FileCreatPropList</a> +</li> +<li>getVFDHandle() +: <a class="el" href="class_h5_1_1_h5_file.html#afab750a1b471366af92ee04730685fbd">H5::H5File</a> +</li> +<li>getVlenBufSize() +: <a class="el" href="class_h5_1_1_data_set.html#a46c4d637e0a5f9993702190f7b3ab308">H5::DataSet</a> +</li> +<li>getVlenMemManager() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a416647e206f25d58d7b6377aa6b25603">H5::DSetMemXferPropList</a> +</li> +<li>Group() +: <a class="el" href="class_h5_1_1_group.html#aa1cca91f25275a9244a9218bca2a923c">H5::Group</a> +</li> +<li>GroupIException() +: <a class="el" href="class_h5_1_1_group_i_exception.html#a455cfbe839c8e27ed356c3b55083a088">H5::GroupIException</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x68.html b/c++/src/cpplus_RM/functions_func_0x68.html new file mode 100644 index 0000000..4048ec8 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x68.html @@ -0,0 +1,135 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li class="current"><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_h"></a>- h -</h3><ul> +<li>H5File() +: <a class="el" href="class_h5_1_1_h5_file.html#af25054898de738072217e274217a278c">H5::H5File</a> +</li> +<li>H5Location() +: <a class="el" href="class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435">H5::H5Location</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x69.html b/c++/src/cpplus_RM/functions_func_0x69.html new file mode 100644 index 0000000..9eceea1 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x69.html @@ -0,0 +1,169 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li class="current"><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>IdComponent() +: <a class="el" href="class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe">H5::IdComponent</a> +</li> +<li>IdComponentException() +: <a class="el" href="class_h5_1_1_id_component_exception.html#a55e4b5b7053de93986eb35cef03190fd">H5::IdComponentException</a> +</li> +<li>incRefCount() +: <a class="el" href="class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754">H5::IdComponent</a> +</li> +<li>insert() +: <a class="el" href="class_h5_1_1_enum_type.html#a00438e9e48a74010dd7c537d2365b0f8">H5::EnumType</a> +</li> +<li>insertMember() +: <a class="el" href="class_h5_1_1_comp_type.html#ab093b060861eec6209928da5b7792a1a">H5::CompType</a> +</li> +<li>IntType() +: <a class="el" href="class_h5_1_1_int_type.html#ae490ae5914c745c2b37a4909413b8f44">H5::IntType</a> +</li> +<li>isAClass() +: <a class="el" href="class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8">H5::PropList</a> +</li> +<li>isFillValueDefined() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a4b924c59b33def148070e7ffc0106de9">H5::DSetCreatPropList</a> +</li> +<li>isHdf5() +: <a class="el" href="class_h5_1_1_h5_file.html#a03798df740d2a1e45f608164b13864d1">H5::H5File</a> +</li> +<li>isSimple() +: <a class="el" href="class_h5_1_1_data_space.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35">H5::DataSpace</a> +</li> +<li>isVariableStr() +: <a class="el" href="class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787">H5::DataType</a> +</li> +<li>iterateAttrs() +: <a class="el" href="class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a">H5::H5Location</a> +</li> +<li>iterateElems() +: <a class="el" href="class_h5_1_1_data_set.html#a23b1e511f401e1dca147d224a6240d96">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_common_f_g.html#a9e29b8b982398d1339c0b80e36f1e52d">H5::CommonFG</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x6c.html b/c++/src/cpplus_RM/functions_func_0x6c.html new file mode 100644 index 0000000..e502852 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x6c.html @@ -0,0 +1,141 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li class="current"><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_l"></a>- l -</h3><ul> +<li>LibraryIException() +: <a class="el" href="class_h5_1_1_library_i_exception.html#ab1034ba68928fc4476a18723bfd4f8b5">H5::LibraryIException</a> +</li> +<li>link() +: <a class="el" href="class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81">H5::CommonFG</a> +</li> +<li>LocationException() +: <a class="el" href="class_h5_1_1_location_exception.html#abe7eaee04d8430bdf8631aafe5241e34">H5::LocationException</a> +</li> +<li>lock() +: <a class="el" href="class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427">H5::DataType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x6d.html b/c++/src/cpplus_RM/functions_func_0x6d.html new file mode 100644 index 0000000..9a8b19b --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x6d.html @@ -0,0 +1,138 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li class="current"><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_m"></a>- m -</h3><ul> +<li>modifyFilter() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a9556e4fd428d1244a028965fd06cd651">H5::DSetCreatPropList</a> +</li> +<li>mount() +: <a class="el" href="class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99">H5::CommonFG</a> +</li> +<li>move() +: <a class="el" href="class_h5_1_1_common_f_g.html#ae7770efcdda57aab69cd292e84748dd9">H5::CommonFG</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x6e.html b/c++/src/cpplus_RM/functions_func_0x6e.html new file mode 100644 index 0000000..eff0d87 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x6e.html @@ -0,0 +1,132 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li class="current"><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_n"></a>- n -</h3><ul> +<li>nameOf() +: <a class="el" href="class_h5_1_1_enum_type.html#ab89d9762224807007689f67834c84573">H5::EnumType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x6f.html b/c++/src/cpplus_RM/functions_func_0x6f.html new file mode 100644 index 0000000..691660a --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x6f.html @@ -0,0 +1,182 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li class="current"><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_o"></a>- o -</h3><ul> +<li>offsetSimple() +: <a class="el" href="class_h5_1_1_data_space.html#a1977cf076ff136781f01e7501c9615c2">H5::DataSpace</a> +</li> +<li>open() +: <a class="el" href="class_h5_1_1_h5_library.html#a36d0c7c12a1d98fc5222c567e9cfb91f">H5::H5Library</a> +</li> +<li>openArrayType() +: <a class="el" href="class_h5_1_1_common_f_g.html#ab358573d410bad0c6fe08f6ad628e93e">H5::CommonFG</a> +</li> +<li>openAttribute() +: <a class="el" href="class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0">H5::H5Location</a> +</li> +<li>openCompType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7">H5::CommonFG</a> +</li> +<li>openDataSet() +: <a class="el" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">H5::CommonFG</a> +</li> +<li>openDataType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08">H5::CommonFG</a> +</li> +<li>openEnumType() +: <a class="el" href="class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb">H5::CommonFG</a> +</li> +<li>openFile() +: <a class="el" href="class_h5_1_1_h5_file.html#ab20ea83ffa86b74e13168b6c2fdfd817">H5::H5File</a> +</li> +<li>openFloatType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939">H5::CommonFG</a> +</li> +<li>openGroup() +: <a class="el" href="class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e">H5::CommonFG</a> +</li> +<li>openIntType() +: <a class="el" href="class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41">H5::CommonFG</a> +</li> +<li>openStrType() +: <a class="el" href="class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8">H5::CommonFG</a> +</li> +<li>openVarLenType() +: <a class="el" href="class_h5_1_1_common_f_g.html#ac7d42ee88c926c543edf247126f89cb3">H5::CommonFG</a> +</li> +<li>operator=() +: <a class="el" href="class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506">H5::IdComponent</a> +, <a class="el" href="class_h5_1_1_data_space.html#a2ced8f3ed4668656d1a9b811e9cce9e5">H5::DataSpace</a> +, <a class="el" href="class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e">H5::PropList</a> +, <a class="el" href="class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d">H5::DataType</a> +, <a class="el" href="class_h5_1_1_pred_type.html#a87618d7949ea06c4af4c5bf29252beba">H5::PredType</a> +</li> +<li>operator==() +: <a class="el" href="class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9">H5::PropList</a> +, <a class="el" href="class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad">H5::DataType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x70.html b/c++/src/cpplus_RM/functions_func_0x70.html new file mode 100644 index 0000000..947174c --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x70.html @@ -0,0 +1,150 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li class="current"><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_p"></a>- p -</h3><ul> +<li>pack() +: <a class="el" href="class_h5_1_1_comp_type.html#a8e44818bb30965b443cb2cb416077774">H5::CompType</a> +</li> +<li>PredType() +: <a class="el" href="class_h5_1_1_pred_type.html#add6fc02da90b4237c83ff67ccdab20a4">H5::PredType</a> +</li> +<li>printError() +: <a class="el" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">H5::Exception</a> +</li> +<li>printErrorStack() +: <a class="el" href="class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff">H5::Exception</a> +</li> +<li>propExist() +: <a class="el" href="class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a">H5::PropList</a> +</li> +<li>PropList() +: <a class="el" href="class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f">H5::PropList</a> +</li> +<li>PropListIException() +: <a class="el" href="class_h5_1_1_prop_list_i_exception.html#aac4d619b114e5ea5e9951d1175ac3714">H5::PropListIException</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x72.html b/c++/src/cpplus_RM/functions_func_0x72.html new file mode 100644 index 0000000..dc19f68 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x72.html @@ -0,0 +1,160 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li class="current"><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_r"></a>- r -</h3><ul> +<li>read() +: <a class="el" href="class_h5_1_1_attribute.html#aedff7cd81df50aee9ab382efd5683973">H5::Attribute</a> +, <a class="el" href="class_h5_1_1_data_set.html#a507862244d09bd87f66c9e91cb09e104">H5::DataSet</a> +</li> +<li>reference() +: <a class="el" href="class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b">H5::H5Location</a> +</li> +<li>ReferenceException() +: <a class="el" href="class_h5_1_1_reference_exception.html#aec65aa1682162a38da2b4f79fc9c9e5a">H5::ReferenceException</a> +</li> +<li>registerFunc() +: <a class="el" href="class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0">H5::DataType</a> +</li> +<li>removeAttr() +: <a class="el" href="class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4">H5::H5Location</a> +</li> +<li>removeComment() +: <a class="el" href="class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad">H5::H5Location</a> +</li> +<li>removeFilter() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ad3120c2ae8440ea07ed9a7a5c41354b8">H5::DSetCreatPropList</a> +</li> +<li>removeProp() +: <a class="el" href="class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e">H5::PropList</a> +</li> +<li>renameAttr() +: <a class="el" href="class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c">H5::H5Location</a> +</li> +<li>reOpen() +: <a class="el" href="class_h5_1_1_h5_file.html#af3f5bdd07e7b26a6090ff8361df80498">H5::H5File</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x73.html b/c++/src/cpplus_RM/functions_func_0x73.html new file mode 100644 index 0000000..f4de6e2 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x73.html @@ -0,0 +1,325 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li class="current"><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>selectAll() +: <a class="el" href="class_h5_1_1_data_space.html#ace0f92a7cf6554462c6c4b4105d22cff">H5::DataSpace</a> +</li> +<li>selectElements() +: <a class="el" href="class_h5_1_1_data_space.html#a8b2bd5295ea459d229de280172616a0b">H5::DataSpace</a> +</li> +<li>selectHyperslab() +: <a class="el" href="class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12">H5::DataSpace</a> +</li> +<li>selectNone() +: <a class="el" href="class_h5_1_1_data_space.html#a2817049bbb949258412f85b3c6db89ec">H5::DataSpace</a> +</li> +<li>selectValid() +: <a class="el" href="class_h5_1_1_data_space.html#a60cb10767095d693ce9677b6979e5689">H5::DataSpace</a> +</li> +<li>setAlignment() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a1fe8e7bdc633533736d7bb368846f04e">H5::FileAccPropList</a> +</li> +<li>setAllocTime() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a94877c50023d5862dcf9c2f0f6ccade7">H5::DSetCreatPropList</a> +</li> +<li>setAutoPrint() +: <a class="el" href="class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb">H5::Exception</a> +</li> +<li>setBtreeRatios() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a567526f0909fdaa2a5a408adc7c41134">H5::DSetMemXferPropList</a> +</li> +<li>setBuffer() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#abccc892efc65f78effb23c76d88bf1e3">H5::DSetMemXferPropList</a> +</li> +<li>setCache() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a0a8c753e6d36ea936a0095b9d935d35b">H5::FileAccPropList</a> +</li> +<li>setChunk() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a598a2c1646304253c34582f57ba75a51">H5::DSetCreatPropList</a> +</li> +<li>setComment() +: <a class="el" href="class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420">H5::H5Location</a> +</li> +<li>setCore() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a34684e3bb86890096bbca03f8e1b55dc">H5::FileAccPropList</a> +</li> +<li>setCset() +: <a class="el" href="class_h5_1_1_str_type.html#a234e8a21709cf9e7c9eefd42dfde91a8">H5::StrType</a> +</li> +<li>setDataTransform() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a63eddbc1e7b4a79c26e0d8747a046a82">H5::DSetMemXferPropList</a> +</li> +<li>setDeflate() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#afce63c8d8c410e4a52b25b469fea1859">H5::DSetCreatPropList</a> +</li> +<li>setDriver() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#aeb490a5264b8f7f7d5e8863f68596151">H5::FileAccPropList</a> +</li> +<li>setEbias() +: <a class="el" href="class_h5_1_1_float_type.html#a2c758c657f4d36b88c14739736c9c351">H5::FloatType</a> +</li> +<li>setEDCCheck() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#ad12c5586af22bf9dbc7d8e83b8784053">H5::DSetMemXferPropList</a> +</li> +<li>setExtentNone() +: <a class="el" href="class_h5_1_1_data_space.html#a468766b38d3f32ab966e22e5d2a96e4f">H5::DataSpace</a> +</li> +<li>setExtentSimple() +: <a class="el" href="class_h5_1_1_data_space.html#a3dd7d1422ba85fe3dc7979abd9db39b3">H5::DataSpace</a> +</li> +<li>setExternal() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a871b80f431f04dfc6ebd9743410ddbcc">H5::DSetCreatPropList</a> +</li> +<li>setFamily() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ad944dbb1bdf95750572740534d9f5a7e">H5::FileAccPropList</a> +</li> +<li>setFamilyOffset() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a2028c6d5359ae1799236f04215bc61b4">H5::FileAccPropList</a> +</li> +<li>setFcloseDegree() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#af947a5c21b90b9a032b3623f5f1fbeb4">H5::FileAccPropList</a> +</li> +<li>setFields() +: <a class="el" href="class_h5_1_1_float_type.html#af0f66093338148e3d6f99a23d79d183d">H5::FloatType</a> +</li> +<li>setFillTime() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ac8e3d8d1ac019138ea9eb1caade47355">H5::DSetCreatPropList</a> +</li> +<li>setFillValue() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a06475f58202e5e96ca50e977174bb4ca">H5::DSetCreatPropList</a> +</li> +<li>setFilter() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ab9384e57b7831b777b3637d6cdd3f2ed">H5::DSetCreatPropList</a> +</li> +<li>setFletcher32() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#af67e6dea846869a8f86236fa01991eba">H5::DSetCreatPropList</a> +</li> +<li>setFreeListLimits() +: <a class="el" href="class_h5_1_1_h5_library.html#ab27d0433847126b9eea2b2aa95f7034f">H5::H5Library</a> +</li> +<li>setGcReferences() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#afa842ede9134a8a04b57207c99297b75">H5::FileAccPropList</a> +</li> +<li>setHyperVectorSize() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a4f57272b452034a8b897ac22cb2515c2">H5::DSetMemXferPropList</a> +</li> +<li>setId() +: <a class="el" href="class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d">H5::IdComponent</a> +</li> +<li>setInpad() +: <a class="el" href="class_h5_1_1_float_type.html#a026f1c38340b9e1e33958e586e1ae0ff">H5::FloatType</a> +</li> +<li>setIstorek() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a35e5b9ef482b4f2a873e115047cfe057">H5::FileCreatPropList</a> +</li> +<li>setLayout() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ad97022d38d10054bf0ba49802cb55ff1">H5::DSetCreatPropList</a> +</li> +<li>setLog() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#acfad3584bed0f7ebbacd4b5898c36630">H5::FileAccPropList</a> +</li> +<li>setMetaBlockSize() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a3e63625f2073e8ab0e96bf4e135009ac">H5::FileAccPropList</a> +</li> +<li>setMultiType() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a99c3046cf1705da768ce76cf38fadb98">H5::FileAccPropList</a> +</li> +<li>setNorm() +: <a class="el" href="class_h5_1_1_float_type.html#a38e8d7f9a8727ee458117339c8778b7a">H5::FloatType</a> +</li> +<li>setOffset() +: <a class="el" href="class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20">H5::AtomType</a> +</li> +<li>setOrder() +: <a class="el" href="class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76">H5::AtomType</a> +</li> +<li>setPad() +: <a class="el" href="class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d">H5::AtomType</a> +</li> +<li>setPrecision() +: <a class="el" href="class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef">H5::AtomType</a> +</li> +<li>setPreserve() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a8feb6a0855c73bdbebfd599fa32229c3">H5::DSetMemXferPropList</a> +</li> +<li>setProperty() +: <a class="el" href="class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876">H5::PropList</a> +</li> +<li>setSec2() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a342f72069ed2a7bb2a04acc77b62c75e">H5::FileAccPropList</a> +</li> +<li>setShuffle() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a1b2d23d434c4147b9c05e732414c4047">H5::DSetCreatPropList</a> +</li> +<li>setSieveBufSize() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ad76465bb4df64e4051d939593c0e5553">H5::FileAccPropList</a> +</li> +<li>setSign() +: <a class="el" href="class_h5_1_1_int_type.html#addaec293194ec7c468cbdf04bc06762c">H5::IntType</a> +</li> +<li>setSize() +: <a class="el" href="class_h5_1_1_comp_type.html#aab4f2cda201784673a48f1ad56b319f0">H5::CompType</a> +, <a class="el" href="class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb">H5::AtomType</a> +</li> +<li>setSizes() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#af609a16a2d4289db58f573c1e8284663">H5::FileCreatPropList</a> +</li> +<li>setSmallDataBlockSize() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#af5b9317c4cadba448bd32214ce2d7b04">H5::DSetMemXferPropList</a> +</li> +<li>setSplit() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#abfb207b7eed2af05ba61352503cef8da">H5::FileAccPropList</a> +</li> +<li>setStdio() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#ae77f7d8b8981523700bd9deaeeb3fbde">H5::FileAccPropList</a> +</li> +<li>setStrpad() +: <a class="el" href="class_h5_1_1_str_type.html#aed4500d2855585b622be2622e7be87c9">H5::StrType</a> +</li> +<li>setSymk() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a8b0619ce90c307863794ebfcd39eb805">H5::FileCreatPropList</a> +</li> +<li>setSzip() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a47f413e460f54c5f8bee4f3f5e0db9e4">H5::DSetCreatPropList</a> +</li> +<li>setTag() +: <a class="el" href="class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1">H5::DataType</a> +</li> +<li>setTypeConvCB() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#aa7d375df05f03ecf3c679ff20150e0a6">H5::DSetMemXferPropList</a> +</li> +<li>setUserblock() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a157184c4078dd2ff3ea33ac1ab97f546">H5::FileCreatPropList</a> +</li> +<li>setVlenMemManager() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a34e391ad09559342b546336097df4413">H5::DSetMemXferPropList</a> +</li> +<li>StrType() +: <a class="el" href="class_h5_1_1_str_type.html#ad548b5d6a518c67428f6bf86bdd0c4d8">H5::StrType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x74.html b/c++/src/cpplus_RM/functions_func_0x74.html new file mode 100644 index 0000000..ccc6cfd --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x74.html @@ -0,0 +1,133 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li class="current"><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_t"></a>- t -</h3><ul> +<li>throwException() +: <a class="el" href="class_h5_1_1_h5_file.html#a78fad4e8b2d4f26f8cb9c672dd7efd25">H5::H5File</a> +, <a class="el" href="class_h5_1_1_group.html#ad8fc36cebfc68acaa5f1d2266410a188">H5::Group</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x75.html b/c++/src/cpplus_RM/functions_func_0x75.html new file mode 100644 index 0000000..0bcbec4 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x75.html @@ -0,0 +1,138 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li class="current"><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_u"></a>- u -</h3><ul> +<li>unlink() +: <a class="el" href="class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4">H5::CommonFG</a> +</li> +<li>unmount() +: <a class="el" href="class_h5_1_1_common_f_g.html#ab88b38785538c5e7714dce35d8627d38">H5::CommonFG</a> +</li> +<li>unregister() +: <a class="el" href="class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7">H5::DataType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x76.html b/c++/src/cpplus_RM/functions_func_0x76.html new file mode 100644 index 0000000..7576555 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x76.html @@ -0,0 +1,138 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li class="current"><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_v"></a>- v -</h3><ul> +<li>valueOf() +: <a class="el" href="class_h5_1_1_enum_type.html#aaabbc420180af8d5aa68d479a8e6d5b8">H5::EnumType</a> +</li> +<li>VarLenType() +: <a class="el" href="class_h5_1_1_var_len_type.html#adeb826c9c1d66db024f7b7490cf2800c">H5::VarLenType</a> +</li> +<li>vlenReclaim() +: <a class="el" href="class_h5_1_1_data_set.html#a779813e233e3651f71996fa2ae6bcda5">H5::DataSet</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x77.html b/c++/src/cpplus_RM/functions_func_0x77.html new file mode 100644 index 0000000..461d8c7 --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x77.html @@ -0,0 +1,136 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li class="current"><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_w"></a>- w -</h3><ul> +<li>walkErrorStack() +: <a class="el" href="class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09">H5::Exception</a> +</li> +<li>write() +: <a class="el" href="class_h5_1_1_data_set.html#a2eb77380665b6b26c19ff02f3e22b68c">H5::DataSet</a> +, <a class="el" href="class_h5_1_1_attribute.html#a45562fcee28243d4396ee6e36e113611">H5::Attribute</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_func_0x7e.html b/c++/src/cpplus_RM/functions_func_0x7e.html new file mode 100644 index 0000000..bf12dde --- /dev/null +++ b/c++/src/cpplus_RM/functions_func_0x7e.html @@ -0,0 +1,231 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Functions</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li class="current"><a href="functions_func.html"><span>Functions</span></a></li> + <li><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="functions_func.html#index_a"><span>a</span></a></li> + <li><a href="functions_func_0x63.html#index_c"><span>c</span></a></li> + <li><a href="functions_func_0x64.html#index_d"><span>d</span></a></li> + <li><a href="functions_func_0x65.html#index_e"><span>e</span></a></li> + <li><a href="functions_func_0x66.html#index_f"><span>f</span></a></li> + <li><a href="functions_func_0x67.html#index_g"><span>g</span></a></li> + <li><a href="functions_func_0x68.html#index_h"><span>h</span></a></li> + <li><a href="functions_func_0x69.html#index_i"><span>i</span></a></li> + <li><a href="functions_func_0x6c.html#index_l"><span>l</span></a></li> + <li><a href="functions_func_0x6d.html#index_m"><span>m</span></a></li> + <li><a href="functions_func_0x6e.html#index_n"><span>n</span></a></li> + <li><a href="functions_func_0x6f.html#index_o"><span>o</span></a></li> + <li><a href="functions_func_0x70.html#index_p"><span>p</span></a></li> + <li><a href="functions_func_0x72.html#index_r"><span>r</span></a></li> + <li><a href="functions_func_0x73.html#index_s"><span>s</span></a></li> + <li><a href="functions_func_0x74.html#index_t"><span>t</span></a></li> + <li><a href="functions_func_0x75.html#index_u"><span>u</span></a></li> + <li><a href="functions_func_0x76.html#index_v"><span>v</span></a></li> + <li><a href="functions_func_0x77.html#index_w"><span>w</span></a></li> + <li class="current"><a href="functions_func_0x7e.html#index_0x7e"><span>~</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_0x7e"></a>- ~ -</h3><ul> +<li>~AbstractDs() +: <a class="el" href="class_h5_1_1_abstract_ds.html#a20e6e095f7d48f8a80223a6094b602c3">H5::AbstractDs</a> +</li> +<li>~ArrayType() +: <a class="el" href="class_h5_1_1_array_type.html#afdab21c5fb7702d46df08e5394a12f72">H5::ArrayType</a> +</li> +<li>~Attribute() +: <a class="el" href="class_h5_1_1_attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14">H5::Attribute</a> +</li> +<li>~AttributeIException() +: <a class="el" href="class_h5_1_1_attribute_i_exception.html#ab2563fa83ca5faa2c867a09872218baa">H5::AttributeIException</a> +</li> +<li>~CompType() +: <a class="el" href="class_h5_1_1_comp_type.html#a0d15daf381add73d16ca5d85b1352284">H5::CompType</a> +</li> +<li>~DataSet() +: <a class="el" href="class_h5_1_1_data_set.html#a4d11013deef811f218e1107fd2b70f67">H5::DataSet</a> +</li> +<li>~DataSetIException() +: <a class="el" href="class_h5_1_1_data_set_i_exception.html#aec320518612b57a1fc403745abfa7a33">H5::DataSetIException</a> +</li> +<li>~DataSpace() +: <a class="el" href="class_h5_1_1_data_space.html#af9884abc481a0bb4c6161f9731bc3ee1">H5::DataSpace</a> +</li> +<li>~DataSpaceIException() +: <a class="el" href="class_h5_1_1_data_space_i_exception.html#a70376781e6e90efcb33abd88c38aa5e6">H5::DataSpaceIException</a> +</li> +<li>~DataType() +: <a class="el" href="class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133">H5::DataType</a> +</li> +<li>~DataTypeIException() +: <a class="el" href="class_h5_1_1_data_type_i_exception.html#a06f3e240ae0c353d0f7ab0fcc511fe70">H5::DataTypeIException</a> +</li> +<li>~DSetCreatPropList() +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#ab474f49b91ca1b710769aa063560ac81">H5::DSetCreatPropList</a> +</li> +<li>~DSetMemXferPropList() +: <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#acc45211a2fd9aba27ff1763e01f76de5">H5::DSetMemXferPropList</a> +</li> +<li>~EnumType() +: <a class="el" href="class_h5_1_1_enum_type.html#a8e2dbc81191b00ff8b2f130529e30236">H5::EnumType</a> +</li> +<li>~Exception() +: <a class="el" href="class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb">H5::Exception</a> +</li> +<li>~FileAccPropList() +: <a class="el" href="class_h5_1_1_file_acc_prop_list.html#afc1cda225038deee124d112167ad0f39">H5::FileAccPropList</a> +</li> +<li>~FileCreatPropList() +: <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a059f230f7d0a1825e8f7e1e5a980b541">H5::FileCreatPropList</a> +</li> +<li>~FileIException() +: <a class="el" href="class_h5_1_1_file_i_exception.html#a87b5491e1410d00831859661669791b7">H5::FileIException</a> +</li> +<li>~FloatType() +: <a class="el" href="class_h5_1_1_float_type.html#afd73a8cf83b13afa584405f2f55b072c">H5::FloatType</a> +</li> +<li>~Group() +: <a class="el" href="class_h5_1_1_group.html#a35a7b1aa83c5d9fd8224708957ed5caa">H5::Group</a> +</li> +<li>~GroupIException() +: <a class="el" href="class_h5_1_1_group_i_exception.html#a7ca5e5c0ad84f42ed0241816aa62f873">H5::GroupIException</a> +</li> +<li>~H5File() +: <a class="el" href="class_h5_1_1_h5_file.html#af59e44dc590c9d47305d6a316837585d">H5::H5File</a> +</li> +<li>~H5Location() +: <a class="el" href="class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3">H5::H5Location</a> +</li> +<li>~IdComponent() +: <a class="el" href="class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6">H5::IdComponent</a> +</li> +<li>~IdComponentException() +: <a class="el" href="class_h5_1_1_id_component_exception.html#adc62e361015047a8af67dc449ff783aa">H5::IdComponentException</a> +</li> +<li>~IntType() +: <a class="el" href="class_h5_1_1_int_type.html#a647572736b86b1caf136a7d096eb29ec">H5::IntType</a> +</li> +<li>~LibraryIException() +: <a class="el" href="class_h5_1_1_library_i_exception.html#a89bf0feac4e3c5f49f2fe29e291b36c6">H5::LibraryIException</a> +</li> +<li>~LocationException() +: <a class="el" href="class_h5_1_1_location_exception.html#a2b1ca53ddbdf9271fa488dbc302448b7">H5::LocationException</a> +</li> +<li>~PredType() +: <a class="el" href="class_h5_1_1_pred_type.html#a2047c7238e0c82572bc0a3bb0a18b06a">H5::PredType</a> +</li> +<li>~PropList() +: <a class="el" href="class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79">H5::PropList</a> +</li> +<li>~PropListIException() +: <a class="el" href="class_h5_1_1_prop_list_i_exception.html#ab6543758658a9f30256ac29d755feb69">H5::PropListIException</a> +</li> +<li>~ReferenceException() +: <a class="el" href="class_h5_1_1_reference_exception.html#a3c8fcd41d4e1ce79e7b8b693c317b250">H5::ReferenceException</a> +</li> +<li>~StrType() +: <a class="el" href="class_h5_1_1_str_type.html#a561a91b375e8514e43cc753aa6dba203">H5::StrType</a> +</li> +<li>~VarLenType() +: <a class="el" href="class_h5_1_1_var_len_type.html#a847024e86f284bbd1039161a85cb22c2">H5::VarLenType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/functions_vars.html b/c++/src/cpplus_RM/functions_vars.html new file mode 100644 index 0000000..2df1b5a --- /dev/null +++ b/c++/src/cpplus_RM/functions_vars.html @@ -0,0 +1,509 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Members - Variables</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li class="current"><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="functions.html"><span>All</span></a></li> + <li><a href="functions_func.html"><span>Functions</span></a></li> + <li class="current"><a href="functions_vars.html"><span>Variables</span></a></li> + </ul> + </div> + <div id="navrow4" class="tabs3"> + <ul class="tablist"> + <li><a href="#index_a"><span>a</span></a></li> + <li><a href="#index_c"><span>c</span></a></li> + <li><a href="#index_d"><span>d</span></a></li> + <li><a href="#index_f"><span>f</span></a></li> + <li><a href="#index_i"><span>i</span></a></li> + <li><a href="#index_l"><span>l</span></a></li> + <li><a href="#index_m"><span>m</span></a></li> + <li><a href="#index_n"><span>n</span></a></li> + <li><a href="#index_o"><span>o</span></a></li> + <li><a href="#index_s"><span>s</span></a></li> + <li><a href="#index_u"><span>u</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +  + +<h3><a class="anchor" id="index_a"></a>- a -</h3><ul> +<li>ALL +: <a class="el" href="class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d">H5::DataSpace</a> +</li> +<li>ALPHA_B16 +: <a class="el" href="class_h5_1_1_pred_type.html#ac9ce4d92ee7be65c0281c73b43338afa">H5::PredType</a> +</li> +<li>ALPHA_B32 +: <a class="el" href="class_h5_1_1_pred_type.html#a6c8a3a29d47bc77b50a5fe422242caf1">H5::PredType</a> +</li> +<li>ALPHA_B64 +: <a class="el" href="class_h5_1_1_pred_type.html#ae4f532c54f5fbedd5c5ce67d1bfef414">H5::PredType</a> +</li> +<li>ALPHA_B8 +: <a class="el" href="class_h5_1_1_pred_type.html#a5c7ef99a8f8c10c01acbb49301822b5d">H5::PredType</a> +</li> +<li>ALPHA_F32 +: <a class="el" href="class_h5_1_1_pred_type.html#ac3c19a0d051f3a656347194b315eff8d">H5::PredType</a> +</li> +<li>ALPHA_F64 +: <a class="el" href="class_h5_1_1_pred_type.html#af665577f20ac5d5b0d1c937b2d5132be">H5::PredType</a> +</li> +<li>ALPHA_I16 +: <a class="el" href="class_h5_1_1_pred_type.html#acbca9e339b705bd21b17492a7c2700ad">H5::PredType</a> +</li> +<li>ALPHA_I32 +: <a class="el" href="class_h5_1_1_pred_type.html#a84c82be31a6f662d82aaf47a3376efb6">H5::PredType</a> +</li> +<li>ALPHA_I64 +: <a class="el" href="class_h5_1_1_pred_type.html#a60179690513799f649017adafcd7c14b">H5::PredType</a> +</li> +<li>ALPHA_I8 +: <a class="el" href="class_h5_1_1_pred_type.html#ad8475ec1fa91002c139e03851b42ae33">H5::PredType</a> +</li> +<li>ALPHA_U16 +: <a class="el" href="class_h5_1_1_pred_type.html#aa8fcd332d7c5eece1b2affc90675757f">H5::PredType</a> +</li> +<li>ALPHA_U32 +: <a class="el" href="class_h5_1_1_pred_type.html#a47187b8b6ce42b514d7f3597e386cd61">H5::PredType</a> +</li> +<li>ALPHA_U64 +: <a class="el" href="class_h5_1_1_pred_type.html#ab4dd6ed47ffb1a5454d859272bd36aa8">H5::PredType</a> +</li> +<li>ALPHA_U8 +: <a class="el" href="class_h5_1_1_pred_type.html#a7242c90491e02f97d014cac1cc8f38e5">H5::PredType</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_c"></a>- c -</h3><ul> +<li>C_S1 +: <a class="el" href="class_h5_1_1_pred_type.html#a639b8b3f8e65d81d408d78f81a9dc596">H5::PredType</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_d"></a>- d -</h3><ul> +<li>DEFAULT +: <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5">H5::DSetCreatPropList</a> +, <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf">H5::DSetMemXferPropList</a> +, <a class="el" href="class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b">H5::PropList</a> +, <a class="el" href="class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc">H5::FileCreatPropList</a> +, <a class="el" href="class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af">H5::FileAccPropList</a> +</li> +<li>DEFAULT_MSG +: <a class="el" href="class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5">H5::Exception</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_f"></a>- f -</h3><ul> +<li>FORTRAN_S1 +: <a class="el" href="class_h5_1_1_pred_type.html#aaa77e1ff78f2f325d588036e0f9469b3">H5::PredType</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_i"></a>- i -</h3><ul> +<li>IEEE_F32BE +: <a class="el" href="class_h5_1_1_pred_type.html#aebdfd010c0781cb4f391f4b5ff6092c2">H5::PredType</a> +</li> +<li>IEEE_F32LE +: <a class="el" href="class_h5_1_1_pred_type.html#a8ce1102ef03f5071d2a4811448d1f285">H5::PredType</a> +</li> +<li>IEEE_F64BE +: <a class="el" href="class_h5_1_1_pred_type.html#aec8a520eb01c5d884562fa9b94308e77">H5::PredType</a> +</li> +<li>IEEE_F64LE +: <a class="el" href="class_h5_1_1_pred_type.html#a3dbddc351f814c9e82d9b0d38d94bcee">H5::PredType</a> +</li> +<li>INTEL_B16 +: <a class="el" href="class_h5_1_1_pred_type.html#a7efa55d1f0aad66f46258e225f73344e">H5::PredType</a> +</li> +<li>INTEL_B32 +: <a class="el" href="class_h5_1_1_pred_type.html#a1c7e18746a3c86645f6f0f05d651c4e8">H5::PredType</a> +</li> +<li>INTEL_B64 +: <a class="el" href="class_h5_1_1_pred_type.html#aa8489b39cc1f1e79768152fe961e954a">H5::PredType</a> +</li> +<li>INTEL_B8 +: <a class="el" href="class_h5_1_1_pred_type.html#a7e1b0f12025aa4b94f1e18d9eeed20be">H5::PredType</a> +</li> +<li>INTEL_F32 +: <a class="el" href="class_h5_1_1_pred_type.html#a470a948d630c795960f9a3d59ec9e06b">H5::PredType</a> +</li> +<li>INTEL_F64 +: <a class="el" href="class_h5_1_1_pred_type.html#a4691df493ccc936fe269cbef5d72e9d5">H5::PredType</a> +</li> +<li>INTEL_I16 +: <a class="el" href="class_h5_1_1_pred_type.html#aac016fce3a763b30559b03da16c10cad">H5::PredType</a> +</li> +<li>INTEL_I32 +: <a class="el" href="class_h5_1_1_pred_type.html#a9c1271b25845e99faaa1fe96a7abed71">H5::PredType</a> +</li> +<li>INTEL_I64 +: <a class="el" href="class_h5_1_1_pred_type.html#ac50a22ffd5e4fe629363961949801a3c">H5::PredType</a> +</li> +<li>INTEL_I8 +: <a class="el" href="class_h5_1_1_pred_type.html#ac1a5d79e6f525504847de8eb2033eed0">H5::PredType</a> +</li> +<li>INTEL_U16 +: <a class="el" href="class_h5_1_1_pred_type.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e">H5::PredType</a> +</li> +<li>INTEL_U32 +: <a class="el" href="class_h5_1_1_pred_type.html#a8c02358878872f57187bcdabaa77f0c9">H5::PredType</a> +</li> +<li>INTEL_U64 +: <a class="el" href="class_h5_1_1_pred_type.html#ae0b26f35ff394256db92b2799a067ed3">H5::PredType</a> +</li> +<li>INTEL_U8 +: <a class="el" href="class_h5_1_1_pred_type.html#a30709ffd6dea99ca571d6d55f3faa77c">H5::PredType</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_l"></a>- l -</h3><ul> +<li>location +: <a class="el" href="class_h5_1_1_user_data4_aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21">H5::UserData4Aiterate</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_m"></a>- m -</h3><ul> +<li>MIPS_B16 +: <a class="el" href="class_h5_1_1_pred_type.html#a78a26b35c3a19aec93518a990a5b92b5">H5::PredType</a> +</li> +<li>MIPS_B32 +: <a class="el" href="class_h5_1_1_pred_type.html#addb258adff59a9f21507edba007f0679">H5::PredType</a> +</li> +<li>MIPS_B64 +: <a class="el" href="class_h5_1_1_pred_type.html#afdbdf949b7495cb262b53595ba2e9a87">H5::PredType</a> +</li> +<li>MIPS_B8 +: <a class="el" href="class_h5_1_1_pred_type.html#a278e1c6e9ff0cc385141fbae70a05561">H5::PredType</a> +</li> +<li>MIPS_F32 +: <a class="el" href="class_h5_1_1_pred_type.html#acba17926a46fc392642b7d7504cab85b">H5::PredType</a> +</li> +<li>MIPS_F64 +: <a class="el" href="class_h5_1_1_pred_type.html#a62792fae599267ddd9823846bf0026de">H5::PredType</a> +</li> +<li>MIPS_I16 +: <a class="el" href="class_h5_1_1_pred_type.html#a22c8a88256aa7f6db036448816ef1472">H5::PredType</a> +</li> +<li>MIPS_I32 +: <a class="el" href="class_h5_1_1_pred_type.html#aa9aade4c27680ea497554817b38a9710">H5::PredType</a> +</li> +<li>MIPS_I64 +: <a class="el" href="class_h5_1_1_pred_type.html#a2a72f07dfa79ee3c752d238e79928ece">H5::PredType</a> +</li> +<li>MIPS_I8 +: <a class="el" href="class_h5_1_1_pred_type.html#a63bc10e71f10d5d85dfde684be923392">H5::PredType</a> +</li> +<li>MIPS_U16 +: <a class="el" href="class_h5_1_1_pred_type.html#a53275893cc06aca71ff2a00444de1533">H5::PredType</a> +</li> +<li>MIPS_U32 +: <a class="el" href="class_h5_1_1_pred_type.html#a1519daabc7ba6aa51296ae42403a34e3">H5::PredType</a> +</li> +<li>MIPS_U64 +: <a class="el" href="class_h5_1_1_pred_type.html#a32836ea587df3838677357175f18b4b5">H5::PredType</a> +</li> +<li>MIPS_U8 +: <a class="el" href="class_h5_1_1_pred_type.html#a9464d3d68f1a03b42336fcb69d3ebf02">H5::PredType</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_n"></a>- n -</h3><ul> +<li>NATIVE_B16 +: <a class="el" href="class_h5_1_1_pred_type.html#a669cfc51051f32f454b20b5e8fc3280f">H5::PredType</a> +</li> +<li>NATIVE_B32 +: <a class="el" href="class_h5_1_1_pred_type.html#ac292ec5492ec6d7a31b0a7930632c454">H5::PredType</a> +</li> +<li>NATIVE_B64 +: <a class="el" href="class_h5_1_1_pred_type.html#a2e9173d1917bafbe10e4b9bb8d409316">H5::PredType</a> +</li> +<li>NATIVE_B8 +: <a class="el" href="class_h5_1_1_pred_type.html#af7956deee7c710fc9cde275455f80cc2">H5::PredType</a> +</li> +<li>NATIVE_CHAR +: <a class="el" href="class_h5_1_1_pred_type.html#a0044bc24a845a1ece648ac2c0d79cdb9">H5::PredType</a> +</li> +<li>NATIVE_DOUBLE +: <a class="el" href="class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f">H5::PredType</a> +</li> +<li>NATIVE_FLOAT +: <a class="el" href="class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02">H5::PredType</a> +</li> +<li>NATIVE_HBOOL +: <a class="el" href="class_h5_1_1_pred_type.html#aa45ce1582595407d4e28cd1ae71987aa">H5::PredType</a> +</li> +<li>NATIVE_HERR +: <a class="el" href="class_h5_1_1_pred_type.html#aec51c8deb3bdb4b470a45643b6af4624">H5::PredType</a> +</li> +<li>NATIVE_HSIZE +: <a class="el" href="class_h5_1_1_pred_type.html#acdb2833d8eb5dcf2f89a53912b3a1f1e">H5::PredType</a> +</li> +<li>NATIVE_HSSIZE +: <a class="el" href="class_h5_1_1_pred_type.html#a1d45d3816ec65366276b3710139cabbb">H5::PredType</a> +</li> +<li>NATIVE_INT +: <a class="el" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">H5::PredType</a> +</li> +<li>NATIVE_INT16 +: <a class="el" href="class_h5_1_1_pred_type.html#a19cc8b04760bc07fb763da95e8f6094c">H5::PredType</a> +</li> +<li>NATIVE_INT32 +: <a class="el" href="class_h5_1_1_pred_type.html#a1b4e2514d885b926cf640c26bbcb7ae8">H5::PredType</a> +</li> +<li>NATIVE_INT64 +: <a class="el" href="class_h5_1_1_pred_type.html#af62843475114d90b7bfa02b6736976fd">H5::PredType</a> +</li> +<li>NATIVE_INT8 +: <a class="el" href="class_h5_1_1_pred_type.html#a9b472967372025b70fd3925b9f5b6f38">H5::PredType</a> +</li> +<li>NATIVE_LDOUBLE +: <a class="el" href="class_h5_1_1_pred_type.html#ad478b2caaf804a40b7f5c5c4de83ed61">H5::PredType</a> +</li> +<li>NATIVE_LLONG +: <a class="el" href="class_h5_1_1_pred_type.html#aef226f7baef804c834e6bfe6b5f32552">H5::PredType</a> +</li> +<li>NATIVE_LONG +: <a class="el" href="class_h5_1_1_pred_type.html#a084ffd0ab3361b13eec6f04bcafc8c4f">H5::PredType</a> +</li> +<li>NATIVE_OPAQUE +: <a class="el" href="class_h5_1_1_pred_type.html#aeee661384fb959e9a70fe58d86381f83">H5::PredType</a> +</li> +<li>NATIVE_SCHAR +: <a class="el" href="class_h5_1_1_pred_type.html#a9c45e156dc8468f2f4b75874af34d259">H5::PredType</a> +</li> +<li>NATIVE_SHORT +: <a class="el" href="class_h5_1_1_pred_type.html#ae92fcc4e9ab405c725f9b64284b8e8f2">H5::PredType</a> +</li> +<li>NATIVE_UCHAR +: <a class="el" href="class_h5_1_1_pred_type.html#a448d626bd6e5b8f7b8d92b1766410007">H5::PredType</a> +</li> +<li>NATIVE_UINT +: <a class="el" href="class_h5_1_1_pred_type.html#a173cefe35df694544790548ed38b2732">H5::PredType</a> +</li> +<li>NATIVE_UINT16 +: <a class="el" href="class_h5_1_1_pred_type.html#a8a3c25f8281e00d16dde9bee50af68d9">H5::PredType</a> +</li> +<li>NATIVE_UINT32 +: <a class="el" href="class_h5_1_1_pred_type.html#a53816ebd753710a5f88140e7e566f2fe">H5::PredType</a> +</li> +<li>NATIVE_UINT64 +: <a class="el" href="class_h5_1_1_pred_type.html#a81f50f04810a1997bf8188c9b30e83cd">H5::PredType</a> +</li> +<li>NATIVE_UINT8 +: <a class="el" href="class_h5_1_1_pred_type.html#a17b688e5445c81b1a633c9be225a388d">H5::PredType</a> +</li> +<li>NATIVE_ULLONG +: <a class="el" href="class_h5_1_1_pred_type.html#aa788ee310e338685cbff871d3d65f8f6">H5::PredType</a> +</li> +<li>NATIVE_ULONG +: <a class="el" href="class_h5_1_1_pred_type.html#a06ae841ee5f45fadf5d946de8137e7e3">H5::PredType</a> +</li> +<li>NATIVE_USHORT +: <a class="el" href="class_h5_1_1_pred_type.html#a79eaf2c163177a8fc6620560aa4cff36">H5::PredType</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_o"></a>- o -</h3><ul> +<li>op +: <a class="el" href="class_h5_1_1_user_data4_aiterate.html#adc317bc595aa58e76e24a11f43367d13">H5::UserData4Aiterate</a> +</li> +<li>opData +: <a class="el" href="class_h5_1_1_user_data4_aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2">H5::UserData4Aiterate</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_s"></a>- s -</h3><ul> +<li>STD_B16BE +: <a class="el" href="class_h5_1_1_pred_type.html#ad103fa531285a3f8a7b7d667c6304e58">H5::PredType</a> +</li> +<li>STD_B16LE +: <a class="el" href="class_h5_1_1_pred_type.html#a60e9d509d34779be2837c9fa8bc27d9f">H5::PredType</a> +</li> +<li>STD_B32BE +: <a class="el" href="class_h5_1_1_pred_type.html#af3d308d0b34d539067544da387fa5a4d">H5::PredType</a> +</li> +<li>STD_B32LE +: <a class="el" href="class_h5_1_1_pred_type.html#ae55f876474965201f032aaf9614b7849">H5::PredType</a> +</li> +<li>STD_B64BE +: <a class="el" href="class_h5_1_1_pred_type.html#a38e8491579180cd9bf38de16171c985e">H5::PredType</a> +</li> +<li>STD_B64LE +: <a class="el" href="class_h5_1_1_pred_type.html#a2933409af66b77e936fee17baf18721f">H5::PredType</a> +</li> +<li>STD_B8BE +: <a class="el" href="class_h5_1_1_pred_type.html#a637b6ccc8af68fe374ac13cee342ffa5">H5::PredType</a> +</li> +<li>STD_B8LE +: <a class="el" href="class_h5_1_1_pred_type.html#ab5e2038beba46a0fe2a636f4f352f34f">H5::PredType</a> +</li> +<li>STD_I16BE +: <a class="el" href="class_h5_1_1_pred_type.html#abd4e15115a19352cbff6db29bd3d3b7b">H5::PredType</a> +</li> +<li>STD_I16LE +: <a class="el" href="class_h5_1_1_pred_type.html#a460c5317cc2559810ab4b352f8a9bb7f">H5::PredType</a> +</li> +<li>STD_I32BE +: <a class="el" href="class_h5_1_1_pred_type.html#a3b4f99b5b46dc8012ec4defe8da0e8de">H5::PredType</a> +</li> +<li>STD_I32LE +: <a class="el" href="class_h5_1_1_pred_type.html#ab31da64fda34c604a29e16c3176021ac">H5::PredType</a> +</li> +<li>STD_I64BE +: <a class="el" href="class_h5_1_1_pred_type.html#ae2affc7564a35172bd9a2f89880be410">H5::PredType</a> +</li> +<li>STD_I64LE +: <a class="el" href="class_h5_1_1_pred_type.html#ac880911edf46ee4513cc11ab07ca3bde">H5::PredType</a> +</li> +<li>STD_I8BE +: <a class="el" href="class_h5_1_1_pred_type.html#a44833e411c4b97c99874efc54d996883">H5::PredType</a> +</li> +<li>STD_I8LE +: <a class="el" href="class_h5_1_1_pred_type.html#ac4612a91c052285975cf1d8494b06aa8">H5::PredType</a> +</li> +<li>STD_REF_DSETREG +: <a class="el" href="class_h5_1_1_pred_type.html#aa3b16d76530b829c6fabc64278a259b4">H5::PredType</a> +</li> +<li>STD_REF_OBJ +: <a class="el" href="class_h5_1_1_pred_type.html#a1e69d8ffc8f423bd26d1e4210f5f658f">H5::PredType</a> +</li> +<li>STD_U16BE +: <a class="el" href="class_h5_1_1_pred_type.html#ab20cac18a9151ce74d4b77e0e05d2f0b">H5::PredType</a> +</li> +<li>STD_U16LE +: <a class="el" href="class_h5_1_1_pred_type.html#a926b0e8521a55ea413e98276dd1dc9cf">H5::PredType</a> +</li> +<li>STD_U32BE +: <a class="el" href="class_h5_1_1_pred_type.html#a33ed1d2e269e0e6e6f9519e5a1183cfd">H5::PredType</a> +</li> +<li>STD_U32LE +: <a class="el" href="class_h5_1_1_pred_type.html#ad3200232f59cc9d2d49f98b4496a178b">H5::PredType</a> +</li> +<li>STD_U64BE +: <a class="el" href="class_h5_1_1_pred_type.html#a7fe7a6637f71dbba3110efb619a64a7b">H5::PredType</a> +</li> +<li>STD_U64LE +: <a class="el" href="class_h5_1_1_pred_type.html#a8affac274b4d4836e2918bc72462e7d6">H5::PredType</a> +</li> +<li>STD_U8BE +: <a class="el" href="class_h5_1_1_pred_type.html#a49ae1b2044535ef1cd267d6c14438f21">H5::PredType</a> +</li> +<li>STD_U8LE +: <a class="el" href="class_h5_1_1_pred_type.html#a2b6ba019fd71b44bed2974e9aebb5f42">H5::PredType</a> +</li> +</ul> + + +<h3><a class="anchor" id="index_u"></a>- u -</h3><ul> +<li>UNIX_D32BE +: <a class="el" href="class_h5_1_1_pred_type.html#ae7f0b8d74f633e364a9ba0a20727dac2">H5::PredType</a> +</li> +<li>UNIX_D32LE +: <a class="el" href="class_h5_1_1_pred_type.html#aa44d74bb687190190fa3ec3019579e2f">H5::PredType</a> +</li> +<li>UNIX_D64BE +: <a class="el" href="class_h5_1_1_pred_type.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd">H5::PredType</a> +</li> +<li>UNIX_D64LE +: <a class="el" href="class_h5_1_1_pred_type.html#a22ce9d050cdc2f6ed13ce4b32993cc23">H5::PredType</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/h5group_8cpp-example.html b/c++/src/cpplus_RM/h5group_8cpp-example.html new file mode 100644 index 0000000..81b73a3 --- /dev/null +++ b/c++/src/cpplus_RM/h5group_8cpp-example.html @@ -0,0 +1,340 @@ +<!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.8.5"/> +<title>HDF5 C++ API: h5group.cpp</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">h5group.cpp</div> </div> +</div><!--header--> +<div class="contents"> +<dl class="section user"><dt></dt><dd>This example shows how to work with groups.</dd></dl> +<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><span class="comment"> * All rights reserved. *</span></div> +<div class="line"><span class="comment"> * *</span></div> +<div class="line"><span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"></div> +<div class="line"><span class="comment">/*</span></div> +<div class="line"><span class="comment"> * This example creates a group in the file and dataset in the group.</span></div> +<div class="line"><span class="comment"> * Hard link to the group object is created and the dataset is accessed</span></div> +<div class="line"><span class="comment"> * under different names.</span></div> +<div class="line"><span class="comment"> * Iterator function is used to find the object names in the root group.</span></div> +<div class="line"><span class="comment"> * Note that the C++ API iterator function is not completed yet, thus</span></div> +<div class="line"><span class="comment"> * the C version is used in this example.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div> +<div class="line"><span class="preprocessor">#else</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using</span> std::cout;</div> +<div class="line"> <span class="keyword">using</span> std::endl;</div> +<div class="line"><span class="preprocessor">#endif // H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="preprocessor">#include "H5Cpp.h"</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using namespace </span>H5;</div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="keyword">const</span> H5std_string FILE_NAME( <span class="stringliteral">"Group.h5"</span> );</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> RANK = 2;</div> +<div class="line"></div> +<div class="line"><span class="comment">// Operator function</span></div> +<div class="line"><span class="keyword">extern</span> <span class="stringliteral">"C"</span> herr_t file_info(hid_t loc_id, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keyword">const</span> H5L_info_t *linfo,</div> +<div class="line"> <span class="keywordtype">void</span> *opdata);</div> +<div class="line"></div> +<div class="line"><span class="keywordtype">int</span> main(<span class="keywordtype">void</span>)</div> +<div class="line">{</div> +<div class="line"></div> +<div class="line"> hsize_t dims[2];</div> +<div class="line"> hsize_t cdims[2];</div> +<div class="line"></div> +<div class="line"> <span class="comment">// Try block to detect exceptions raised by any of the calls inside it</span></div> +<div class="line"> <span class="keywordflow">try</span></div> +<div class="line"> {</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Turn off the auto-printing when failure occurs so that we can</span></div> +<div class="line"><span class="comment"> * handle the errors appropriately</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="a0"></a><a class="code" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create the named file, truncating the existing one if any,</span></div> +<div class="line"><span class="comment"> * using default create and access property lists.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a1"></a><a class="code" href="class_h5_1_1_h5_file.html">H5File</a> *file = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>( FILE_NAME, H5F_ACC_TRUNC );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create a group in the file</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a2"></a><a class="code" href="class_h5_1_1_group.html">Group</a>* group = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_group.html">Group</a>( file-><a name="a3"></a><a class="code" href="class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472">createGroup</a>( <span class="stringliteral">"/Data"</span> ));</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create dataset "Compressed Data" in the group using absolute</span></div> +<div class="line"><span class="comment"> * name. Dataset creation property list is modified to use</span></div> +<div class="line"><span class="comment"> * GZIP compression with the compression effort set to 6.</span></div> +<div class="line"><span class="comment"> * Note that compression can be used only when dataset is chunked.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> dims[0] = 1000;</div> +<div class="line"> dims[1] = 20;</div> +<div class="line"> cdims[0] = 20;</div> +<div class="line"> cdims[1] = 20;</div> +<div class="line"> <a name="_a4"></a><a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> *dataspace = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>(RANK, dims); <span class="comment">// create new dspace</span></div> +<div class="line"> <a name="_a5"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> ds_creatplist; <span class="comment">// create dataset creation prop list</span></div> +<div class="line"> ds_creatplist.<a name="a6"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#a598a2c1646304253c34582f57ba75a51">setChunk</a>( 2, cdims ); <span class="comment">// then modify it for compression</span></div> +<div class="line"> ds_creatplist.<a name="a7"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#afce63c8d8c410e4a52b25b469fea1859">setDeflate</a>( 6 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create the first dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a8"></a><a class="code" href="class_h5_1_1_data_set.html">DataSet</a>* dataset = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>(file-><a name="a9"></a><a class="code" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(</div> +<div class="line"> <span class="stringliteral">"/Data/Compressed_Data"</span>, <a name="a10"></a><a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>,</div> +<div class="line"> *dataspace, ds_creatplist ));</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Close the first dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keyword">delete</span> dataset;</div> +<div class="line"> <span class="keyword">delete</span> dataspace;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create the second dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> dims[0] = 500;</div> +<div class="line"> dims[1] = 20;</div> +<div class="line"> dataspace = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a>(RANK, dims); <span class="comment">// create second dspace</span></div> +<div class="line"> dataset = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>(file-><a class="code" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(<span class="stringliteral">"/Data/Float_Data"</span>,</div> +<div class="line"> <a name="a11"></a><a class="code" href="class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02">PredType::NATIVE_FLOAT</a>, *dataspace));</div> +<div class="line"></div> +<div class="line"> <span class="keyword">delete</span> dataset;</div> +<div class="line"> <span class="keyword">delete</span> dataspace;</div> +<div class="line"> <span class="keyword">delete</span> group;</div> +<div class="line"> <span class="keyword">delete</span> file;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Now reopen the file and group in the file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> file = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>(FILE_NAME, H5F_ACC_RDWR);</div> +<div class="line"> group = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_group.html">Group</a>(file-><a name="a12"></a><a class="code" href="class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e">openGroup</a>(<span class="stringliteral">"Data"</span>));</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Access "Compressed_Data" dataset in the group.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordflow">try</span> { <span class="comment">// to determine if the dataset exists in the group</span></div> +<div class="line"> dataset = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>( group-><a name="a13"></a><a class="code" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>( <span class="stringliteral">"Compressed_Data"</span> ));</div> +<div class="line"> }</div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a14"></a><a class="code" href="class_h5_1_1_group_i_exception.html">GroupIException</a> not_found_error ) {</div> +<div class="line"> cout << <span class="stringliteral">" Dataset is not found."</span> << endl;</div> +<div class="line"> }</div> +<div class="line"> cout << <span class="stringliteral">"dataset \"/Data/Compressed_Data\" is open"</span> << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Close the dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keyword">delete</span> dataset;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create hard link to the Data group.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> file-><a name="a15"></a><a class="code" href="class_h5_1_1_common_f_g.html#a5cdfe34b7504b51aa6ee2db7aa821b97">link</a>( H5L_TYPE_HARD, <span class="stringliteral">"Data"</span>, <span class="stringliteral">"Data_new"</span> );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * We can access "Compressed_Data" dataset using created</span></div> +<div class="line"><span class="comment"> * hard link "Data_new".</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordflow">try</span> { <span class="comment">// to determine if the dataset exists in the file</span></div> +<div class="line"> dataset = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>(file-><a class="code" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>( <span class="stringliteral">"/Data_new/Compressed_Data"</span> ));</div> +<div class="line"> }</div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a16"></a><a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a> not_found_error )</div> +<div class="line"> {</div> +<div class="line"> cout << <span class="stringliteral">" Dataset is not found."</span> << endl;</div> +<div class="line"> }</div> +<div class="line"> cout << <span class="stringliteral">"dataset \"/Data_new/Compressed_Data\" is open"</span> << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Close the dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keyword">delete</span> dataset;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Use iterator to see the names of the objects in the file</span></div> +<div class="line"><span class="comment"> * root directory.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> cout << endl << <span class="stringliteral">"Iterating over elements in the file"</span> << endl;</div> +<div class="line"> herr_t idx = H5Literate(file-><a name="a17"></a><a class="code" href="class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff">getId</a>(), H5_INDEX_NAME, H5_ITER_INC, NULL, file_info, NULL);</div> +<div class="line"> cout << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Unlink name "Data" and use iterator to see the names</span></div> +<div class="line"><span class="comment"> * of the objects in the file root direvtory.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> cout << <span class="stringliteral">"Unlinking..."</span> << endl;</div> +<div class="line"> <span class="keywordflow">try</span> { <span class="comment">// attempt to unlink the dataset</span></div> +<div class="line"> file-><a name="a18"></a><a class="code" href="class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4">unlink</a>( <span class="stringliteral">"Data"</span> );</div> +<div class="line"> }</div> +<div class="line"> <span class="keywordflow">catch</span>( <a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a> unlink_error )</div> +<div class="line"> {</div> +<div class="line"> cout << <span class="stringliteral">" unlink failed."</span> << endl;</div> +<div class="line"> }</div> +<div class="line"> cout << <span class="stringliteral">"\"Data\" is unlinked"</span> << endl;</div> +<div class="line"></div> +<div class="line"> cout << endl << <span class="stringliteral">"Iterating over elements in the file again"</span> << endl;</div> +<div class="line"> idx = H5Literate(file-><a class="code" href="class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff">getId</a>(), H5_INDEX_NAME, H5_ITER_INC, NULL, file_info, NULL);</div> +<div class="line"> cout << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Close the group and file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keyword">delete</span> group;</div> +<div class="line"> <span class="keyword">delete</span> file;</div> +<div class="line"> } <span class="comment">// end of try block</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the H5File operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a name="a19"></a><a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSet operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a20"></a><a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a21"></a><a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the Attribute operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a22"></a><a class="code" href="class_h5_1_1_attribute_i_exception.html">AttributeIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"> <span class="keywordflow">return</span> 0;</div> +<div class="line">}</div> +<div class="line"></div> +<div class="line"><span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Operator function.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line">herr_t</div> +<div class="line">file_info(hid_t loc_id, <span class="keyword">const</span> <span class="keywordtype">char</span> *name, <span class="keyword">const</span> H5L_info_t *linfo, <span class="keywordtype">void</span> *opdata)</div> +<div class="line">{</div> +<div class="line"> hid_t group;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Open the group using its name.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> group = H5Gopen2(loc_id, name, H5P_DEFAULT);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Display group name.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> cout << <span class="stringliteral">"Name : "</span> << name << endl;</div> +<div class="line"></div> +<div class="line"> H5Gclose(group);</div> +<div class="line"> <span class="keywordflow">return</span> 0;</div> +<div class="line">}</div> +<div class="line"></div> +</div><!-- fragment --> </div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/hdf_logo.jpg b/c++/src/cpplus_RM/hdf_logo.jpg Binary files differnew file mode 100644 index 0000000..2770aa4 --- /dev/null +++ b/c++/src/cpplus_RM/hdf_logo.jpg diff --git a/c++/src/cpplus_RM/hierarchy.html b/c++/src/cpplus_RM/hierarchy.html new file mode 100644 index 0000000..ecf49e9 --- /dev/null +++ b/c++/src/cpplus_RM/hierarchy.html @@ -0,0 +1,145 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Class Hierarchy</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li class="current"><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="annotated.html"><span>Class List</span></a></li> + <li><a href="classes.html"><span>Class Index</span></a></li> + <li class="current"><a href="hierarchy.html"><span>Class Hierarchy</span></a></li> + <li><a href="functions.html"><span>Class Members</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">Class Hierarchy</div> </div> +</div><!--header--> +<div class="contents"> +<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory"> +<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span><span onclick="javascript:toggleLevel(6);">6</span>]</div><table class="directory"> +<tr id="row_0_" class="even"><td class="entry"><img id="arr_0_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('0_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_abstract_ds.html" target="_self">H5::AbstractDs</a></td><td class="desc"><a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> is an abstract base class, inherited by <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> </td></tr> +<tr id="row_0_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_attribute.html" target="_self">H5::Attribute</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes </td></tr> +<tr id="row_0_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_set.html" target="_self">H5::DataSet</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets </td></tr> +<tr id="row_1_"><td class="entry"><img id="arr_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_common_f_g.html" target="_self">H5::CommonFG</a></td><td class="desc"><em><a class="el" href="class_h5_1_1_common_f_g.html" title="CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a></em> is an abstract base class of <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> and H5Group </td></tr> +<tr id="row_1_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_group.html" target="_self">H5::Group</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group </td></tr> +<tr id="row_1_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_h5_file.html" target="_self">H5::H5File</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file </td></tr> +<tr id="row_2_" class="even"><td class="entry"><img id="arr_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_exception.html" target="_self">H5::Exception</a></td><td class="desc"><a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> provides wrappers of HDF5 error handling functions </td></tr> +<tr id="row_2_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_attribute_i_exception.html" target="_self">H5::AttributeIException</a></td><td class="desc"></td></tr> +<tr id="row_2_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_set_i_exception.html" target="_self">H5::DataSetIException</a></td><td class="desc"></td></tr> +<tr id="row_2_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_space_i_exception.html" target="_self">H5::DataSpaceIException</a></td><td class="desc"></td></tr> +<tr id="row_2_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_type_i_exception.html" target="_self">H5::DataTypeIException</a></td><td class="desc"></td></tr> +<tr id="row_2_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_file_i_exception.html" target="_self">H5::FileIException</a></td><td class="desc"></td></tr> +<tr id="row_2_5_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_group_i_exception.html" target="_self">H5::GroupIException</a></td><td class="desc"></td></tr> +<tr id="row_2_6_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_id_component_exception.html" target="_self">H5::IdComponentException</a></td><td class="desc"></td></tr> +<tr id="row_2_7_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_library_i_exception.html" target="_self">H5::LibraryIException</a></td><td class="desc"></td></tr> +<tr id="row_2_8_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_location_exception.html" target="_self">H5::LocationException</a></td><td class="desc"></td></tr> +<tr id="row_2_9_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_prop_list_i_exception.html" target="_self">H5::PropListIException</a></td><td class="desc"></td></tr> +<tr id="row_2_10_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_reference_exception.html" target="_self">H5::ReferenceException</a></td><td class="desc"></td></tr> +<tr id="row_3_" class="even"><td class="entry"><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_h5_library.html" target="_self">H5::H5Library</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_h5_library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> operates the HDF5 library globably </td></tr> +<tr id="row_4_"><td class="entry"><img id="arr_4_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_id_component.html" target="_self">H5::IdComponent</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> provides wrappers of the C functions that operate on an HDF5 identifier </td></tr> +<tr id="row_4_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_attribute.html" target="_self">H5::Attribute</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes </td></tr> +<tr id="row_4_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_space.html" target="_self">H5::DataSpace</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> operates on HDF5 dataspaces </td></tr> +<tr id="row_4_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_2_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_2_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_h5_location.html" target="_self">H5::H5Location</a></td><td class="desc"><a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> is an abstract base class, added in version 1.8.12 </td></tr> +<tr id="row_4_2_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_h5_file.html" target="_self">H5::H5File</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file </td></tr> +<tr id="row_4_2_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_2_1_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('4_2_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_h5_object.html" target="_self">H5::H5Object</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> is a bridge between <a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>, <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a>, and <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> </td></tr> +<tr id="row_4_2_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_set.html" target="_self">H5::DataSet</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets </td></tr> +<tr id="row_4_2_1_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img id="arr_4_2_1_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_2_1_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_data_type.html" target="_self">H5::DataType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> provides generic operations on HDF5 datatypes </td></tr> +<tr id="row_4_2_1_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_array_type.html" target="_self">H5::ArrayType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> inherits from <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and provides wrappers for the HDF5's Array Datatypes </td></tr> +<tr id="row_4_2_1_1_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_2_1_1_1_" src="ftv2mnode.png" alt="o" width="16" height="22" onclick="toggleFolder('4_2_1_1_1_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_atom_type.html" target="_self">H5::AtomType</a></td><td class="desc"><a class="el" href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...">AtomType</a> is a base class, inherited by <a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a>, <a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a>, <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a>, and <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> </td></tr> +<tr id="row_4_2_1_1_1_0_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_float_type.html" target="_self">H5::FloatType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> operates on HDF5 floating point datatype </td></tr> +<tr id="row_4_2_1_1_1_1_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_int_type.html" target="_self">H5::IntType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> operates on HDF5 integer datatype </td></tr> +<tr id="row_4_2_1_1_1_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_pred_type.html" target="_self">H5::PredType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> holds the definition of all the HDF5 predefined datatypes </td></tr> +<tr id="row_4_2_1_1_1_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_str_type.html" target="_self">H5::StrType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> operates on HDF5 string datatypes </td></tr> +<tr id="row_4_2_1_1_2_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_comp_type.html" target="_self">H5::CompType</a></td><td class="desc"><a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> is a derivative of a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and operates on HDF5 compound datatypes </td></tr> +<tr id="row_4_2_1_1_3_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_enum_type.html" target="_self">H5::EnumType</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> operates on HDF5 enum datatypes </td></tr> +<tr id="row_4_2_1_1_4_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_var_len_type.html" target="_self">H5::VarLenType</a></td><td class="desc"><a class="el" href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> operates on the HDF5 C's Variable-length Datatypes </td></tr> +<tr id="row_4_2_1_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_group.html" target="_self">H5::Group</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group </td></tr> +<tr id="row_4_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img id="arr_4_3_" src="ftv2mlastnode.png" alt="\" width="16" height="22" onclick="toggleFolder('4_3_')"/><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_prop_list.html" target="_self">H5::PropList</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_prop_list.html" title="Class PropList provides operations for generic property lists. ">PropList</a> provides operations for generic property lists </td></tr> +<tr id="row_4_3_0_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html" target="_self">H5::DSetCreatPropList</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> represents the dataset creation property list </td></tr> +<tr id="row_4_3_1_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html" target="_self">H5::DSetMemXferPropList</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> represents the dataset memory and transfer property list </td></tr> +<tr id="row_4_3_2_" class="even"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2node.png" alt="o" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_file_acc_prop_list.html" target="_self">H5::FileAccPropList</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_file_acc_prop_list.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> represents the HDF5 file access property list </td></tr> +<tr id="row_4_3_3_"><td class="entry"><img src="ftv2vertline.png" alt="|" width="16" height="22" /><img src="ftv2blank.png" alt=" " width="16" height="22" /><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_file_creat_prop_list.html" target="_self">H5::FileCreatPropList</a></td><td class="desc">Class <a class="el" href="class_h5_1_1_file_creat_prop_list.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> represents the HDF5 file create property list </td></tr> +<tr id="row_5_" class="even"><td class="entry"><img src="ftv2lastnode.png" alt="\" width="16" height="22" /><img src="ftv2cl.png" alt="C" width="24" height="22" /><a class="el" href="class_h5_1_1_user_data4_aiterate.html" target="_self">H5::UserData4Aiterate</a></td><td class="desc">User data for attribute iteration </td></tr> +</table> +</div><!-- directory --> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/index.html b/c++/src/cpplus_RM/index.html new file mode 100644 index 0000000..9ef2892 --- /dev/null +++ b/c++/src/cpplus_RM/index.html @@ -0,0 +1,105 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Main Page</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li class="current"><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock"><h1><a class="anchor" id="intro_sec"></a> +Introduction</h1> +<p>The C++ API provides C++ wrappers for the HDF5 C Library.</p> +<p>It is assumed that the user has knowledge of the <a href="http://www.hdfgroup.org/HDF5/doc/H5.format.html">HDF5 file format</a> and its components. For more information on the HDF5 C Library, see the <a href="http://www.hdfgroup.org/HDF5/doc/index.html">HDF5 Software Documentation</a> page.</p> +<p>Because the HDF5 C Library maps very well to the object oriented design approach, classes in the C++ API can closely represent the interfaces of the C APIs as follows:</p> +<pre class="fragment"> HDF5 C APIs C++ Classes + ----------- ----------- + Attribute Interface (H5A) Attribute + Datasets Interface (H5D) DataSet + Error Interface (H5E) Exception + File Interface (H5F) H5File + Group Interface (H5G) Group + Identifier Interface (H5I) IdComponent + Property List Interface (H5P) PropList and subclasses + Dataspace Interface (H5S) DataSpace + Datatype Interface (H5T) DataType and subclasses +</pre> <h1><a class="anchor" id="install_sec"></a> +Installation</h1> +<p>Please refer to the file release_docs/INSTALL under the top directory for information about installing, building, and testing the C++ API. </p> +</div></div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/jquery.js b/c++/src/cpplus_RM/jquery.js new file mode 100644 index 0000000..c197801 --- /dev/null +++ b/c++/src/cpplus_RM/jquery.js @@ -0,0 +1,31 @@ +/*! + * jQuery JavaScript Library v1.7.1 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Mon Nov 21 21:11:03 2011 -0500 + */ +(function(bb,L){var av=bb.document,bu=bb.navigator,bl=bb.location;var b=(function(){var bF=function(b0,b1){return new bF.fn.init(b0,b1,bD)},bU=bb.jQuery,bH=bb.$,bD,bY=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,bM=/\S/,bI=/^\s+/,bE=/\s+$/,bA=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,bN=/^[\],:{}\s]*$/,bW=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,bP=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,bJ=/(?:^|:|,)(?:\s*\[)+/g,by=/(webkit)[ \/]([\w.]+)/,bR=/(opera)(?:.*version)?[ \/]([\w.]+)/,bQ=/(msie) ([\w.]+)/,bS=/(mozilla)(?:.*? rv:([\w.]+))?/,bB=/-([a-z]|[0-9])/ig,bZ=/^-ms-/,bT=function(b0,b1){return(b1+"").toUpperCase()},bX=bu.userAgent,bV,bC,e,bL=Object.prototype.toString,bG=Object.prototype.hasOwnProperty,bz=Array.prototype.push,bK=Array.prototype.slice,bO=String.prototype.trim,bv=Array.prototype.indexOf,bx={};bF.fn=bF.prototype={constructor:bF,init:function(b0,b4,b3){var b2,b5,b1,b6;if(!b0){return this}if(b0.nodeType){this.context=this[0]=b0;this.length=1;return this}if(b0==="body"&&!b4&&av.body){this.context=av;this[0]=av.body;this.selector=b0;this.length=1;return this}if(typeof b0==="string"){if(b0.charAt(0)==="<"&&b0.charAt(b0.length-1)===">"&&b0.length>=3){b2=[null,b0,null]}else{b2=bY.exec(b0)}if(b2&&(b2[1]||!b4)){if(b2[1]){b4=b4 instanceof bF?b4[0]:b4;b6=(b4?b4.ownerDocument||b4:av);b1=bA.exec(b0);if(b1){if(bF.isPlainObject(b4)){b0=[av.createElement(b1[1])];bF.fn.attr.call(b0,b4,true)}else{b0=[b6.createElement(b1[1])]}}else{b1=bF.buildFragment([b2[1]],[b6]);b0=(b1.cacheable?bF.clone(b1.fragment):b1.fragment).childNodes}return bF.merge(this,b0)}else{b5=av.getElementById(b2[2]);if(b5&&b5.parentNode){if(b5.id!==b2[2]){return b3.find(b0)}this.length=1;this[0]=b5}this.context=av;this.selector=b0;return this}}else{if(!b4||b4.jquery){return(b4||b3).find(b0)}else{return this.constructor(b4).find(b0)}}}else{if(bF.isFunction(b0)){return b3.ready(b0)}}if(b0.selector!==L){this.selector=b0.selector;this.context=b0.context}return bF.makeArray(b0,this)},selector:"",jquery:"1.7.1",length:0,size:function(){return this.length},toArray:function(){return bK.call(this,0)},get:function(b0){return b0==null?this.toArray():(b0<0?this[this.length+b0]:this[b0])},pushStack:function(b1,b3,b0){var b2=this.constructor();if(bF.isArray(b1)){bz.apply(b2,b1)}else{bF.merge(b2,b1)}b2.prevObject=this;b2.context=this.context;if(b3==="find"){b2.selector=this.selector+(this.selector?" ":"")+b0}else{if(b3){b2.selector=this.selector+"."+b3+"("+b0+")"}}return b2},each:function(b1,b0){return bF.each(this,b1,b0)},ready:function(b0){bF.bindReady();bC.add(b0);return this},eq:function(b0){b0=+b0;return b0===-1?this.slice(b0):this.slice(b0,b0+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(bK.apply(this,arguments),"slice",bK.call(arguments).join(","))},map:function(b0){return this.pushStack(bF.map(this,function(b2,b1){return b0.call(b2,b1,b2)}))},end:function(){return this.prevObject||this.constructor(null)},push:bz,sort:[].sort,splice:[].splice};bF.fn.init.prototype=bF.fn;bF.extend=bF.fn.extend=function(){var b9,b2,b0,b1,b6,b7,b5=arguments[0]||{},b4=1,b3=arguments.length,b8=false;if(typeof b5==="boolean"){b8=b5;b5=arguments[1]||{};b4=2}if(typeof b5!=="object"&&!bF.isFunction(b5)){b5={}}if(b3===b4){b5=this;--b4}for(;b4<b3;b4++){if((b9=arguments[b4])!=null){for(b2 in b9){b0=b5[b2];b1=b9[b2];if(b5===b1){continue}if(b8&&b1&&(bF.isPlainObject(b1)||(b6=bF.isArray(b1)))){if(b6){b6=false;b7=b0&&bF.isArray(b0)?b0:[]}else{b7=b0&&bF.isPlainObject(b0)?b0:{}}b5[b2]=bF.extend(b8,b7,b1)}else{if(b1!==L){b5[b2]=b1}}}}}return b5};bF.extend({noConflict:function(b0){if(bb.$===bF){bb.$=bH}if(b0&&bb.jQuery===bF){bb.jQuery=bU}return bF},isReady:false,readyWait:1,holdReady:function(b0){if(b0){bF.readyWait++}else{bF.ready(true)}},ready:function(b0){if((b0===true&&!--bF.readyWait)||(b0!==true&&!bF.isReady)){if(!av.body){return setTimeout(bF.ready,1)}bF.isReady=true;if(b0!==true&&--bF.readyWait>0){return}bC.fireWith(av,[bF]);if(bF.fn.trigger){bF(av).trigger("ready").off("ready")}}},bindReady:function(){if(bC){return}bC=bF.Callbacks("once memory");if(av.readyState==="complete"){return setTimeout(bF.ready,1)}if(av.addEventListener){av.addEventListener("DOMContentLoaded",e,false);bb.addEventListener("load",bF.ready,false)}else{if(av.attachEvent){av.attachEvent("onreadystatechange",e);bb.attachEvent("onload",bF.ready);var b0=false;try{b0=bb.frameElement==null}catch(b1){}if(av.documentElement.doScroll&&b0){bw()}}}},isFunction:function(b0){return bF.type(b0)==="function"},isArray:Array.isArray||function(b0){return bF.type(b0)==="array"},isWindow:function(b0){return b0&&typeof b0==="object"&&"setInterval" in b0},isNumeric:function(b0){return !isNaN(parseFloat(b0))&&isFinite(b0)},type:function(b0){return b0==null?String(b0):bx[bL.call(b0)]||"object"},isPlainObject:function(b2){if(!b2||bF.type(b2)!=="object"||b2.nodeType||bF.isWindow(b2)){return false}try{if(b2.constructor&&!bG.call(b2,"constructor")&&!bG.call(b2.constructor.prototype,"isPrototypeOf")){return false}}catch(b1){return false}var b0;for(b0 in b2){}return b0===L||bG.call(b2,b0)},isEmptyObject:function(b1){for(var b0 in b1){return false}return true},error:function(b0){throw new Error(b0)},parseJSON:function(b0){if(typeof b0!=="string"||!b0){return null}b0=bF.trim(b0);if(bb.JSON&&bb.JSON.parse){return bb.JSON.parse(b0)}if(bN.test(b0.replace(bW,"@").replace(bP,"]").replace(bJ,""))){return(new Function("return "+b0))()}bF.error("Invalid JSON: "+b0)},parseXML:function(b2){var b0,b1;try{if(bb.DOMParser){b1=new DOMParser();b0=b1.parseFromString(b2,"text/xml")}else{b0=new ActiveXObject("Microsoft.XMLDOM");b0.async="false";b0.loadXML(b2)}}catch(b3){b0=L}if(!b0||!b0.documentElement||b0.getElementsByTagName("parsererror").length){bF.error("Invalid XML: "+b2)}return b0},noop:function(){},globalEval:function(b0){if(b0&&bM.test(b0)){(bb.execScript||function(b1){bb["eval"].call(bb,b1)})(b0)}},camelCase:function(b0){return b0.replace(bZ,"ms-").replace(bB,bT)},nodeName:function(b1,b0){return b1.nodeName&&b1.nodeName.toUpperCase()===b0.toUpperCase()},each:function(b3,b6,b2){var b1,b4=0,b5=b3.length,b0=b5===L||bF.isFunction(b3);if(b2){if(b0){for(b1 in b3){if(b6.apply(b3[b1],b2)===false){break}}}else{for(;b4<b5;){if(b6.apply(b3[b4++],b2)===false){break}}}}else{if(b0){for(b1 in b3){if(b6.call(b3[b1],b1,b3[b1])===false){break}}}else{for(;b4<b5;){if(b6.call(b3[b4],b4,b3[b4++])===false){break}}}}return b3},trim:bO?function(b0){return b0==null?"":bO.call(b0)}:function(b0){return b0==null?"":b0.toString().replace(bI,"").replace(bE,"")},makeArray:function(b3,b1){var b0=b1||[];if(b3!=null){var b2=bF.type(b3);if(b3.length==null||b2==="string"||b2==="function"||b2==="regexp"||bF.isWindow(b3)){bz.call(b0,b3)}else{bF.merge(b0,b3)}}return b0},inArray:function(b2,b3,b1){var b0;if(b3){if(bv){return bv.call(b3,b2,b1)}b0=b3.length;b1=b1?b1<0?Math.max(0,b0+b1):b1:0;for(;b1<b0;b1++){if(b1 in b3&&b3[b1]===b2){return b1}}}return -1},merge:function(b4,b2){var b3=b4.length,b1=0;if(typeof b2.length==="number"){for(var b0=b2.length;b1<b0;b1++){b4[b3++]=b2[b1]}}else{while(b2[b1]!==L){b4[b3++]=b2[b1++]}}b4.length=b3;return b4},grep:function(b1,b6,b0){var b2=[],b5;b0=!!b0;for(var b3=0,b4=b1.length;b3<b4;b3++){b5=!!b6(b1[b3],b3);if(b0!==b5){b2.push(b1[b3])}}return b2},map:function(b0,b7,b8){var b5,b6,b4=[],b2=0,b1=b0.length,b3=b0 instanceof bF||b1!==L&&typeof b1==="number"&&((b1>0&&b0[0]&&b0[b1-1])||b1===0||bF.isArray(b0));if(b3){for(;b2<b1;b2++){b5=b7(b0[b2],b2,b8);if(b5!=null){b4[b4.length]=b5}}}else{for(b6 in b0){b5=b7(b0[b6],b6,b8);if(b5!=null){b4[b4.length]=b5}}}return b4.concat.apply([],b4)},guid:1,proxy:function(b4,b3){if(typeof b3==="string"){var b2=b4[b3];b3=b4;b4=b2}if(!bF.isFunction(b4)){return L}var b0=bK.call(arguments,2),b1=function(){return b4.apply(b3,b0.concat(bK.call(arguments)))};b1.guid=b4.guid=b4.guid||b1.guid||bF.guid++;return b1},access:function(b0,b8,b6,b2,b5,b7){var b1=b0.length;if(typeof b8==="object"){for(var b3 in b8){bF.access(b0,b3,b8[b3],b2,b5,b6)}return b0}if(b6!==L){b2=!b7&&b2&&bF.isFunction(b6);for(var b4=0;b4<b1;b4++){b5(b0[b4],b8,b2?b6.call(b0[b4],b4,b5(b0[b4],b8)):b6,b7)}return b0}return b1?b5(b0[0],b8):L},now:function(){return(new Date()).getTime()},uaMatch:function(b1){b1=b1.toLowerCase();var b0=by.exec(b1)||bR.exec(b1)||bQ.exec(b1)||b1.indexOf("compatible")<0&&bS.exec(b1)||[];return{browser:b0[1]||"",version:b0[2]||"0"}},sub:function(){function b0(b3,b4){return new b0.fn.init(b3,b4)}bF.extend(true,b0,this);b0.superclass=this;b0.fn=b0.prototype=this();b0.fn.constructor=b0;b0.sub=this.sub;b0.fn.init=function b2(b3,b4){if(b4&&b4 instanceof bF&&!(b4 instanceof b0)){b4=b0(b4)}return bF.fn.init.call(this,b3,b4,b1)};b0.fn.init.prototype=b0.fn;var b1=b0(av);return b0},browser:{}});bF.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(b1,b0){bx["[object "+b0+"]"]=b0.toLowerCase()});bV=bF.uaMatch(bX);if(bV.browser){bF.browser[bV.browser]=true;bF.browser.version=bV.version}if(bF.browser.webkit){bF.browser.safari=true}if(bM.test("\xA0")){bI=/^[\s\xA0]+/;bE=/[\s\xA0]+$/}bD=bF(av);if(av.addEventListener){e=function(){av.removeEventListener("DOMContentLoaded",e,false);bF.ready()}}else{if(av.attachEvent){e=function(){if(av.readyState==="complete"){av.detachEvent("onreadystatechange",e);bF.ready()}}}}function bw(){if(bF.isReady){return}try{av.documentElement.doScroll("left")}catch(b0){setTimeout(bw,1);return}bF.ready()}return bF})();var a2={};function X(e){var bv=a2[e]={},bw,bx;e=e.split(/\s+/);for(bw=0,bx=e.length;bw<bx;bw++){bv[e[bw]]=true}return bv}b.Callbacks=function(bw){bw=bw?(a2[bw]||X(bw)):{};var bB=[],bC=[],bx,by,bv,bz,bA,bE=function(bF){var bG,bJ,bI,bH,bK;for(bG=0,bJ=bF.length;bG<bJ;bG++){bI=bF[bG];bH=b.type(bI);if(bH==="array"){bE(bI)}else{if(bH==="function"){if(!bw.unique||!bD.has(bI)){bB.push(bI)}}}}},e=function(bG,bF){bF=bF||[];bx=!bw.memory||[bG,bF];by=true;bA=bv||0;bv=0;bz=bB.length;for(;bB&&bA<bz;bA++){if(bB[bA].apply(bG,bF)===false&&bw.stopOnFalse){bx=true;break}}by=false;if(bB){if(!bw.once){if(bC&&bC.length){bx=bC.shift();bD.fireWith(bx[0],bx[1])}}else{if(bx===true){bD.disable()}else{bB=[]}}}},bD={add:function(){if(bB){var bF=bB.length;bE(arguments);if(by){bz=bB.length}else{if(bx&&bx!==true){bv=bF;e(bx[0],bx[1])}}}return this},remove:function(){if(bB){var bF=arguments,bH=0,bI=bF.length;for(;bH<bI;bH++){for(var bG=0;bG<bB.length;bG++){if(bF[bH]===bB[bG]){if(by){if(bG<=bz){bz--;if(bG<=bA){bA--}}}bB.splice(bG--,1);if(bw.unique){break}}}}}return this},has:function(bG){if(bB){var bF=0,bH=bB.length;for(;bF<bH;bF++){if(bG===bB[bF]){return true}}}return false},empty:function(){bB=[];return this},disable:function(){bB=bC=bx=L;return this},disabled:function(){return !bB},lock:function(){bC=L;if(!bx||bx===true){bD.disable()}return this},locked:function(){return !bC},fireWith:function(bG,bF){if(bC){if(by){if(!bw.once){bC.push([bG,bF])}}else{if(!(bw.once&&bx)){e(bG,bF)}}}return this},fire:function(){bD.fireWith(this,arguments);return this},fired:function(){return !!bx}};return bD};var aJ=[].slice;b.extend({Deferred:function(by){var bx=b.Callbacks("once memory"),bw=b.Callbacks("once memory"),bv=b.Callbacks("memory"),e="pending",bA={resolve:bx,reject:bw,notify:bv},bC={done:bx.add,fail:bw.add,progress:bv.add,state:function(){return e},isResolved:bx.fired,isRejected:bw.fired,then:function(bE,bD,bF){bB.done(bE).fail(bD).progress(bF);return this},always:function(){bB.done.apply(bB,arguments).fail.apply(bB,arguments);return this},pipe:function(bF,bE,bD){return b.Deferred(function(bG){b.each({done:[bF,"resolve"],fail:[bE,"reject"],progress:[bD,"notify"]},function(bI,bL){var bH=bL[0],bK=bL[1],bJ;if(b.isFunction(bH)){bB[bI](function(){bJ=bH.apply(this,arguments);if(bJ&&b.isFunction(bJ.promise)){bJ.promise().then(bG.resolve,bG.reject,bG.notify)}else{bG[bK+"With"](this===bB?bG:this,[bJ])}})}else{bB[bI](bG[bK])}})}).promise()},promise:function(bE){if(bE==null){bE=bC}else{for(var bD in bC){bE[bD]=bC[bD]}}return bE}},bB=bC.promise({}),bz;for(bz in bA){bB[bz]=bA[bz].fire;bB[bz+"With"]=bA[bz].fireWith}bB.done(function(){e="resolved"},bw.disable,bv.lock).fail(function(){e="rejected"},bx.disable,bv.lock);if(by){by.call(bB,bB)}return bB},when:function(bA){var bx=aJ.call(arguments,0),bv=0,e=bx.length,bB=new Array(e),bw=e,by=e,bC=e<=1&&bA&&b.isFunction(bA.promise)?bA:b.Deferred(),bE=bC.promise();function bD(bF){return function(bG){bx[bF]=arguments.length>1?aJ.call(arguments,0):bG;if(!(--bw)){bC.resolveWith(bC,bx)}}}function bz(bF){return function(bG){bB[bF]=arguments.length>1?aJ.call(arguments,0):bG;bC.notifyWith(bE,bB)}}if(e>1){for(;bv<e;bv++){if(bx[bv]&&bx[bv].promise&&b.isFunction(bx[bv].promise)){bx[bv].promise().then(bD(bv),bC.reject,bz(bv)) +}else{--bw}}if(!bw){bC.resolveWith(bC,bx)}}else{if(bC!==bA){bC.resolveWith(bC,e?[bA]:[])}}return bE}});b.support=(function(){var bJ,bI,bF,bG,bx,bE,bA,bD,bz,bK,bB,by,bw,bv=av.createElement("div"),bH=av.documentElement;bv.setAttribute("className","t");bv.innerHTML=" <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>";bI=bv.getElementsByTagName("*");bF=bv.getElementsByTagName("a")[0];if(!bI||!bI.length||!bF){return{}}bG=av.createElement("select");bx=bG.appendChild(av.createElement("option"));bE=bv.getElementsByTagName("input")[0];bJ={leadingWhitespace:(bv.firstChild.nodeType===3),tbody:!bv.getElementsByTagName("tbody").length,htmlSerialize:!!bv.getElementsByTagName("link").length,style:/top/.test(bF.getAttribute("style")),hrefNormalized:(bF.getAttribute("href")==="/a"),opacity:/^0.55/.test(bF.style.opacity),cssFloat:!!bF.style.cssFloat,checkOn:(bE.value==="on"),optSelected:bx.selected,getSetAttribute:bv.className!=="t",enctype:!!av.createElement("form").enctype,html5Clone:av.createElement("nav").cloneNode(true).outerHTML!=="<:nav></:nav>",submitBubbles:true,changeBubbles:true,focusinBubbles:false,deleteExpando:true,noCloneEvent:true,inlineBlockNeedsLayout:false,shrinkWrapBlocks:false,reliableMarginRight:true};bE.checked=true;bJ.noCloneChecked=bE.cloneNode(true).checked;bG.disabled=true;bJ.optDisabled=!bx.disabled;try{delete bv.test}catch(bC){bJ.deleteExpando=false}if(!bv.addEventListener&&bv.attachEvent&&bv.fireEvent){bv.attachEvent("onclick",function(){bJ.noCloneEvent=false});bv.cloneNode(true).fireEvent("onclick")}bE=av.createElement("input");bE.value="t";bE.setAttribute("type","radio");bJ.radioValue=bE.value==="t";bE.setAttribute("checked","checked");bv.appendChild(bE);bD=av.createDocumentFragment();bD.appendChild(bv.lastChild);bJ.checkClone=bD.cloneNode(true).cloneNode(true).lastChild.checked;bJ.appendChecked=bE.checked;bD.removeChild(bE);bD.appendChild(bv);bv.innerHTML="";if(bb.getComputedStyle){bA=av.createElement("div");bA.style.width="0";bA.style.marginRight="0";bv.style.width="2px";bv.appendChild(bA);bJ.reliableMarginRight=(parseInt((bb.getComputedStyle(bA,null)||{marginRight:0}).marginRight,10)||0)===0}if(bv.attachEvent){for(by in {submit:1,change:1,focusin:1}){bB="on"+by;bw=(bB in bv);if(!bw){bv.setAttribute(bB,"return;");bw=(typeof bv[bB]==="function")}bJ[by+"Bubbles"]=bw}}bD.removeChild(bv);bD=bG=bx=bA=bv=bE=null;b(function(){var bM,bU,bV,bT,bN,bO,bL,bS,bR,e,bP,bQ=av.getElementsByTagName("body")[0];if(!bQ){return}bL=1;bS="position:absolute;top:0;left:0;width:1px;height:1px;margin:0;";bR="visibility:hidden;border:0;";e="style='"+bS+"border:5px solid #000;padding:0;'";bP="<div "+e+"><div></div></div><table "+e+" cellpadding='0' cellspacing='0'><tr><td></td></tr></table>";bM=av.createElement("div");bM.style.cssText=bR+"width:0;height:0;position:static;top:0;margin-top:"+bL+"px";bQ.insertBefore(bM,bQ.firstChild);bv=av.createElement("div");bM.appendChild(bv);bv.innerHTML="<table><tr><td style='padding:0;border:0;display:none'></td><td>t</td></tr></table>";bz=bv.getElementsByTagName("td");bw=(bz[0].offsetHeight===0);bz[0].style.display="";bz[1].style.display="none";bJ.reliableHiddenOffsets=bw&&(bz[0].offsetHeight===0);bv.innerHTML="";bv.style.width=bv.style.paddingLeft="1px";b.boxModel=bJ.boxModel=bv.offsetWidth===2;if(typeof bv.style.zoom!=="undefined"){bv.style.display="inline";bv.style.zoom=1;bJ.inlineBlockNeedsLayout=(bv.offsetWidth===2);bv.style.display="";bv.innerHTML="<div style='width:4px;'></div>";bJ.shrinkWrapBlocks=(bv.offsetWidth!==2)}bv.style.cssText=bS+bR;bv.innerHTML=bP;bU=bv.firstChild;bV=bU.firstChild;bN=bU.nextSibling.firstChild.firstChild;bO={doesNotAddBorder:(bV.offsetTop!==5),doesAddBorderForTableAndCells:(bN.offsetTop===5)};bV.style.position="fixed";bV.style.top="20px";bO.fixedPosition=(bV.offsetTop===20||bV.offsetTop===15);bV.style.position=bV.style.top="";bU.style.overflow="hidden";bU.style.position="relative";bO.subtractsBorderForOverflowNotVisible=(bV.offsetTop===-5);bO.doesNotIncludeMarginInBodyOffset=(bQ.offsetTop!==bL);bQ.removeChild(bM);bv=bM=null;b.extend(bJ,bO)});return bJ})();var aS=/^(?:\{.*\}|\[.*\])$/,aA=/([A-Z])/g;b.extend({cache:{},uuid:0,expando:"jQuery"+(b.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:true,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:true},hasData:function(e){e=e.nodeType?b.cache[e[b.expando]]:e[b.expando];return !!e&&!S(e)},data:function(bx,bv,bz,by){if(!b.acceptData(bx)){return}var bG,bA,bD,bE=b.expando,bC=typeof bv==="string",bF=bx.nodeType,e=bF?b.cache:bx,bw=bF?bx[bE]:bx[bE]&&bE,bB=bv==="events";if((!bw||!e[bw]||(!bB&&!by&&!e[bw].data))&&bC&&bz===L){return}if(!bw){if(bF){bx[bE]=bw=++b.uuid}else{bw=bE}}if(!e[bw]){e[bw]={};if(!bF){e[bw].toJSON=b.noop}}if(typeof bv==="object"||typeof bv==="function"){if(by){e[bw]=b.extend(e[bw],bv)}else{e[bw].data=b.extend(e[bw].data,bv)}}bG=bA=e[bw];if(!by){if(!bA.data){bA.data={}}bA=bA.data}if(bz!==L){bA[b.camelCase(bv)]=bz}if(bB&&!bA[bv]){return bG.events}if(bC){bD=bA[bv];if(bD==null){bD=bA[b.camelCase(bv)]}}else{bD=bA}return bD},removeData:function(bx,bv,by){if(!b.acceptData(bx)){return}var bB,bA,bz,bC=b.expando,bD=bx.nodeType,e=bD?b.cache:bx,bw=bD?bx[bC]:bC;if(!e[bw]){return}if(bv){bB=by?e[bw]:e[bw].data;if(bB){if(!b.isArray(bv)){if(bv in bB){bv=[bv]}else{bv=b.camelCase(bv);if(bv in bB){bv=[bv]}else{bv=bv.split(" ")}}}for(bA=0,bz=bv.length;bA<bz;bA++){delete bB[bv[bA]]}if(!(by?S:b.isEmptyObject)(bB)){return}}}if(!by){delete e[bw].data;if(!S(e[bw])){return}}if(b.support.deleteExpando||!e.setInterval){delete e[bw]}else{e[bw]=null}if(bD){if(b.support.deleteExpando){delete bx[bC]}else{if(bx.removeAttribute){bx.removeAttribute(bC)}else{bx[bC]=null}}}},_data:function(bv,e,bw){return b.data(bv,e,bw,true)},acceptData:function(bv){if(bv.nodeName){var e=b.noData[bv.nodeName.toLowerCase()];if(e){return !(e===true||bv.getAttribute("classid")!==e)}}return true}});b.fn.extend({data:function(by,bA){var bB,e,bw,bz=null;if(typeof by==="undefined"){if(this.length){bz=b.data(this[0]);if(this[0].nodeType===1&&!b._data(this[0],"parsedAttrs")){e=this[0].attributes;for(var bx=0,bv=e.length;bx<bv;bx++){bw=e[bx].name;if(bw.indexOf("data-")===0){bw=b.camelCase(bw.substring(5));a5(this[0],bw,bz[bw])}}b._data(this[0],"parsedAttrs",true)}}return bz}else{if(typeof by==="object"){return this.each(function(){b.data(this,by)})}}bB=by.split(".");bB[1]=bB[1]?"."+bB[1]:"";if(bA===L){bz=this.triggerHandler("getData"+bB[1]+"!",[bB[0]]);if(bz===L&&this.length){bz=b.data(this[0],by);bz=a5(this[0],by,bz)}return bz===L&&bB[1]?this.data(bB[0]):bz}else{return this.each(function(){var bC=b(this),bD=[bB[0],bA];bC.triggerHandler("setData"+bB[1]+"!",bD);b.data(this,by,bA);bC.triggerHandler("changeData"+bB[1]+"!",bD)})}},removeData:function(e){return this.each(function(){b.removeData(this,e)})}});function a5(bx,bw,by){if(by===L&&bx.nodeType===1){var bv="data-"+bw.replace(aA,"-$1").toLowerCase();by=bx.getAttribute(bv);if(typeof by==="string"){try{by=by==="true"?true:by==="false"?false:by==="null"?null:b.isNumeric(by)?parseFloat(by):aS.test(by)?b.parseJSON(by):by}catch(bz){}b.data(bx,bw,by)}else{by=L}}return by}function S(bv){for(var e in bv){if(e==="data"&&b.isEmptyObject(bv[e])){continue}if(e!=="toJSON"){return false}}return true}function bi(by,bx,bA){var bw=bx+"defer",bv=bx+"queue",e=bx+"mark",bz=b._data(by,bw);if(bz&&(bA==="queue"||!b._data(by,bv))&&(bA==="mark"||!b._data(by,e))){setTimeout(function(){if(!b._data(by,bv)&&!b._data(by,e)){b.removeData(by,bw,true);bz.fire()}},0)}}b.extend({_mark:function(bv,e){if(bv){e=(e||"fx")+"mark";b._data(bv,e,(b._data(bv,e)||0)+1)}},_unmark:function(by,bx,bv){if(by!==true){bv=bx;bx=by;by=false}if(bx){bv=bv||"fx";var e=bv+"mark",bw=by?0:((b._data(bx,e)||1)-1);if(bw){b._data(bx,e,bw)}else{b.removeData(bx,e,true);bi(bx,bv,"mark")}}},queue:function(bv,e,bx){var bw;if(bv){e=(e||"fx")+"queue";bw=b._data(bv,e);if(bx){if(!bw||b.isArray(bx)){bw=b._data(bv,e,b.makeArray(bx))}else{bw.push(bx)}}return bw||[]}},dequeue:function(by,bx){bx=bx||"fx";var bv=b.queue(by,bx),bw=bv.shift(),e={};if(bw==="inprogress"){bw=bv.shift()}if(bw){if(bx==="fx"){bv.unshift("inprogress")}b._data(by,bx+".run",e);bw.call(by,function(){b.dequeue(by,bx)},e)}if(!bv.length){b.removeData(by,bx+"queue "+bx+".run",true);bi(by,bx,"queue")}}});b.fn.extend({queue:function(e,bv){if(typeof e!=="string"){bv=e;e="fx"}if(bv===L){return b.queue(this[0],e)}return this.each(function(){var bw=b.queue(this,e,bv);if(e==="fx"&&bw[0]!=="inprogress"){b.dequeue(this,e)}})},dequeue:function(e){return this.each(function(){b.dequeue(this,e)})},delay:function(bv,e){bv=b.fx?b.fx.speeds[bv]||bv:bv;e=e||"fx";return this.queue(e,function(bx,bw){var by=setTimeout(bx,bv);bw.stop=function(){clearTimeout(by)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(bD,bw){if(typeof bD!=="string"){bw=bD;bD=L}bD=bD||"fx";var e=b.Deferred(),bv=this,by=bv.length,bB=1,bz=bD+"defer",bA=bD+"queue",bC=bD+"mark",bx;function bE(){if(!(--bB)){e.resolveWith(bv,[bv])}}while(by--){if((bx=b.data(bv[by],bz,L,true)||(b.data(bv[by],bA,L,true)||b.data(bv[by],bC,L,true))&&b.data(bv[by],bz,b.Callbacks("once memory"),true))){bB++;bx.add(bE)}}bE();return e.promise()}});var aP=/[\n\t\r]/g,af=/\s+/,aU=/\r/g,g=/^(?:button|input)$/i,D=/^(?:button|input|object|select|textarea)$/i,l=/^a(?:rea)?$/i,ao=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,F=b.support.getSetAttribute,be,aY,aF;b.fn.extend({attr:function(e,bv){return b.access(this,e,bv,true,b.attr)},removeAttr:function(e){return this.each(function(){b.removeAttr(this,e)})},prop:function(e,bv){return b.access(this,e,bv,true,b.prop)},removeProp:function(e){e=b.propFix[e]||e;return this.each(function(){try{this[e]=L;delete this[e]}catch(bv){}})},addClass:function(by){var bA,bw,bv,bx,bz,bB,e;if(b.isFunction(by)){return this.each(function(bC){b(this).addClass(by.call(this,bC,this.className))})}if(by&&typeof by==="string"){bA=by.split(af);for(bw=0,bv=this.length;bw<bv;bw++){bx=this[bw];if(bx.nodeType===1){if(!bx.className&&bA.length===1){bx.className=by}else{bz=" "+bx.className+" ";for(bB=0,e=bA.length;bB<e;bB++){if(!~bz.indexOf(" "+bA[bB]+" ")){bz+=bA[bB]+" "}}bx.className=b.trim(bz)}}}}return this},removeClass:function(bz){var bA,bw,bv,by,bx,bB,e;if(b.isFunction(bz)){return this.each(function(bC){b(this).removeClass(bz.call(this,bC,this.className))})}if((bz&&typeof bz==="string")||bz===L){bA=(bz||"").split(af);for(bw=0,bv=this.length;bw<bv;bw++){by=this[bw];if(by.nodeType===1&&by.className){if(bz){bx=(" "+by.className+" ").replace(aP," ");for(bB=0,e=bA.length;bB<e;bB++){bx=bx.replace(" "+bA[bB]+" "," ")}by.className=b.trim(bx)}else{by.className=""}}}}return this},toggleClass:function(bx,bv){var bw=typeof bx,e=typeof bv==="boolean";if(b.isFunction(bx)){return this.each(function(by){b(this).toggleClass(bx.call(this,by,this.className,bv),bv)})}return this.each(function(){if(bw==="string"){var bA,bz=0,by=b(this),bB=bv,bC=bx.split(af);while((bA=bC[bz++])){bB=e?bB:!by.hasClass(bA);by[bB?"addClass":"removeClass"](bA)}}else{if(bw==="undefined"||bw==="boolean"){if(this.className){b._data(this,"__className__",this.className)}this.className=this.className||bx===false?"":b._data(this,"__className__")||""}}})},hasClass:function(e){var bx=" "+e+" ",bw=0,bv=this.length;for(;bw<bv;bw++){if(this[bw].nodeType===1&&(" "+this[bw].className+" ").replace(aP," ").indexOf(bx)>-1){return true}}return false},val:function(bx){var e,bv,by,bw=this[0];if(!arguments.length){if(bw){e=b.valHooks[bw.nodeName.toLowerCase()]||b.valHooks[bw.type];if(e&&"get" in e&&(bv=e.get(bw,"value"))!==L){return bv}bv=bw.value;return typeof bv==="string"?bv.replace(aU,""):bv==null?"":bv}return}by=b.isFunction(bx);return this.each(function(bA){var bz=b(this),bB;if(this.nodeType!==1){return}if(by){bB=bx.call(this,bA,bz.val())}else{bB=bx}if(bB==null){bB=""}else{if(typeof bB==="number"){bB+=""}else{if(b.isArray(bB)){bB=b.map(bB,function(bC){return bC==null?"":bC+""})}}}e=b.valHooks[this.nodeName.toLowerCase()]||b.valHooks[this.type];if(!e||!("set" in e)||e.set(this,bB,"value")===L){this.value=bB}})}});b.extend({valHooks:{option:{get:function(e){var bv=e.attributes.value;return !bv||bv.specified?e.value:e.text}},select:{get:function(e){var bA,bv,bz,bx,by=e.selectedIndex,bB=[],bC=e.options,bw=e.type==="select-one";if(by<0){return null}bv=bw?by:0;bz=bw?by+1:bC.length;for(;bv<bz;bv++){bx=bC[bv];if(bx.selected&&(b.support.optDisabled?!bx.disabled:bx.getAttribute("disabled")===null)&&(!bx.parentNode.disabled||!b.nodeName(bx.parentNode,"optgroup"))){bA=b(bx).val();if(bw){return bA}bB.push(bA)}}if(bw&&!bB.length&&bC.length){return b(bC[by]).val()}return bB},set:function(bv,bw){var e=b.makeArray(bw);b(bv).find("option").each(function(){this.selected=b.inArray(b(this).val(),e)>=0});if(!e.length){bv.selectedIndex=-1}return e}}},attrFn:{val:true,css:true,html:true,text:true,data:true,width:true,height:true,offset:true},attr:function(bA,bx,bB,bz){var bw,e,by,bv=bA.nodeType; +if(!bA||bv===3||bv===8||bv===2){return}if(bz&&bx in b.attrFn){return b(bA)[bx](bB)}if(typeof bA.getAttribute==="undefined"){return b.prop(bA,bx,bB)}by=bv!==1||!b.isXMLDoc(bA);if(by){bx=bx.toLowerCase();e=b.attrHooks[bx]||(ao.test(bx)?aY:be)}if(bB!==L){if(bB===null){b.removeAttr(bA,bx);return}else{if(e&&"set" in e&&by&&(bw=e.set(bA,bB,bx))!==L){return bw}else{bA.setAttribute(bx,""+bB);return bB}}}else{if(e&&"get" in e&&by&&(bw=e.get(bA,bx))!==null){return bw}else{bw=bA.getAttribute(bx);return bw===null?L:bw}}},removeAttr:function(bx,bz){var by,bA,bv,e,bw=0;if(bz&&bx.nodeType===1){bA=bz.toLowerCase().split(af);e=bA.length;for(;bw<e;bw++){bv=bA[bw];if(bv){by=b.propFix[bv]||bv;b.attr(bx,bv,"");bx.removeAttribute(F?bv:by);if(ao.test(bv)&&by in bx){bx[by]=false}}}}},attrHooks:{type:{set:function(e,bv){if(g.test(e.nodeName)&&e.parentNode){b.error("type property can't be changed")}else{if(!b.support.radioValue&&bv==="radio"&&b.nodeName(e,"input")){var bw=e.value;e.setAttribute("type",bv);if(bw){e.value=bw}return bv}}}},value:{get:function(bv,e){if(be&&b.nodeName(bv,"button")){return be.get(bv,e)}return e in bv?bv.value:null},set:function(bv,bw,e){if(be&&b.nodeName(bv,"button")){return be.set(bv,bw,e)}bv.value=bw}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(bz,bx,bA){var bw,e,by,bv=bz.nodeType;if(!bz||bv===3||bv===8||bv===2){return}by=bv!==1||!b.isXMLDoc(bz);if(by){bx=b.propFix[bx]||bx;e=b.propHooks[bx]}if(bA!==L){if(e&&"set" in e&&(bw=e.set(bz,bA,bx))!==L){return bw}else{return(bz[bx]=bA)}}else{if(e&&"get" in e&&(bw=e.get(bz,bx))!==null){return bw}else{return bz[bx]}}},propHooks:{tabIndex:{get:function(bv){var e=bv.getAttributeNode("tabindex");return e&&e.specified?parseInt(e.value,10):D.test(bv.nodeName)||l.test(bv.nodeName)&&bv.href?0:L}}}});b.attrHooks.tabindex=b.propHooks.tabIndex;aY={get:function(bv,e){var bx,bw=b.prop(bv,e);return bw===true||typeof bw!=="boolean"&&(bx=bv.getAttributeNode(e))&&bx.nodeValue!==false?e.toLowerCase():L},set:function(bv,bx,e){var bw;if(bx===false){b.removeAttr(bv,e)}else{bw=b.propFix[e]||e;if(bw in bv){bv[bw]=true}bv.setAttribute(e,e.toLowerCase())}return e}};if(!F){aF={name:true,id:true};be=b.valHooks.button={get:function(bw,bv){var e;e=bw.getAttributeNode(bv);return e&&(aF[bv]?e.nodeValue!=="":e.specified)?e.nodeValue:L},set:function(bw,bx,bv){var e=bw.getAttributeNode(bv);if(!e){e=av.createAttribute(bv);bw.setAttributeNode(e)}return(e.nodeValue=bx+"")}};b.attrHooks.tabindex.set=be.set;b.each(["width","height"],function(bv,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{set:function(bw,bx){if(bx===""){bw.setAttribute(e,"auto");return bx}}})});b.attrHooks.contenteditable={get:be.get,set:function(bv,bw,e){if(bw===""){bw="false"}be.set(bv,bw,e)}}}if(!b.support.hrefNormalized){b.each(["href","src","width","height"],function(bv,e){b.attrHooks[e]=b.extend(b.attrHooks[e],{get:function(bx){var bw=bx.getAttribute(e,2);return bw===null?L:bw}})})}if(!b.support.style){b.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||L},set:function(e,bv){return(e.style.cssText=""+bv)}}}if(!b.support.optSelected){b.propHooks.selected=b.extend(b.propHooks.selected,{get:function(bv){var e=bv.parentNode;if(e){e.selectedIndex;if(e.parentNode){e.parentNode.selectedIndex}}return null}})}if(!b.support.enctype){b.propFix.enctype="encoding"}if(!b.support.checkOn){b.each(["radio","checkbox"],function(){b.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}})}b.each(["radio","checkbox"],function(){b.valHooks[this]=b.extend(b.valHooks[this],{set:function(e,bv){if(b.isArray(bv)){return(e.checked=b.inArray(b(e).val(),bv)>=0)}}})});var bd=/^(?:textarea|input|select)$/i,n=/^([^\.]*)?(?:\.(.+))?$/,J=/\bhover(\.\S+)?\b/,aO=/^key/,bf=/^(?:mouse|contextmenu)|click/,T=/^(?:focusinfocus|focusoutblur)$/,U=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,Y=function(e){var bv=U.exec(e);if(bv){bv[1]=(bv[1]||"").toLowerCase();bv[3]=bv[3]&&new RegExp("(?:^|\\s)"+bv[3]+"(?:\\s|$)")}return bv},j=function(bw,e){var bv=bw.attributes||{};return((!e[1]||bw.nodeName.toLowerCase()===e[1])&&(!e[2]||(bv.id||{}).value===e[2])&&(!e[3]||e[3].test((bv["class"]||{}).value)))},bt=function(e){return b.event.special.hover?e:e.replace(J,"mouseenter$1 mouseleave$1")};b.event={add:function(bx,bC,bJ,bA,by){var bD,bB,bK,bI,bH,bF,e,bG,bv,bz,bw,bE;if(bx.nodeType===3||bx.nodeType===8||!bC||!bJ||!(bD=b._data(bx))){return}if(bJ.handler){bv=bJ;bJ=bv.handler}if(!bJ.guid){bJ.guid=b.guid++}bK=bD.events;if(!bK){bD.events=bK={}}bB=bD.handle;if(!bB){bD.handle=bB=function(bL){return typeof b!=="undefined"&&(!bL||b.event.triggered!==bL.type)?b.event.dispatch.apply(bB.elem,arguments):L};bB.elem=bx}bC=b.trim(bt(bC)).split(" ");for(bI=0;bI<bC.length;bI++){bH=n.exec(bC[bI])||[];bF=bH[1];e=(bH[2]||"").split(".").sort();bE=b.event.special[bF]||{};bF=(by?bE.delegateType:bE.bindType)||bF;bE=b.event.special[bF]||{};bG=b.extend({type:bF,origType:bH[1],data:bA,handler:bJ,guid:bJ.guid,selector:by,quick:Y(by),namespace:e.join(".")},bv);bw=bK[bF];if(!bw){bw=bK[bF]=[];bw.delegateCount=0;if(!bE.setup||bE.setup.call(bx,bA,e,bB)===false){if(bx.addEventListener){bx.addEventListener(bF,bB,false)}else{if(bx.attachEvent){bx.attachEvent("on"+bF,bB)}}}}if(bE.add){bE.add.call(bx,bG);if(!bG.handler.guid){bG.handler.guid=bJ.guid}}if(by){bw.splice(bw.delegateCount++,0,bG)}else{bw.push(bG)}b.event.global[bF]=true}bx=null},global:{},remove:function(bJ,bE,bv,bH,bB){var bI=b.hasData(bJ)&&b._data(bJ),bF,bx,bz,bL,bC,bA,bG,bw,by,bK,bD,e;if(!bI||!(bw=bI.events)){return}bE=b.trim(bt(bE||"")).split(" ");for(bF=0;bF<bE.length;bF++){bx=n.exec(bE[bF])||[];bz=bL=bx[1];bC=bx[2];if(!bz){for(bz in bw){b.event.remove(bJ,bz+bE[bF],bv,bH,true)}continue}by=b.event.special[bz]||{};bz=(bH?by.delegateType:by.bindType)||bz;bD=bw[bz]||[];bA=bD.length;bC=bC?new RegExp("(^|\\.)"+bC.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(bG=0;bG<bD.length;bG++){e=bD[bG];if((bB||bL===e.origType)&&(!bv||bv.guid===e.guid)&&(!bC||bC.test(e.namespace))&&(!bH||bH===e.selector||bH==="**"&&e.selector)){bD.splice(bG--,1);if(e.selector){bD.delegateCount--}if(by.remove){by.remove.call(bJ,e)}}}if(bD.length===0&&bA!==bD.length){if(!by.teardown||by.teardown.call(bJ,bC)===false){b.removeEvent(bJ,bz,bI.handle)}delete bw[bz]}}if(b.isEmptyObject(bw)){bK=bI.handle;if(bK){bK.elem=null}b.removeData(bJ,["events","handle"],true)}},customEvent:{getData:true,setData:true,changeData:true},trigger:function(bv,bD,bA,bJ){if(bA&&(bA.nodeType===3||bA.nodeType===8)){return}var bG=bv.type||bv,bx=[],e,bw,bC,bH,bz,by,bF,bE,bB,bI;if(T.test(bG+b.event.triggered)){return}if(bG.indexOf("!")>=0){bG=bG.slice(0,-1);bw=true}if(bG.indexOf(".")>=0){bx=bG.split(".");bG=bx.shift();bx.sort()}if((!bA||b.event.customEvent[bG])&&!b.event.global[bG]){return}bv=typeof bv==="object"?bv[b.expando]?bv:new b.Event(bG,bv):new b.Event(bG);bv.type=bG;bv.isTrigger=true;bv.exclusive=bw;bv.namespace=bx.join(".");bv.namespace_re=bv.namespace?new RegExp("(^|\\.)"+bx.join("\\.(?:.*\\.)?")+"(\\.|$)"):null;by=bG.indexOf(":")<0?"on"+bG:"";if(!bA){e=b.cache;for(bC in e){if(e[bC].events&&e[bC].events[bG]){b.event.trigger(bv,bD,e[bC].handle.elem,true)}}return}bv.result=L;if(!bv.target){bv.target=bA}bD=bD!=null?b.makeArray(bD):[];bD.unshift(bv);bF=b.event.special[bG]||{};if(bF.trigger&&bF.trigger.apply(bA,bD)===false){return}bB=[[bA,bF.bindType||bG]];if(!bJ&&!bF.noBubble&&!b.isWindow(bA)){bI=bF.delegateType||bG;bH=T.test(bI+bG)?bA:bA.parentNode;bz=null;for(;bH;bH=bH.parentNode){bB.push([bH,bI]);bz=bH}if(bz&&bz===bA.ownerDocument){bB.push([bz.defaultView||bz.parentWindow||bb,bI])}}for(bC=0;bC<bB.length&&!bv.isPropagationStopped();bC++){bH=bB[bC][0];bv.type=bB[bC][1];bE=(b._data(bH,"events")||{})[bv.type]&&b._data(bH,"handle");if(bE){bE.apply(bH,bD)}bE=by&&bH[by];if(bE&&b.acceptData(bH)&&bE.apply(bH,bD)===false){bv.preventDefault()}}bv.type=bG;if(!bJ&&!bv.isDefaultPrevented()){if((!bF._default||bF._default.apply(bA.ownerDocument,bD)===false)&&!(bG==="click"&&b.nodeName(bA,"a"))&&b.acceptData(bA)){if(by&&bA[bG]&&((bG!=="focus"&&bG!=="blur")||bv.target.offsetWidth!==0)&&!b.isWindow(bA)){bz=bA[by];if(bz){bA[by]=null}b.event.triggered=bG;bA[bG]();b.event.triggered=L;if(bz){bA[by]=bz}}}}return bv.result},dispatch:function(e){e=b.event.fix(e||bb.event);var bz=((b._data(this,"events")||{})[e.type]||[]),bA=bz.delegateCount,bG=[].slice.call(arguments,0),by=!e.exclusive&&!e.namespace,bH=[],bC,bB,bK,bx,bF,bE,bv,bD,bI,bw,bJ;bG[0]=e;e.delegateTarget=this;if(bA&&!e.target.disabled&&!(e.button&&e.type==="click")){bx=b(this);bx.context=this.ownerDocument||this;for(bK=e.target;bK!=this;bK=bK.parentNode||this){bE={};bD=[];bx[0]=bK;for(bC=0;bC<bA;bC++){bI=bz[bC];bw=bI.selector;if(bE[bw]===L){bE[bw]=(bI.quick?j(bK,bI.quick):bx.is(bw))}if(bE[bw]){bD.push(bI)}}if(bD.length){bH.push({elem:bK,matches:bD})}}}if(bz.length>bA){bH.push({elem:this,matches:bz.slice(bA)})}for(bC=0;bC<bH.length&&!e.isPropagationStopped();bC++){bv=bH[bC];e.currentTarget=bv.elem;for(bB=0;bB<bv.matches.length&&!e.isImmediatePropagationStopped();bB++){bI=bv.matches[bB];if(by||(!e.namespace&&!bI.namespace)||e.namespace_re&&e.namespace_re.test(bI.namespace)){e.data=bI.data;e.handleObj=bI;bF=((b.event.special[bI.origType]||{}).handle||bI.handler).apply(bv.elem,bG);if(bF!==L){e.result=bF;if(bF===false){e.preventDefault();e.stopPropagation()}}}}}return e.result},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(bv,e){if(bv.which==null){bv.which=e.charCode!=null?e.charCode:e.keyCode}return bv}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(bx,bw){var by,bz,e,bv=bw.button,bA=bw.fromElement;if(bx.pageX==null&&bw.clientX!=null){by=bx.target.ownerDocument||av;bz=by.documentElement;e=by.body;bx.pageX=bw.clientX+(bz&&bz.scrollLeft||e&&e.scrollLeft||0)-(bz&&bz.clientLeft||e&&e.clientLeft||0);bx.pageY=bw.clientY+(bz&&bz.scrollTop||e&&e.scrollTop||0)-(bz&&bz.clientTop||e&&e.clientTop||0)}if(!bx.relatedTarget&&bA){bx.relatedTarget=bA===bx.target?bw.toElement:bA}if(!bx.which&&bv!==L){bx.which=(bv&1?1:(bv&2?3:(bv&4?2:0)))}return bx}},fix:function(bw){if(bw[b.expando]){return bw}var bv,bz,e=bw,bx=b.event.fixHooks[bw.type]||{},by=bx.props?this.props.concat(bx.props):this.props;bw=b.Event(e);for(bv=by.length;bv;){bz=by[--bv];bw[bz]=e[bz]}if(!bw.target){bw.target=e.srcElement||av}if(bw.target.nodeType===3){bw.target=bw.target.parentNode}if(bw.metaKey===L){bw.metaKey=bw.ctrlKey}return bx.filter?bx.filter(bw,e):bw},special:{ready:{setup:b.bindReady},load:{noBubble:true},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(bw,bv,e){if(b.isWindow(this)){this.onbeforeunload=e}},teardown:function(bv,e){if(this.onbeforeunload===e){this.onbeforeunload=null}}}},simulate:function(bw,by,bx,bv){var bz=b.extend(new b.Event(),bx,{type:bw,isSimulated:true,originalEvent:{}});if(bv){b.event.trigger(bz,null,by)}else{b.event.dispatch.call(by,bz)}if(bz.isDefaultPrevented()){bx.preventDefault()}}};b.event.handle=b.event.dispatch;b.removeEvent=av.removeEventListener?function(bv,e,bw){if(bv.removeEventListener){bv.removeEventListener(e,bw,false)}}:function(bv,e,bw){if(bv.detachEvent){bv.detachEvent("on"+e,bw)}};b.Event=function(bv,e){if(!(this instanceof b.Event)){return new b.Event(bv,e)}if(bv&&bv.type){this.originalEvent=bv;this.type=bv.type;this.isDefaultPrevented=(bv.defaultPrevented||bv.returnValue===false||bv.getPreventDefault&&bv.getPreventDefault())?i:bk}else{this.type=bv}if(e){b.extend(this,e)}this.timeStamp=bv&&bv.timeStamp||b.now();this[b.expando]=true};function bk(){return false}function i(){return true}b.Event.prototype={preventDefault:function(){this.isDefaultPrevented=i;var bv=this.originalEvent;if(!bv){return}if(bv.preventDefault){bv.preventDefault()}else{bv.returnValue=false}},stopPropagation:function(){this.isPropagationStopped=i;var bv=this.originalEvent;if(!bv){return}if(bv.stopPropagation){bv.stopPropagation()}bv.cancelBubble=true},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=i;this.stopPropagation()},isDefaultPrevented:bk,isPropagationStopped:bk,isImmediatePropagationStopped:bk};b.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(bv,e){b.event.special[bv]={delegateType:e,bindType:e,handle:function(bz){var bB=this,bA=bz.relatedTarget,by=bz.handleObj,bw=by.selector,bx;if(!bA||(bA!==bB&&!b.contains(bB,bA))){bz.type=by.origType;bx=by.handler.apply(this,arguments);bz.type=e}return bx}}});if(!b.support.submitBubbles){b.event.special.submit={setup:function(){if(b.nodeName(this,"form")){return false +}b.event.add(this,"click._submit keypress._submit",function(bx){var bw=bx.target,bv=b.nodeName(bw,"input")||b.nodeName(bw,"button")?bw.form:L;if(bv&&!bv._submit_attached){b.event.add(bv,"submit._submit",function(e){if(this.parentNode&&!e.isTrigger){b.event.simulate("submit",this.parentNode,e,true)}});bv._submit_attached=true}})},teardown:function(){if(b.nodeName(this,"form")){return false}b.event.remove(this,"._submit")}}}if(!b.support.changeBubbles){b.event.special.change={setup:function(){if(bd.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio"){b.event.add(this,"propertychange._change",function(e){if(e.originalEvent.propertyName==="checked"){this._just_changed=true}});b.event.add(this,"click._change",function(e){if(this._just_changed&&!e.isTrigger){this._just_changed=false;b.event.simulate("change",this,e,true)}})}return false}b.event.add(this,"beforeactivate._change",function(bw){var bv=bw.target;if(bd.test(bv.nodeName)&&!bv._change_attached){b.event.add(bv,"change._change",function(e){if(this.parentNode&&!e.isSimulated&&!e.isTrigger){b.event.simulate("change",this.parentNode,e,true)}});bv._change_attached=true}})},handle:function(bv){var e=bv.target;if(this!==e||bv.isSimulated||bv.isTrigger||(e.type!=="radio"&&e.type!=="checkbox")){return bv.handleObj.handler.apply(this,arguments)}},teardown:function(){b.event.remove(this,"._change");return bd.test(this.nodeName)}}}if(!b.support.focusinBubbles){b.each({focus:"focusin",blur:"focusout"},function(bx,e){var bv=0,bw=function(by){b.event.simulate(e,by.target,b.event.fix(by),true)};b.event.special[e]={setup:function(){if(bv++===0){av.addEventListener(bx,bw,true)}},teardown:function(){if(--bv===0){av.removeEventListener(bx,bw,true)}}}})}b.fn.extend({on:function(bw,e,bz,by,bv){var bA,bx;if(typeof bw==="object"){if(typeof e!=="string"){bz=e;e=L}for(bx in bw){this.on(bx,e,bz,bw[bx],bv)}return this}if(bz==null&&by==null){by=e;bz=e=L}else{if(by==null){if(typeof e==="string"){by=bz;bz=L}else{by=bz;bz=e;e=L}}}if(by===false){by=bk}else{if(!by){return this}}if(bv===1){bA=by;by=function(bB){b().off(bB);return bA.apply(this,arguments)};by.guid=bA.guid||(bA.guid=b.guid++)}return this.each(function(){b.event.add(this,bw,by,bz,e)})},one:function(bv,e,bx,bw){return this.on.call(this,bv,e,bx,bw,1)},off:function(bw,e,by){if(bw&&bw.preventDefault&&bw.handleObj){var bv=bw.handleObj;b(bw.delegateTarget).off(bv.namespace?bv.type+"."+bv.namespace:bv.type,bv.selector,bv.handler);return this}if(typeof bw==="object"){for(var bx in bw){this.off(bx,e,bw[bx])}return this}if(e===false||typeof e==="function"){by=e;e=L}if(by===false){by=bk}return this.each(function(){b.event.remove(this,bw,by,e)})},bind:function(e,bw,bv){return this.on(e,null,bw,bv)},unbind:function(e,bv){return this.off(e,null,bv)},live:function(e,bw,bv){b(this.context).on(e,this.selector,bw,bv);return this},die:function(e,bv){b(this.context).off(e,this.selector||"**",bv);return this},delegate:function(e,bv,bx,bw){return this.on(bv,e,bx,bw)},undelegate:function(e,bv,bw){return arguments.length==1?this.off(e,"**"):this.off(bv,e,bw)},trigger:function(e,bv){return this.each(function(){b.event.trigger(e,bv,this)})},triggerHandler:function(e,bv){if(this[0]){return b.event.trigger(e,bv,this[0],true)}},toggle:function(bx){var bv=arguments,e=bx.guid||b.guid++,bw=0,by=function(bz){var bA=(b._data(this,"lastToggle"+bx.guid)||0)%bw;b._data(this,"lastToggle"+bx.guid,bA+1);bz.preventDefault();return bv[bA].apply(this,arguments)||false};by.guid=e;while(bw<bv.length){bv[bw++].guid=e}return this.click(by)},hover:function(e,bv){return this.mouseenter(e).mouseleave(bv||e)}});b.each(("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu").split(" "),function(bv,e){b.fn[e]=function(bx,bw){if(bw==null){bw=bx;bx=null}return arguments.length>0?this.on(e,null,bx,bw):this.trigger(e)};if(b.attrFn){b.attrFn[e]=true}if(aO.test(e)){b.event.fixHooks[e]=b.event.keyHooks}if(bf.test(e)){b.event.fixHooks[e]=b.event.mouseHooks}}); +/*! + * Sizzle CSS Selector Engine + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * More information: http://sizzlejs.com/ + */ +(function(){var bH=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,bC="sizcache"+(Math.random()+"").replace(".",""),bI=0,bL=Object.prototype.toString,bB=false,bA=true,bK=/\\/g,bO=/\r\n/g,bQ=/\W/;[0,0].sort(function(){bA=false;return 0});var by=function(bV,e,bY,bZ){bY=bY||[];e=e||av;var b1=e;if(e.nodeType!==1&&e.nodeType!==9){return[]}if(!bV||typeof bV!=="string"){return bY}var bS,b3,b6,bR,b2,b5,b4,bX,bU=true,bT=by.isXML(e),bW=[],b0=bV;do{bH.exec("");bS=bH.exec(b0);if(bS){b0=bS[3];bW.push(bS[1]);if(bS[2]){bR=bS[3];break}}}while(bS);if(bW.length>1&&bD.exec(bV)){if(bW.length===2&&bE.relative[bW[0]]){b3=bM(bW[0]+bW[1],e,bZ)}else{b3=bE.relative[bW[0]]?[e]:by(bW.shift(),e);while(bW.length){bV=bW.shift();if(bE.relative[bV]){bV+=bW.shift()}b3=bM(bV,b3,bZ)}}}else{if(!bZ&&bW.length>1&&e.nodeType===9&&!bT&&bE.match.ID.test(bW[0])&&!bE.match.ID.test(bW[bW.length-1])){b2=by.find(bW.shift(),e,bT);e=b2.expr?by.filter(b2.expr,b2.set)[0]:b2.set[0]}if(e){b2=bZ?{expr:bW.pop(),set:bF(bZ)}:by.find(bW.pop(),bW.length===1&&(bW[0]==="~"||bW[0]==="+")&&e.parentNode?e.parentNode:e,bT);b3=b2.expr?by.filter(b2.expr,b2.set):b2.set;if(bW.length>0){b6=bF(b3)}else{bU=false}while(bW.length){b5=bW.pop();b4=b5;if(!bE.relative[b5]){b5=""}else{b4=bW.pop()}if(b4==null){b4=e}bE.relative[b5](b6,b4,bT)}}else{b6=bW=[]}}if(!b6){b6=b3}if(!b6){by.error(b5||bV)}if(bL.call(b6)==="[object Array]"){if(!bU){bY.push.apply(bY,b6)}else{if(e&&e.nodeType===1){for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&(b6[bX]===true||b6[bX].nodeType===1&&by.contains(e,b6[bX]))){bY.push(b3[bX])}}}else{for(bX=0;b6[bX]!=null;bX++){if(b6[bX]&&b6[bX].nodeType===1){bY.push(b3[bX])}}}}}else{bF(b6,bY)}if(bR){by(bR,b1,bY,bZ);by.uniqueSort(bY)}return bY};by.uniqueSort=function(bR){if(bJ){bB=bA;bR.sort(bJ);if(bB){for(var e=1;e<bR.length;e++){if(bR[e]===bR[e-1]){bR.splice(e--,1)}}}}return bR};by.matches=function(e,bR){return by(e,null,null,bR)};by.matchesSelector=function(e,bR){return by(bR,null,null,[e]).length>0};by.find=function(bX,e,bY){var bW,bS,bU,bT,bV,bR;if(!bX){return[]}for(bS=0,bU=bE.order.length;bS<bU;bS++){bV=bE.order[bS];if((bT=bE.leftMatch[bV].exec(bX))){bR=bT[1];bT.splice(1,1);if(bR.substr(bR.length-1)!=="\\"){bT[1]=(bT[1]||"").replace(bK,"");bW=bE.find[bV](bT,e,bY);if(bW!=null){bX=bX.replace(bE.match[bV],"");break}}}}if(!bW){bW=typeof e.getElementsByTagName!=="undefined"?e.getElementsByTagName("*"):[]}return{set:bW,expr:bX}};by.filter=function(b1,b0,b4,bU){var bW,e,bZ,b6,b3,bR,bT,bV,b2,bS=b1,b5=[],bY=b0,bX=b0&&b0[0]&&by.isXML(b0[0]);while(b1&&b0.length){for(bZ in bE.filter){if((bW=bE.leftMatch[bZ].exec(b1))!=null&&bW[2]){bR=bE.filter[bZ];bT=bW[1];e=false;bW.splice(1,1);if(bT.substr(bT.length-1)==="\\"){continue}if(bY===b5){b5=[]}if(bE.preFilter[bZ]){bW=bE.preFilter[bZ](bW,bY,b4,b5,bU,bX);if(!bW){e=b6=true}else{if(bW===true){continue}}}if(bW){for(bV=0;(b3=bY[bV])!=null;bV++){if(b3){b6=bR(b3,bW,bV,bY);b2=bU^b6;if(b4&&b6!=null){if(b2){e=true}else{bY[bV]=false}}else{if(b2){b5.push(b3);e=true}}}}}if(b6!==L){if(!b4){bY=b5}b1=b1.replace(bE.match[bZ],"");if(!e){return[]}break}}}if(b1===bS){if(e==null){by.error(b1)}else{break}}bS=b1}return bY};by.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var bw=by.getText=function(bU){var bS,bT,e=bU.nodeType,bR="";if(e){if(e===1||e===9){if(typeof bU.textContent==="string"){return bU.textContent}else{if(typeof bU.innerText==="string"){return bU.innerText.replace(bO,"")}else{for(bU=bU.firstChild;bU;bU=bU.nextSibling){bR+=bw(bU)}}}}else{if(e===3||e===4){return bU.nodeValue}}}else{for(bS=0;(bT=bU[bS]);bS++){if(bT.nodeType!==8){bR+=bw(bT)}}}return bR};var bE=by.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(bW,bR){var bT=typeof bR==="string",bV=bT&&!bQ.test(bR),bX=bT&&!bV;if(bV){bR=bR.toLowerCase()}for(var bS=0,e=bW.length,bU;bS<e;bS++){if((bU=bW[bS])){while((bU=bU.previousSibling)&&bU.nodeType!==1){}bW[bS]=bX||bU&&bU.nodeName.toLowerCase()===bR?bU||false:bU===bR}}if(bX){by.filter(bR,bW,true)}},">":function(bW,bR){var bV,bU=typeof bR==="string",bS=0,e=bW.length;if(bU&&!bQ.test(bR)){bR=bR.toLowerCase();for(;bS<e;bS++){bV=bW[bS];if(bV){var bT=bV.parentNode;bW[bS]=bT.nodeName.toLowerCase()===bR?bT:false}}}else{for(;bS<e;bS++){bV=bW[bS];if(bV){bW[bS]=bU?bV.parentNode:bV.parentNode===bR}}if(bU){by.filter(bR,bW,true)}}},"":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("parentNode",bR,bS,bT,bU,bV)},"~":function(bT,bR,bV){var bU,bS=bI++,e=bN;if(typeof bR==="string"&&!bQ.test(bR)){bR=bR.toLowerCase();bU=bR;e=bv}e("previousSibling",bR,bS,bT,bU,bV)}},find:{ID:function(bR,bS,bT){if(typeof bS.getElementById!=="undefined"&&!bT){var e=bS.getElementById(bR[1]);return e&&e.parentNode?[e]:[]}},NAME:function(bS,bV){if(typeof bV.getElementsByName!=="undefined"){var bR=[],bU=bV.getElementsByName(bS[1]);for(var bT=0,e=bU.length;bT<e;bT++){if(bU[bT].getAttribute("name")===bS[1]){bR.push(bU[bT])}}return bR.length===0?null:bR}},TAG:function(e,bR){if(typeof bR.getElementsByTagName!=="undefined"){return bR.getElementsByTagName(e[1])}}},preFilter:{CLASS:function(bT,bR,bS,e,bW,bX){bT=" "+bT[1].replace(bK,"")+" ";if(bX){return bT}for(var bU=0,bV;(bV=bR[bU])!=null;bU++){if(bV){if(bW^(bV.className&&(" "+bV.className+" ").replace(/[\t\n\r]/g," ").indexOf(bT)>=0)){if(!bS){e.push(bV)}}else{if(bS){bR[bU]=false}}}}return false},ID:function(e){return e[1].replace(bK,"")},TAG:function(bR,e){return bR[1].replace(bK,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){if(!e[2]){by.error(e[0])}e[2]=e[2].replace(/^\+|\s*/g,"");var bR=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=(bR[1]+(bR[2]||1))-0;e[3]=bR[3]-0}else{if(e[2]){by.error(e[0])}}e[0]=bI++;return e},ATTR:function(bU,bR,bS,e,bV,bW){var bT=bU[1]=bU[1].replace(bK,"");if(!bW&&bE.attrMap[bT]){bU[1]=bE.attrMap[bT]}bU[4]=(bU[4]||bU[5]||"").replace(bK,"");if(bU[2]==="~="){bU[4]=" "+bU[4]+" "}return bU},PSEUDO:function(bU,bR,bS,e,bV){if(bU[1]==="not"){if((bH.exec(bU[3])||"").length>1||/^\w/.test(bU[3])){bU[3]=by(bU[3],null,null,bR)}else{var bT=by.filter(bU[3],bR,bS,true^bV);if(!bS){e.push.apply(e,bT)}return false}}else{if(bE.match.POS.test(bU[0])||bE.match.CHILD.test(bU[0])){return true}}return bU},POS:function(e){e.unshift(true);return e}},filters:{enabled:function(e){return e.disabled===false&&e.type!=="hidden"},disabled:function(e){return e.disabled===true},checked:function(e){return e.checked===true},selected:function(e){if(e.parentNode){e.parentNode.selectedIndex}return e.selected===true},parent:function(e){return !!e.firstChild},empty:function(e){return !e.firstChild},has:function(bS,bR,e){return !!by(e[3],bS).length},header:function(e){return(/h\d/i).test(e.nodeName)},text:function(bS){var e=bS.getAttribute("type"),bR=bS.type;return bS.nodeName.toLowerCase()==="input"&&"text"===bR&&(e===bR||e===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"submit"===bR.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(bR){var e=bR.nodeName.toLowerCase();return(e==="input"||e==="button")&&"reset"===bR.type},button:function(bR){var e=bR.nodeName.toLowerCase();return e==="input"&&"button"===bR.type||e==="button"},input:function(e){return(/input|select|textarea|button/i).test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(bR,e){return e===0},last:function(bS,bR,e,bT){return bR===bT.length-1},even:function(bR,e){return e%2===0},odd:function(bR,e){return e%2===1 +},lt:function(bS,bR,e){return bR<e[3]-0},gt:function(bS,bR,e){return bR>e[3]-0},nth:function(bS,bR,e){return e[3]-0===bR},eq:function(bS,bR,e){return e[3]-0===bR}},filter:{PSEUDO:function(bS,bX,bW,bY){var e=bX[1],bR=bE.filters[e];if(bR){return bR(bS,bW,bX,bY)}else{if(e==="contains"){return(bS.textContent||bS.innerText||bw([bS])||"").indexOf(bX[3])>=0}else{if(e==="not"){var bT=bX[3];for(var bV=0,bU=bT.length;bV<bU;bV++){if(bT[bV]===bS){return false}}return true}else{by.error(e)}}}},CHILD:function(bS,bU){var bT,b0,bW,bZ,e,bV,bY,bX=bU[1],bR=bS;switch(bX){case"only":case"first":while((bR=bR.previousSibling)){if(bR.nodeType===1){return false}}if(bX==="first"){return true}bR=bS;case"last":while((bR=bR.nextSibling)){if(bR.nodeType===1){return false}}return true;case"nth":bT=bU[2];b0=bU[3];if(bT===1&&b0===0){return true}bW=bU[0];bZ=bS.parentNode;if(bZ&&(bZ[bC]!==bW||!bS.nodeIndex)){bV=0;for(bR=bZ.firstChild;bR;bR=bR.nextSibling){if(bR.nodeType===1){bR.nodeIndex=++bV}}bZ[bC]=bW}bY=bS.nodeIndex-b0;if(bT===0){return bY===0}else{return(bY%bT===0&&bY/bT>=0)}}},ID:function(bR,e){return bR.nodeType===1&&bR.getAttribute("id")===e},TAG:function(bR,e){return(e==="*"&&bR.nodeType===1)||!!bR.nodeName&&bR.nodeName.toLowerCase()===e},CLASS:function(bR,e){return(" "+(bR.className||bR.getAttribute("class"))+" ").indexOf(e)>-1},ATTR:function(bV,bT){var bS=bT[1],e=by.attr?by.attr(bV,bS):bE.attrHandle[bS]?bE.attrHandle[bS](bV):bV[bS]!=null?bV[bS]:bV.getAttribute(bS),bW=e+"",bU=bT[2],bR=bT[4];return e==null?bU==="!=":!bU&&by.attr?e!=null:bU==="="?bW===bR:bU==="*="?bW.indexOf(bR)>=0:bU==="~="?(" "+bW+" ").indexOf(bR)>=0:!bR?bW&&e!==false:bU==="!="?bW!==bR:bU==="^="?bW.indexOf(bR)===0:bU==="$="?bW.substr(bW.length-bR.length)===bR:bU==="|="?bW===bR||bW.substr(0,bR.length+1)===bR+"-":false},POS:function(bU,bR,bS,bV){var e=bR[2],bT=bE.setFilters[e];if(bT){return bT(bU,bS,bR,bV)}}}};var bD=bE.match.POS,bx=function(bR,e){return"\\"+(e-0+1)};for(var bz in bE.match){bE.match[bz]=new RegExp(bE.match[bz].source+(/(?![^\[]*\])(?![^\(]*\))/.source));bE.leftMatch[bz]=new RegExp(/(^(?:.|\r|\n)*?)/.source+bE.match[bz].source.replace(/\\(\d+)/g,bx))}var bF=function(bR,e){bR=Array.prototype.slice.call(bR,0);if(e){e.push.apply(e,bR);return e}return bR};try{Array.prototype.slice.call(av.documentElement.childNodes,0)[0].nodeType}catch(bP){bF=function(bU,bT){var bS=0,bR=bT||[];if(bL.call(bU)==="[object Array]"){Array.prototype.push.apply(bR,bU)}else{if(typeof bU.length==="number"){for(var e=bU.length;bS<e;bS++){bR.push(bU[bS])}}else{for(;bU[bS];bS++){bR.push(bU[bS])}}}return bR}}var bJ,bG;if(av.documentElement.compareDocumentPosition){bJ=function(bR,e){if(bR===e){bB=true;return 0}if(!bR.compareDocumentPosition||!e.compareDocumentPosition){return bR.compareDocumentPosition?-1:1}return bR.compareDocumentPosition(e)&4?-1:1}}else{bJ=function(bY,bX){if(bY===bX){bB=true;return 0}else{if(bY.sourceIndex&&bX.sourceIndex){return bY.sourceIndex-bX.sourceIndex}}var bV,bR,bS=[],e=[],bU=bY.parentNode,bW=bX.parentNode,bZ=bU;if(bU===bW){return bG(bY,bX)}else{if(!bU){return -1}else{if(!bW){return 1}}}while(bZ){bS.unshift(bZ);bZ=bZ.parentNode}bZ=bW;while(bZ){e.unshift(bZ);bZ=bZ.parentNode}bV=bS.length;bR=e.length;for(var bT=0;bT<bV&&bT<bR;bT++){if(bS[bT]!==e[bT]){return bG(bS[bT],e[bT])}}return bT===bV?bG(bY,e[bT],-1):bG(bS[bT],bX,1)};bG=function(bR,e,bS){if(bR===e){return bS}var bT=bR.nextSibling;while(bT){if(bT===e){return -1}bT=bT.nextSibling}return 1}}(function(){var bR=av.createElement("div"),bS="script"+(new Date()).getTime(),e=av.documentElement;bR.innerHTML="<a name='"+bS+"'/>";e.insertBefore(bR,e.firstChild);if(av.getElementById(bS)){bE.find.ID=function(bU,bV,bW){if(typeof bV.getElementById!=="undefined"&&!bW){var bT=bV.getElementById(bU[1]);return bT?bT.id===bU[1]||typeof bT.getAttributeNode!=="undefined"&&bT.getAttributeNode("id").nodeValue===bU[1]?[bT]:L:[]}};bE.filter.ID=function(bV,bT){var bU=typeof bV.getAttributeNode!=="undefined"&&bV.getAttributeNode("id");return bV.nodeType===1&&bU&&bU.nodeValue===bT}}e.removeChild(bR);e=bR=null})();(function(){var e=av.createElement("div");e.appendChild(av.createComment(""));if(e.getElementsByTagName("*").length>0){bE.find.TAG=function(bR,bV){var bU=bV.getElementsByTagName(bR[1]);if(bR[1]==="*"){var bT=[];for(var bS=0;bU[bS];bS++){if(bU[bS].nodeType===1){bT.push(bU[bS])}}bU=bT}return bU}}e.innerHTML="<a href='#'></a>";if(e.firstChild&&typeof e.firstChild.getAttribute!=="undefined"&&e.firstChild.getAttribute("href")!=="#"){bE.attrHandle.href=function(bR){return bR.getAttribute("href",2)}}e=null})();if(av.querySelectorAll){(function(){var e=by,bT=av.createElement("div"),bS="__sizzle__";bT.innerHTML="<p class='TEST'></p>";if(bT.querySelectorAll&&bT.querySelectorAll(".TEST").length===0){return}by=function(b4,bV,bZ,b3){bV=bV||av;if(!b3&&!by.isXML(bV)){var b2=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b4);if(b2&&(bV.nodeType===1||bV.nodeType===9)){if(b2[1]){return bF(bV.getElementsByTagName(b4),bZ)}else{if(b2[2]&&bE.find.CLASS&&bV.getElementsByClassName){return bF(bV.getElementsByClassName(b2[2]),bZ)}}}if(bV.nodeType===9){if(b4==="body"&&bV.body){return bF([bV.body],bZ)}else{if(b2&&b2[3]){var bY=bV.getElementById(b2[3]);if(bY&&bY.parentNode){if(bY.id===b2[3]){return bF([bY],bZ)}}else{return bF([],bZ)}}}try{return bF(bV.querySelectorAll(b4),bZ)}catch(b0){}}else{if(bV.nodeType===1&&bV.nodeName.toLowerCase()!=="object"){var bW=bV,bX=bV.getAttribute("id"),bU=bX||bS,b6=bV.parentNode,b5=/^\s*[+~]/.test(b4);if(!bX){bV.setAttribute("id",bU)}else{bU=bU.replace(/'/g,"\\$&")}if(b5&&b6){bV=bV.parentNode}try{if(!b5||b6){return bF(bV.querySelectorAll("[id='"+bU+"'] "+b4),bZ)}}catch(b1){}finally{if(!bX){bW.removeAttribute("id")}}}}}return e(b4,bV,bZ,b3)};for(var bR in e){by[bR]=e[bR]}bT=null})()}(function(){var e=av.documentElement,bS=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(bS){var bU=!bS.call(av.createElement("div"),"div"),bR=false;try{bS.call(av.documentElement,"[test!='']:sizzle")}catch(bT){bR=true}by.matchesSelector=function(bW,bY){bY=bY.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!by.isXML(bW)){try{if(bR||!bE.match.PSEUDO.test(bY)&&!/!=/.test(bY)){var bV=bS.call(bW,bY);if(bV||!bU||bW.document&&bW.document.nodeType!==11){return bV}}}catch(bX){}}return by(bY,null,null,[bW]).length>0}}})();(function(){var e=av.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!e.getElementsByClassName||e.getElementsByClassName("e").length===0){return}e.lastChild.className="e";if(e.getElementsByClassName("e").length===1){return}bE.order.splice(1,0,"CLASS");bE.find.CLASS=function(bR,bS,bT){if(typeof bS.getElementsByClassName!=="undefined"&&!bT){return bS.getElementsByClassName(bR[1])}};e=null})();function bv(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1&&!bY){e[bC]=bV;e.sizset=bT}if(e.nodeName.toLowerCase()===bW){bU=e;break}e=e[bR]}bZ[bT]=bU}}}function bN(bR,bW,bV,bZ,bX,bY){for(var bT=0,bS=bZ.length;bT<bS;bT++){var e=bZ[bT];if(e){var bU=false;e=e[bR];while(e){if(e[bC]===bV){bU=bZ[e.sizset];break}if(e.nodeType===1){if(!bY){e[bC]=bV;e.sizset=bT}if(typeof bW!=="string"){if(e===bW){bU=true;break}}else{if(by.filter(bW,[e]).length>0){bU=e;break}}}e=e[bR]}bZ[bT]=bU}}}if(av.documentElement.contains){by.contains=function(bR,e){return bR!==e&&(bR.contains?bR.contains(e):true)}}else{if(av.documentElement.compareDocumentPosition){by.contains=function(bR,e){return !!(bR.compareDocumentPosition(e)&16)}}else{by.contains=function(){return false}}}by.isXML=function(e){var bR=(e?e.ownerDocument||e:0).documentElement;return bR?bR.nodeName!=="HTML":false};var bM=function(bS,e,bW){var bV,bX=[],bU="",bY=e.nodeType?[e]:e;while((bV=bE.match.PSEUDO.exec(bS))){bU+=bV[0];bS=bS.replace(bE.match.PSEUDO,"")}bS=bE.relative[bS]?bS+"*":bS;for(var bT=0,bR=bY.length;bT<bR;bT++){by(bS,bY[bT],bX,bW)}return by.filter(bU,bX)};by.attr=b.attr;by.selectors.attrMap={};b.find=by;b.expr=by.selectors;b.expr[":"]=b.expr.filters;b.unique=by.uniqueSort;b.text=by.getText;b.isXMLDoc=by.isXML;b.contains=by.contains})();var ab=/Until$/,aq=/^(?:parents|prevUntil|prevAll)/,a9=/,/,bp=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,H=b.expr.match.POS,ay={children:true,contents:true,next:true,prev:true};b.fn.extend({find:function(e){var bw=this,by,bv;if(typeof e!=="string"){return b(e).filter(function(){for(by=0,bv=bw.length;by<bv;by++){if(b.contains(bw[by],this)){return true}}})}var bx=this.pushStack("","find",e),bA,bB,bz;for(by=0,bv=this.length;by<bv;by++){bA=bx.length;b.find(e,this[by],bx);if(by>0){for(bB=bA;bB<bx.length;bB++){for(bz=0;bz<bA;bz++){if(bx[bz]===bx[bB]){bx.splice(bB--,1);break}}}}}return bx},has:function(bv){var e=b(bv);return this.filter(function(){for(var bx=0,bw=e.length;bx<bw;bx++){if(b.contains(this,e[bx])){return true}}})},not:function(e){return this.pushStack(aG(this,e,false),"not",e)},filter:function(e){return this.pushStack(aG(this,e,true),"filter",e)},is:function(e){return !!e&&(typeof e==="string"?H.test(e)?b(e,this.context).index(this[0])>=0:b.filter(e,this).length>0:this.filter(e).length>0)},closest:function(by,bx){var bv=[],bw,e,bz=this[0];if(b.isArray(by)){var bB=1;while(bz&&bz.ownerDocument&&bz!==bx){for(bw=0;bw<by.length;bw++){if(b(bz).is(by[bw])){bv.push({selector:by[bw],elem:bz,level:bB})}}bz=bz.parentNode;bB++}return bv}var bA=H.test(by)||typeof by!=="string"?b(by,bx||this.context):0;for(bw=0,e=this.length;bw<e;bw++){bz=this[bw];while(bz){if(bA?bA.index(bz)>-1:b.find.matchesSelector(bz,by)){bv.push(bz);break}else{bz=bz.parentNode;if(!bz||!bz.ownerDocument||bz===bx||bz.nodeType===11){break}}}}bv=bv.length>1?b.unique(bv):bv;return this.pushStack(bv,"closest",by)},index:function(e){if(!e){return(this[0]&&this[0].parentNode)?this.prevAll().length:-1}if(typeof e==="string"){return b.inArray(this[0],b(e))}return b.inArray(e.jquery?e[0]:e,this)},add:function(e,bv){var bx=typeof e==="string"?b(e,bv):b.makeArray(e&&e.nodeType?[e]:e),bw=b.merge(this.get(),bx);return this.pushStack(C(bx[0])||C(bw[0])?bw:b.unique(bw))},andSelf:function(){return this.add(this.prevObject)}});function C(e){return !e||!e.parentNode||e.parentNode.nodeType===11}b.each({parent:function(bv){var e=bv.parentNode;return e&&e.nodeType!==11?e:null},parents:function(e){return b.dir(e,"parentNode")},parentsUntil:function(bv,e,bw){return b.dir(bv,"parentNode",bw)},next:function(e){return b.nth(e,2,"nextSibling")},prev:function(e){return b.nth(e,2,"previousSibling")},nextAll:function(e){return b.dir(e,"nextSibling")},prevAll:function(e){return b.dir(e,"previousSibling")},nextUntil:function(bv,e,bw){return b.dir(bv,"nextSibling",bw)},prevUntil:function(bv,e,bw){return b.dir(bv,"previousSibling",bw)},siblings:function(e){return b.sibling(e.parentNode.firstChild,e)},children:function(e){return b.sibling(e.firstChild)},contents:function(e){return b.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:b.makeArray(e.childNodes)}},function(e,bv){b.fn[e]=function(by,bw){var bx=b.map(this,bv,by);if(!ab.test(e)){bw=by}if(bw&&typeof bw==="string"){bx=b.filter(bw,bx)}bx=this.length>1&&!ay[e]?b.unique(bx):bx;if((this.length>1||a9.test(bw))&&aq.test(e)){bx=bx.reverse()}return this.pushStack(bx,e,P.call(arguments).join(","))}});b.extend({filter:function(bw,e,bv){if(bv){bw=":not("+bw+")"}return e.length===1?b.find.matchesSelector(e[0],bw)?[e[0]]:[]:b.find.matches(bw,e)},dir:function(bw,bv,by){var e=[],bx=bw[bv];while(bx&&bx.nodeType!==9&&(by===L||bx.nodeType!==1||!b(bx).is(by))){if(bx.nodeType===1){e.push(bx)}bx=bx[bv]}return e},nth:function(by,e,bw,bx){e=e||1;var bv=0;for(;by;by=by[bw]){if(by.nodeType===1&&++bv===e){break}}return by},sibling:function(bw,bv){var e=[];for(;bw;bw=bw.nextSibling){if(bw.nodeType===1&&bw!==bv){e.push(bw)}}return e}});function aG(bx,bw,e){bw=bw||0;if(b.isFunction(bw)){return b.grep(bx,function(bz,by){var bA=!!bw.call(bz,by,bz);return bA===e})}else{if(bw.nodeType){return b.grep(bx,function(bz,by){return(bz===bw)===e})}else{if(typeof bw==="string"){var bv=b.grep(bx,function(by){return by.nodeType===1});if(bp.test(bw)){return b.filter(bw,bv,!e)}else{bw=b.filter(bw,bv)}}}}return b.grep(bx,function(bz,by){return(b.inArray(bz,bw)>=0)===e})}function a(e){var bw=aR.split("|"),bv=e.createDocumentFragment();if(bv.createElement){while(bw.length){bv.createElement(bw.pop())}}return bv}var aR="abbr|article|aside|audio|canvas|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",ag=/ jQuery\d+="(?:\d+|null)"/g,ar=/^\s+/,R=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,d=/<([\w:]+)/,w=/<tbody/i,W=/<|&#?\w+;/,ae=/<(?:script|style)/i,O=/<(?:script|object|embed|option|style)/i,ah=new RegExp("<(?:"+aR+")","i"),o=/checked\s*(?:[^=]|=\s*.checked.)/i,bm=/\/(java|ecma)script/i,aN=/^\s*<!(?:\[CDATA\[|\-\-)/,ax={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},ac=a(av); +ax.optgroup=ax.option;ax.tbody=ax.tfoot=ax.colgroup=ax.caption=ax.thead;ax.th=ax.td;if(!b.support.htmlSerialize){ax._default=[1,"div<div>","</div>"]}b.fn.extend({text:function(e){if(b.isFunction(e)){return this.each(function(bw){var bv=b(this);bv.text(e.call(this,bw,bv.text()))})}if(typeof e!=="object"&&e!==L){return this.empty().append((this[0]&&this[0].ownerDocument||av).createTextNode(e))}return b.text(this)},wrapAll:function(e){if(b.isFunction(e)){return this.each(function(bw){b(this).wrapAll(e.call(this,bw))})}if(this[0]){var bv=b(e,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode){bv.insertBefore(this[0])}bv.map(function(){var bw=this;while(bw.firstChild&&bw.firstChild.nodeType===1){bw=bw.firstChild}return bw}).append(this)}return this},wrapInner:function(e){if(b.isFunction(e)){return this.each(function(bv){b(this).wrapInner(e.call(this,bv))})}return this.each(function(){var bv=b(this),bw=bv.contents();if(bw.length){bw.wrapAll(e)}else{bv.append(e)}})},wrap:function(e){var bv=b.isFunction(e);return this.each(function(bw){b(this).wrapAll(bv?e.call(this,bw):e)})},unwrap:function(){return this.parent().each(function(){if(!b.nodeName(this,"body")){b(this).replaceWith(this.childNodes)}}).end()},append:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.appendChild(e)}})},prepend:function(){return this.domManip(arguments,true,function(e){if(this.nodeType===1){this.insertBefore(e,this.firstChild)}})},before:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this)})}else{if(arguments.length){var e=b.clean(arguments);e.push.apply(e,this.toArray());return this.pushStack(e,"before",arguments)}}},after:function(){if(this[0]&&this[0].parentNode){return this.domManip(arguments,false,function(bv){this.parentNode.insertBefore(bv,this.nextSibling)})}else{if(arguments.length){var e=this.pushStack(this,"after",arguments);e.push.apply(e,b.clean(arguments));return e}}},remove:function(e,bx){for(var bv=0,bw;(bw=this[bv])!=null;bv++){if(!e||b.filter(e,[bw]).length){if(!bx&&bw.nodeType===1){b.cleanData(bw.getElementsByTagName("*"));b.cleanData([bw])}if(bw.parentNode){bw.parentNode.removeChild(bw)}}}return this},empty:function(){for(var e=0,bv;(bv=this[e])!=null;e++){if(bv.nodeType===1){b.cleanData(bv.getElementsByTagName("*"))}while(bv.firstChild){bv.removeChild(bv.firstChild)}}return this},clone:function(bv,e){bv=bv==null?false:bv;e=e==null?bv:e;return this.map(function(){return b.clone(this,bv,e)})},html:function(bx){if(bx===L){return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(ag,""):null}else{if(typeof bx==="string"&&!ae.test(bx)&&(b.support.leadingWhitespace||!ar.test(bx))&&!ax[(d.exec(bx)||["",""])[1].toLowerCase()]){bx=bx.replace(R,"<$1></$2>");try{for(var bw=0,bv=this.length;bw<bv;bw++){if(this[bw].nodeType===1){b.cleanData(this[bw].getElementsByTagName("*"));this[bw].innerHTML=bx}}}catch(by){this.empty().append(bx)}}else{if(b.isFunction(bx)){this.each(function(bz){var e=b(this);e.html(bx.call(this,bz,e.html()))})}else{this.empty().append(bx)}}}return this},replaceWith:function(e){if(this[0]&&this[0].parentNode){if(b.isFunction(e)){return this.each(function(bx){var bw=b(this),bv=bw.html();bw.replaceWith(e.call(this,bx,bv))})}if(typeof e!=="string"){e=b(e).detach()}return this.each(function(){var bw=this.nextSibling,bv=this.parentNode;b(this).remove();if(bw){b(bw).before(e)}else{b(bv).append(e)}})}else{return this.length?this.pushStack(b(b.isFunction(e)?e():e),"replaceWith",e):this}},detach:function(e){return this.remove(e,true)},domManip:function(bB,bF,bE){var bx,by,bA,bD,bC=bB[0],bv=[];if(!b.support.checkClone&&arguments.length===3&&typeof bC==="string"&&o.test(bC)){return this.each(function(){b(this).domManip(bB,bF,bE,true)})}if(b.isFunction(bC)){return this.each(function(bH){var bG=b(this);bB[0]=bC.call(this,bH,bF?bG.html():L);bG.domManip(bB,bF,bE)})}if(this[0]){bD=bC&&bC.parentNode;if(b.support.parentNode&&bD&&bD.nodeType===11&&bD.childNodes.length===this.length){bx={fragment:bD}}else{bx=b.buildFragment(bB,this,bv)}bA=bx.fragment;if(bA.childNodes.length===1){by=bA=bA.firstChild}else{by=bA.firstChild}if(by){bF=bF&&b.nodeName(by,"tr");for(var bw=0,e=this.length,bz=e-1;bw<e;bw++){bE.call(bF?ba(this[bw],by):this[bw],bx.cacheable||(e>1&&bw<bz)?b.clone(bA,true,true):bA)}}if(bv.length){b.each(bv,bo)}}return this}});function ba(e,bv){return b.nodeName(e,"table")?(e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody"))):e}function t(bB,bv){if(bv.nodeType!==1||!b.hasData(bB)){return}var by,bx,e,bA=b._data(bB),bz=b._data(bv,bA),bw=bA.events;if(bw){delete bz.handle;bz.events={};for(by in bw){for(bx=0,e=bw[by].length;bx<e;bx++){b.event.add(bv,by+(bw[by][bx].namespace?".":"")+bw[by][bx].namespace,bw[by][bx],bw[by][bx].data)}}}if(bz.data){bz.data=b.extend({},bz.data)}}function ai(bv,e){var bw;if(e.nodeType!==1){return}if(e.clearAttributes){e.clearAttributes()}if(e.mergeAttributes){e.mergeAttributes(bv)}bw=e.nodeName.toLowerCase();if(bw==="object"){e.outerHTML=bv.outerHTML}else{if(bw==="input"&&(bv.type==="checkbox"||bv.type==="radio")){if(bv.checked){e.defaultChecked=e.checked=bv.checked}if(e.value!==bv.value){e.value=bv.value}}else{if(bw==="option"){e.selected=bv.defaultSelected}else{if(bw==="input"||bw==="textarea"){e.defaultValue=bv.defaultValue}}}}e.removeAttribute(b.expando)}b.buildFragment=function(bz,bx,bv){var by,e,bw,bA,bB=bz[0];if(bx&&bx[0]){bA=bx[0].ownerDocument||bx[0]}if(!bA.createDocumentFragment){bA=av}if(bz.length===1&&typeof bB==="string"&&bB.length<512&&bA===av&&bB.charAt(0)==="<"&&!O.test(bB)&&(b.support.checkClone||!o.test(bB))&&(b.support.html5Clone||!ah.test(bB))){e=true;bw=b.fragments[bB];if(bw&&bw!==1){by=bw}}if(!by){by=bA.createDocumentFragment();b.clean(bz,bA,by,bv)}if(e){b.fragments[bB]=bw?by:1}return{fragment:by,cacheable:e}};b.fragments={};b.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,bv){b.fn[e]=function(bw){var bz=[],bC=b(bw),bB=this.length===1&&this[0].parentNode;if(bB&&bB.nodeType===11&&bB.childNodes.length===1&&bC.length===1){bC[bv](this[0]);return this}else{for(var bA=0,bx=bC.length;bA<bx;bA++){var by=(bA>0?this.clone(true):this).get();b(bC[bA])[bv](by);bz=bz.concat(by)}return this.pushStack(bz,e,bC.selector)}}});function bg(e){if(typeof e.getElementsByTagName!=="undefined"){return e.getElementsByTagName("*")}else{if(typeof e.querySelectorAll!=="undefined"){return e.querySelectorAll("*")}else{return[]}}}function az(e){if(e.type==="checkbox"||e.type==="radio"){e.defaultChecked=e.checked}}function E(e){var bv=(e.nodeName||"").toLowerCase();if(bv==="input"){az(e)}else{if(bv!=="script"&&typeof e.getElementsByTagName!=="undefined"){b.grep(e.getElementsByTagName("input"),az)}}}function al(e){var bv=av.createElement("div");ac.appendChild(bv);bv.innerHTML=e.outerHTML;return bv.firstChild}b.extend({clone:function(by,bA,bw){var e,bv,bx,bz=b.support.html5Clone||!ah.test("<"+by.nodeName)?by.cloneNode(true):al(by);if((!b.support.noCloneEvent||!b.support.noCloneChecked)&&(by.nodeType===1||by.nodeType===11)&&!b.isXMLDoc(by)){ai(by,bz);e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){if(bv[bx]){ai(e[bx],bv[bx])}}}if(bA){t(by,bz);if(bw){e=bg(by);bv=bg(bz);for(bx=0;e[bx];++bx){t(e[bx],bv[bx])}}}e=bv=null;return bz},clean:function(bw,by,bH,bA){var bF;by=by||av;if(typeof by.createElement==="undefined"){by=by.ownerDocument||by[0]&&by[0].ownerDocument||av}var bI=[],bB;for(var bE=0,bz;(bz=bw[bE])!=null;bE++){if(typeof bz==="number"){bz+=""}if(!bz){continue}if(typeof bz==="string"){if(!W.test(bz)){bz=by.createTextNode(bz)}else{bz=bz.replace(R,"<$1></$2>");var bK=(d.exec(bz)||["",""])[1].toLowerCase(),bx=ax[bK]||ax._default,bD=bx[0],bv=by.createElement("div");if(by===av){ac.appendChild(bv)}else{a(by).appendChild(bv)}bv.innerHTML=bx[1]+bz+bx[2];while(bD--){bv=bv.lastChild}if(!b.support.tbody){var e=w.test(bz),bC=bK==="table"&&!e?bv.firstChild&&bv.firstChild.childNodes:bx[1]==="<table>"&&!e?bv.childNodes:[];for(bB=bC.length-1;bB>=0;--bB){if(b.nodeName(bC[bB],"tbody")&&!bC[bB].childNodes.length){bC[bB].parentNode.removeChild(bC[bB])}}}if(!b.support.leadingWhitespace&&ar.test(bz)){bv.insertBefore(by.createTextNode(ar.exec(bz)[0]),bv.firstChild)}bz=bv.childNodes}}var bG;if(!b.support.appendChecked){if(bz[0]&&typeof(bG=bz.length)==="number"){for(bB=0;bB<bG;bB++){E(bz[bB])}}else{E(bz)}}if(bz.nodeType){bI.push(bz)}else{bI=b.merge(bI,bz)}}if(bH){bF=function(bL){return !bL.type||bm.test(bL.type)};for(bE=0;bI[bE];bE++){if(bA&&b.nodeName(bI[bE],"script")&&(!bI[bE].type||bI[bE].type.toLowerCase()==="text/javascript")){bA.push(bI[bE].parentNode?bI[bE].parentNode.removeChild(bI[bE]):bI[bE])}else{if(bI[bE].nodeType===1){var bJ=b.grep(bI[bE].getElementsByTagName("script"),bF);bI.splice.apply(bI,[bE+1,0].concat(bJ))}bH.appendChild(bI[bE])}}}return bI},cleanData:function(bv){var by,bw,e=b.cache,bB=b.event.special,bA=b.support.deleteExpando;for(var bz=0,bx;(bx=bv[bz])!=null;bz++){if(bx.nodeName&&b.noData[bx.nodeName.toLowerCase()]){continue}bw=bx[b.expando];if(bw){by=e[bw];if(by&&by.events){for(var bC in by.events){if(bB[bC]){b.event.remove(bx,bC)}else{b.removeEvent(bx,bC,by.handle)}}if(by.handle){by.handle.elem=null}}if(bA){delete bx[b.expando]}else{if(bx.removeAttribute){bx.removeAttribute(b.expando)}}delete e[bw]}}}});function bo(e,bv){if(bv.src){b.ajax({url:bv.src,async:false,dataType:"script"})}else{b.globalEval((bv.text||bv.textContent||bv.innerHTML||"").replace(aN,"/*$0*/"))}if(bv.parentNode){bv.parentNode.removeChild(bv)}}var ak=/alpha\([^)]*\)/i,au=/opacity=([^)]*)/,z=/([A-Z]|^ms)/g,bc=/^-?\d+(?:px)?$/i,bn=/^-?\d/,I=/^([\-+])=([\-+.\de]+)/,a7={position:"absolute",visibility:"hidden",display:"block"},an=["Left","Right"],a1=["Top","Bottom"],Z,aI,aX;b.fn.css=function(e,bv){if(arguments.length===2&&bv===L){return this}return b.access(this,e,bv,true,function(bx,bw,by){return by!==L?b.style(bx,bw,by):b.css(bx,bw)})};b.extend({cssHooks:{opacity:{get:function(bw,bv){if(bv){var e=Z(bw,"opacity","opacity");return e===""?"1":e}else{return bw.style.opacity}}}},cssNumber:{fillOpacity:true,fontWeight:true,lineHeight:true,opacity:true,orphans:true,widows:true,zIndex:true,zoom:true},cssProps:{"float":b.support.cssFloat?"cssFloat":"styleFloat"},style:function(bx,bw,bD,by){if(!bx||bx.nodeType===3||bx.nodeType===8||!bx.style){return}var bB,bC,bz=b.camelCase(bw),bv=bx.style,bE=b.cssHooks[bz];bw=b.cssProps[bz]||bz;if(bD!==L){bC=typeof bD;if(bC==="string"&&(bB=I.exec(bD))){bD=(+(bB[1]+1)*+bB[2])+parseFloat(b.css(bx,bw));bC="number"}if(bD==null||bC==="number"&&isNaN(bD)){return}if(bC==="number"&&!b.cssNumber[bz]){bD+="px"}if(!bE||!("set" in bE)||(bD=bE.set(bx,bD))!==L){try{bv[bw]=bD}catch(bA){}}}else{if(bE&&"get" in bE&&(bB=bE.get(bx,false,by))!==L){return bB}return bv[bw]}},css:function(by,bx,bv){var bw,e;bx=b.camelCase(bx);e=b.cssHooks[bx];bx=b.cssProps[bx]||bx;if(bx==="cssFloat"){bx="float"}if(e&&"get" in e&&(bw=e.get(by,true,bv))!==L){return bw}else{if(Z){return Z(by,bx)}}},swap:function(bx,bw,by){var e={};for(var bv in bw){e[bv]=bx.style[bv];bx.style[bv]=bw[bv]}by.call(bx);for(bv in bw){bx.style[bv]=e[bv]}}});b.curCSS=b.css;b.each(["height","width"],function(bv,e){b.cssHooks[e]={get:function(by,bx,bw){var bz;if(bx){if(by.offsetWidth!==0){return p(by,e,bw)}else{b.swap(by,a7,function(){bz=p(by,e,bw)})}return bz}},set:function(bw,bx){if(bc.test(bx)){bx=parseFloat(bx);if(bx>=0){return bx+"px"}}else{return bx}}}});if(!b.support.opacity){b.cssHooks.opacity={get:function(bv,e){return au.test((e&&bv.currentStyle?bv.currentStyle.filter:bv.style.filter)||"")?(parseFloat(RegExp.$1)/100)+"":e?"1":""},set:function(by,bz){var bx=by.style,bv=by.currentStyle,e=b.isNumeric(bz)?"alpha(opacity="+bz*100+")":"",bw=bv&&bv.filter||bx.filter||"";bx.zoom=1;if(bz>=1&&b.trim(bw.replace(ak,""))===""){bx.removeAttribute("filter");if(bv&&!bv.filter){return}}bx.filter=ak.test(bw)?bw.replace(ak,e):bw+" "+e}}}b(function(){if(!b.support.reliableMarginRight){b.cssHooks.marginRight={get:function(bw,bv){var e;b.swap(bw,{display:"inline-block"},function(){if(bv){e=Z(bw,"margin-right","marginRight")}else{e=bw.style.marginRight}});return e}}}});if(av.defaultView&&av.defaultView.getComputedStyle){aI=function(by,bw){var bv,bx,e;bw=bw.replace(z,"-$1").toLowerCase();if((bx=by.ownerDocument.defaultView)&&(e=bx.getComputedStyle(by,null))){bv=e.getPropertyValue(bw);if(bv===""&&!b.contains(by.ownerDocument.documentElement,by)){bv=b.style(by,bw)}}return bv}}if(av.documentElement.currentStyle){aX=function(bz,bw){var bA,e,by,bv=bz.currentStyle&&bz.currentStyle[bw],bx=bz.style;if(bv===null&&bx&&(by=bx[bw])){bv=by}if(!bc.test(bv)&&bn.test(bv)){bA=bx.left;e=bz.runtimeStyle&&bz.runtimeStyle.left;if(e){bz.runtimeStyle.left=bz.currentStyle.left}bx.left=bw==="fontSize"?"1em":(bv||0);bv=bx.pixelLeft+"px";bx.left=bA;if(e){bz.runtimeStyle.left=e}}return bv===""?"auto":bv}}Z=aI||aX;function p(by,bw,bv){var bA=bw==="width"?by.offsetWidth:by.offsetHeight,bz=bw==="width"?an:a1,bx=0,e=bz.length; +if(bA>0){if(bv!=="border"){for(;bx<e;bx++){if(!bv){bA-=parseFloat(b.css(by,"padding"+bz[bx]))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}else{bA-=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}}}return bA+"px"}bA=Z(by,bw,bw);if(bA<0||bA==null){bA=by.style[bw]||0}bA=parseFloat(bA)||0;if(bv){for(;bx<e;bx++){bA+=parseFloat(b.css(by,"padding"+bz[bx]))||0;if(bv!=="padding"){bA+=parseFloat(b.css(by,"border"+bz[bx]+"Width"))||0}if(bv==="margin"){bA+=parseFloat(b.css(by,bv+bz[bx]))||0}}}return bA+"px"}if(b.expr&&b.expr.filters){b.expr.filters.hidden=function(bw){var bv=bw.offsetWidth,e=bw.offsetHeight;return(bv===0&&e===0)||(!b.support.reliableHiddenOffsets&&((bw.style&&bw.style.display)||b.css(bw,"display"))==="none")};b.expr.filters.visible=function(e){return !b.expr.filters.hidden(e)}}var k=/%20/g,ap=/\[\]$/,bs=/\r?\n/g,bq=/#.*$/,aD=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,aZ=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,aM=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,aQ=/^(?:GET|HEAD)$/,c=/^\/\//,M=/\?/,a6=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,q=/^(?:select|textarea)/i,h=/\s+/,br=/([?&])_=[^&]*/,K=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,A=b.fn.load,aa={},r={},aE,s,aV=["*/"]+["*"];try{aE=bl.href}catch(aw){aE=av.createElement("a");aE.href="";aE=aE.href}s=K.exec(aE.toLowerCase())||[];function f(e){return function(by,bA){if(typeof by!=="string"){bA=by;by="*"}if(b.isFunction(bA)){var bx=by.toLowerCase().split(h),bw=0,bz=bx.length,bv,bB,bC;for(;bw<bz;bw++){bv=bx[bw];bC=/^\+/.test(bv);if(bC){bv=bv.substr(1)||"*"}bB=e[bv]=e[bv]||[];bB[bC?"unshift":"push"](bA)}}}}function aW(bv,bE,bz,bD,bB,bx){bB=bB||bE.dataTypes[0];bx=bx||{};bx[bB]=true;var bA=bv[bB],bw=0,e=bA?bA.length:0,by=(bv===aa),bC;for(;bw<e&&(by||!bC);bw++){bC=bA[bw](bE,bz,bD);if(typeof bC==="string"){if(!by||bx[bC]){bC=L}else{bE.dataTypes.unshift(bC);bC=aW(bv,bE,bz,bD,bC,bx)}}}if((by||!bC)&&!bx["*"]){bC=aW(bv,bE,bz,bD,"*",bx)}return bC}function am(bw,bx){var bv,e,by=b.ajaxSettings.flatOptions||{};for(bv in bx){if(bx[bv]!==L){(by[bv]?bw:(e||(e={})))[bv]=bx[bv]}}if(e){b.extend(true,bw,e)}}b.fn.extend({load:function(bw,bz,bA){if(typeof bw!=="string"&&A){return A.apply(this,arguments)}else{if(!this.length){return this}}var by=bw.indexOf(" ");if(by>=0){var e=bw.slice(by,bw.length);bw=bw.slice(0,by)}var bx="GET";if(bz){if(b.isFunction(bz)){bA=bz;bz=L}else{if(typeof bz==="object"){bz=b.param(bz,b.ajaxSettings.traditional);bx="POST"}}}var bv=this;b.ajax({url:bw,type:bx,dataType:"html",data:bz,complete:function(bC,bB,bD){bD=bC.responseText;if(bC.isResolved()){bC.done(function(bE){bD=bE});bv.html(e?b("<div>").append(bD.replace(a6,"")).find(e):bD)}if(bA){bv.each(bA,[bD,bB,bC])}}});return this},serialize:function(){return b.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?b.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||q.test(this.nodeName)||aZ.test(this.type))}).map(function(e,bv){var bw=b(this).val();return bw==null?null:b.isArray(bw)?b.map(bw,function(by,bx){return{name:bv.name,value:by.replace(bs,"\r\n")}}):{name:bv.name,value:bw.replace(bs,"\r\n")}}).get()}});b.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,bv){b.fn[bv]=function(bw){return this.on(bv,bw)}});b.each(["get","post"],function(e,bv){b[bv]=function(bw,by,bz,bx){if(b.isFunction(by)){bx=bx||bz;bz=by;by=L}return b.ajax({type:bv,url:bw,data:by,success:bz,dataType:bx})}});b.extend({getScript:function(e,bv){return b.get(e,L,bv,"script")},getJSON:function(e,bv,bw){return b.get(e,bv,bw,"json")},ajaxSetup:function(bv,e){if(e){am(bv,b.ajaxSettings)}else{e=bv;bv=b.ajaxSettings}am(bv,e);return bv},ajaxSettings:{url:aE,isLocal:aM.test(s[1]),global:true,type:"GET",contentType:"application/x-www-form-urlencoded",processData:true,async:true,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":aV},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":bb.String,"text html":true,"text json":b.parseJSON,"text xml":b.parseXML},flatOptions:{context:true,url:true}},ajaxPrefilter:f(aa),ajaxTransport:f(r),ajax:function(bz,bx){if(typeof bz==="object"){bx=bz;bz=L}bx=bx||{};var bD=b.ajaxSetup({},bx),bS=bD.context||bD,bG=bS!==bD&&(bS.nodeType||bS instanceof b)?b(bS):b.event,bR=b.Deferred(),bN=b.Callbacks("once memory"),bB=bD.statusCode||{},bC,bH={},bO={},bQ,by,bL,bE,bI,bA=0,bw,bK,bJ={readyState:0,setRequestHeader:function(bT,bU){if(!bA){var e=bT.toLowerCase();bT=bO[e]=bO[e]||bT;bH[bT]=bU}return this},getAllResponseHeaders:function(){return bA===2?bQ:null},getResponseHeader:function(bT){var e;if(bA===2){if(!by){by={};while((e=aD.exec(bQ))){by[e[1].toLowerCase()]=e[2]}}e=by[bT.toLowerCase()]}return e===L?null:e},overrideMimeType:function(e){if(!bA){bD.mimeType=e}return this},abort:function(e){e=e||"abort";if(bL){bL.abort(e)}bF(0,e);return this}};function bF(bZ,bU,b0,bW){if(bA===2){return}bA=2;if(bE){clearTimeout(bE)}bL=L;bQ=bW||"";bJ.readyState=bZ>0?4:0;var bT,b4,b3,bX=bU,bY=b0?bj(bD,bJ,b0):L,bV,b2;if(bZ>=200&&bZ<300||bZ===304){if(bD.ifModified){if((bV=bJ.getResponseHeader("Last-Modified"))){b.lastModified[bC]=bV}if((b2=bJ.getResponseHeader("Etag"))){b.etag[bC]=b2}}if(bZ===304){bX="notmodified";bT=true}else{try{b4=G(bD,bY);bX="success";bT=true}catch(b1){bX="parsererror";b3=b1}}}else{b3=bX;if(!bX||bZ){bX="error";if(bZ<0){bZ=0}}}bJ.status=bZ;bJ.statusText=""+(bU||bX);if(bT){bR.resolveWith(bS,[b4,bX,bJ])}else{bR.rejectWith(bS,[bJ,bX,b3])}bJ.statusCode(bB);bB=L;if(bw){bG.trigger("ajax"+(bT?"Success":"Error"),[bJ,bD,bT?b4:b3])}bN.fireWith(bS,[bJ,bX]);if(bw){bG.trigger("ajaxComplete",[bJ,bD]);if(!(--b.active)){b.event.trigger("ajaxStop")}}}bR.promise(bJ);bJ.success=bJ.done;bJ.error=bJ.fail;bJ.complete=bN.add;bJ.statusCode=function(bT){if(bT){var e;if(bA<2){for(e in bT){bB[e]=[bB[e],bT[e]]}}else{e=bT[bJ.status];bJ.then(e,e)}}return this};bD.url=((bz||bD.url)+"").replace(bq,"").replace(c,s[1]+"//");bD.dataTypes=b.trim(bD.dataType||"*").toLowerCase().split(h);if(bD.crossDomain==null){bI=K.exec(bD.url.toLowerCase());bD.crossDomain=!!(bI&&(bI[1]!=s[1]||bI[2]!=s[2]||(bI[3]||(bI[1]==="http:"?80:443))!=(s[3]||(s[1]==="http:"?80:443))))}if(bD.data&&bD.processData&&typeof bD.data!=="string"){bD.data=b.param(bD.data,bD.traditional)}aW(aa,bD,bx,bJ);if(bA===2){return false}bw=bD.global;bD.type=bD.type.toUpperCase();bD.hasContent=!aQ.test(bD.type);if(bw&&b.active++===0){b.event.trigger("ajaxStart")}if(!bD.hasContent){if(bD.data){bD.url+=(M.test(bD.url)?"&":"?")+bD.data;delete bD.data}bC=bD.url;if(bD.cache===false){var bv=b.now(),bP=bD.url.replace(br,"$1_="+bv);bD.url=bP+((bP===bD.url)?(M.test(bD.url)?"&":"?")+"_="+bv:"")}}if(bD.data&&bD.hasContent&&bD.contentType!==false||bx.contentType){bJ.setRequestHeader("Content-Type",bD.contentType)}if(bD.ifModified){bC=bC||bD.url;if(b.lastModified[bC]){bJ.setRequestHeader("If-Modified-Since",b.lastModified[bC])}if(b.etag[bC]){bJ.setRequestHeader("If-None-Match",b.etag[bC])}}bJ.setRequestHeader("Accept",bD.dataTypes[0]&&bD.accepts[bD.dataTypes[0]]?bD.accepts[bD.dataTypes[0]]+(bD.dataTypes[0]!=="*"?", "+aV+"; q=0.01":""):bD.accepts["*"]);for(bK in bD.headers){bJ.setRequestHeader(bK,bD.headers[bK])}if(bD.beforeSend&&(bD.beforeSend.call(bS,bJ,bD)===false||bA===2)){bJ.abort();return false}for(bK in {success:1,error:1,complete:1}){bJ[bK](bD[bK])}bL=aW(r,bD,bx,bJ);if(!bL){bF(-1,"No Transport")}else{bJ.readyState=1;if(bw){bG.trigger("ajaxSend",[bJ,bD])}if(bD.async&&bD.timeout>0){bE=setTimeout(function(){bJ.abort("timeout")},bD.timeout)}try{bA=1;bL.send(bH,bF)}catch(bM){if(bA<2){bF(-1,bM)}else{throw bM}}}return bJ},param:function(e,bw){var bv=[],by=function(bz,bA){bA=b.isFunction(bA)?bA():bA;bv[bv.length]=encodeURIComponent(bz)+"="+encodeURIComponent(bA)};if(bw===L){bw=b.ajaxSettings.traditional}if(b.isArray(e)||(e.jquery&&!b.isPlainObject(e))){b.each(e,function(){by(this.name,this.value)})}else{for(var bx in e){v(bx,e[bx],bw,by)}}return bv.join("&").replace(k,"+")}});function v(bw,by,bv,bx){if(b.isArray(by)){b.each(by,function(bA,bz){if(bv||ap.test(bw)){bx(bw,bz)}else{v(bw+"["+(typeof bz==="object"||b.isArray(bz)?bA:"")+"]",bz,bv,bx)}})}else{if(!bv&&by!=null&&typeof by==="object"){for(var e in by){v(bw+"["+e+"]",by[e],bv,bx)}}else{bx(bw,by)}}}b.extend({active:0,lastModified:{},etag:{}});function bj(bD,bC,bz){var bv=bD.contents,bB=bD.dataTypes,bw=bD.responseFields,by,bA,bx,e;for(bA in bw){if(bA in bz){bC[bw[bA]]=bz[bA]}}while(bB[0]==="*"){bB.shift();if(by===L){by=bD.mimeType||bC.getResponseHeader("content-type")}}if(by){for(bA in bv){if(bv[bA]&&bv[bA].test(by)){bB.unshift(bA);break}}}if(bB[0] in bz){bx=bB[0]}else{for(bA in bz){if(!bB[0]||bD.converters[bA+" "+bB[0]]){bx=bA;break}if(!e){e=bA}}bx=bx||e}if(bx){if(bx!==bB[0]){bB.unshift(bx)}return bz[bx]}}function G(bH,bz){if(bH.dataFilter){bz=bH.dataFilter(bz,bH.dataType)}var bD=bH.dataTypes,bG={},bA,bE,bw=bD.length,bB,bC=bD[0],bx,by,bF,bv,e;for(bA=1;bA<bw;bA++){if(bA===1){for(bE in bH.converters){if(typeof bE==="string"){bG[bE.toLowerCase()]=bH.converters[bE]}}}bx=bC;bC=bD[bA];if(bC==="*"){bC=bx}else{if(bx!=="*"&&bx!==bC){by=bx+" "+bC;bF=bG[by]||bG["* "+bC];if(!bF){e=L;for(bv in bG){bB=bv.split(" ");if(bB[0]===bx||bB[0]==="*"){e=bG[bB[1]+" "+bC];if(e){bv=bG[bv];if(bv===true){bF=e}else{if(e===true){bF=bv}}break}}}}if(!(bF||e)){b.error("No conversion from "+by.replace(" "," to "))}if(bF!==true){bz=bF?bF(bz):e(bv(bz))}}}}return bz}var aC=b.now(),u=/(\=)\?(&|$)|\?\?/i;b.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return b.expando+"_"+(aC++)}});b.ajaxPrefilter("json jsonp",function(bD,bA,bC){var bx=bD.contentType==="application/x-www-form-urlencoded"&&(typeof bD.data==="string");if(bD.dataTypes[0]==="jsonp"||bD.jsonp!==false&&(u.test(bD.url)||bx&&u.test(bD.data))){var bB,bw=bD.jsonpCallback=b.isFunction(bD.jsonpCallback)?bD.jsonpCallback():bD.jsonpCallback,bz=bb[bw],e=bD.url,by=bD.data,bv="$1"+bw+"$2";if(bD.jsonp!==false){e=e.replace(u,bv);if(bD.url===e){if(bx){by=by.replace(u,bv)}if(bD.data===by){e+=(/\?/.test(e)?"&":"?")+bD.jsonp+"="+bw}}}bD.url=e;bD.data=by;bb[bw]=function(bE){bB=[bE]};bC.always(function(){bb[bw]=bz;if(bB&&b.isFunction(bz)){bb[bw](bB[0])}});bD.converters["script json"]=function(){if(!bB){b.error(bw+" was not called")}return bB[0]};bD.dataTypes[0]="json";return"script"}});b.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){b.globalEval(e);return e}}});b.ajaxPrefilter("script",function(e){if(e.cache===L){e.cache=false}if(e.crossDomain){e.type="GET";e.global=false}});b.ajaxTransport("script",function(bw){if(bw.crossDomain){var e,bv=av.head||av.getElementsByTagName("head")[0]||av.documentElement;return{send:function(bx,by){e=av.createElement("script");e.async="async";if(bw.scriptCharset){e.charset=bw.scriptCharset}e.src=bw.url;e.onload=e.onreadystatechange=function(bA,bz){if(bz||!e.readyState||/loaded|complete/.test(e.readyState)){e.onload=e.onreadystatechange=null;if(bv&&e.parentNode){bv.removeChild(e)}e=L;if(!bz){by(200,"success")}}};bv.insertBefore(e,bv.firstChild)},abort:function(){if(e){e.onload(0,1)}}}}});var B=bb.ActiveXObject?function(){for(var e in N){N[e](0,1)}}:false,y=0,N;function aL(){try{return new bb.XMLHttpRequest()}catch(bv){}}function aj(){try{return new bb.ActiveXObject("Microsoft.XMLHTTP")}catch(bv){}}b.ajaxSettings.xhr=bb.ActiveXObject?function(){return !this.isLocal&&aL()||aj()}:aL;(function(e){b.extend(b.support,{ajax:!!e,cors:!!e&&("withCredentials" in e)})})(b.ajaxSettings.xhr());if(b.support.ajax){b.ajaxTransport(function(e){if(!e.crossDomain||b.support.cors){var bv;return{send:function(bB,bw){var bA=e.xhr(),bz,by;if(e.username){bA.open(e.type,e.url,e.async,e.username,e.password)}else{bA.open(e.type,e.url,e.async)}if(e.xhrFields){for(by in e.xhrFields){bA[by]=e.xhrFields[by]}}if(e.mimeType&&bA.overrideMimeType){bA.overrideMimeType(e.mimeType)}if(!e.crossDomain&&!bB["X-Requested-With"]){bB["X-Requested-With"]="XMLHttpRequest"}try{for(by in bB){bA.setRequestHeader(by,bB[by])}}catch(bx){}bA.send((e.hasContent&&e.data)||null);bv=function(bK,bE){var bF,bD,bC,bI,bH;try{if(bv&&(bE||bA.readyState===4)){bv=L;if(bz){bA.onreadystatechange=b.noop;if(B){delete N[bz]}}if(bE){if(bA.readyState!==4){bA.abort()}}else{bF=bA.status;bC=bA.getAllResponseHeaders();bI={};bH=bA.responseXML;if(bH&&bH.documentElement){bI.xml=bH}bI.text=bA.responseText;try{bD=bA.statusText}catch(bJ){bD=""}if(!bF&&e.isLocal&&!e.crossDomain){bF=bI.text?200:404}else{if(bF===1223){bF=204}}}}}catch(bG){if(!bE){bw(-1,bG)}}if(bI){bw(bF,bD,bI,bC)}};if(!e.async||bA.readyState===4){bv()}else{bz=++y;if(B){if(!N){N={};b(bb).unload(B)}N[bz]=bv}bA.onreadystatechange=bv}},abort:function(){if(bv){bv(0,1) +}}}}})}var Q={},a8,m,aB=/^(?:toggle|show|hide)$/,aT=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,a3,aH=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],a4;b.fn.extend({show:function(bx,bA,bz){var bw,by;if(bx||bx===0){return this.animate(a0("show",3),bx,bA,bz)}else{for(var bv=0,e=this.length;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(!b._data(bw,"olddisplay")&&by==="none"){by=bw.style.display=""}if(by===""&&b.css(bw,"display")==="none"){b._data(bw,"olddisplay",x(bw.nodeName))}}}for(bv=0;bv<e;bv++){bw=this[bv];if(bw.style){by=bw.style.display;if(by===""||by==="none"){bw.style.display=b._data(bw,"olddisplay")||""}}}return this}},hide:function(bx,bA,bz){if(bx||bx===0){return this.animate(a0("hide",3),bx,bA,bz)}else{var bw,by,bv=0,e=this.length;for(;bv<e;bv++){bw=this[bv];if(bw.style){by=b.css(bw,"display");if(by!=="none"&&!b._data(bw,"olddisplay")){b._data(bw,"olddisplay",by)}}}for(bv=0;bv<e;bv++){if(this[bv].style){this[bv].style.display="none"}}return this}},_toggle:b.fn.toggle,toggle:function(bw,bv,bx){var e=typeof bw==="boolean";if(b.isFunction(bw)&&b.isFunction(bv)){this._toggle.apply(this,arguments)}else{if(bw==null||e){this.each(function(){var by=e?bw:b(this).is(":hidden");b(this)[by?"show":"hide"]()})}else{this.animate(a0("toggle",3),bw,bv,bx)}}return this},fadeTo:function(e,bx,bw,bv){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:bx},e,bw,bv)},animate:function(bz,bw,by,bx){var e=b.speed(bw,by,bx);if(b.isEmptyObject(bz)){return this.each(e.complete,[false])}bz=b.extend({},bz);function bv(){if(e.queue===false){b._mark(this)}var bE=b.extend({},e),bK=this.nodeType===1,bI=bK&&b(this).is(":hidden"),bB,bF,bD,bJ,bH,bC,bG,bL,bA;bE.animatedProperties={};for(bD in bz){bB=b.camelCase(bD);if(bD!==bB){bz[bB]=bz[bD];delete bz[bD]}bF=bz[bB];if(b.isArray(bF)){bE.animatedProperties[bB]=bF[1];bF=bz[bB]=bF[0]}else{bE.animatedProperties[bB]=bE.specialEasing&&bE.specialEasing[bB]||bE.easing||"swing"}if(bF==="hide"&&bI||bF==="show"&&!bI){return bE.complete.call(this)}if(bK&&(bB==="height"||bB==="width")){bE.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY];if(b.css(this,"display")==="inline"&&b.css(this,"float")==="none"){if(!b.support.inlineBlockNeedsLayout||x(this.nodeName)==="inline"){this.style.display="inline-block"}else{this.style.zoom=1}}}}if(bE.overflow!=null){this.style.overflow="hidden"}for(bD in bz){bJ=new b.fx(this,bE,bD);bF=bz[bD];if(aB.test(bF)){bA=b._data(this,"toggle"+bD)||(bF==="toggle"?bI?"show":"hide":0);if(bA){b._data(this,"toggle"+bD,bA==="show"?"hide":"show");bJ[bA]()}else{bJ[bF]()}}else{bH=aT.exec(bF);bC=bJ.cur();if(bH){bG=parseFloat(bH[2]);bL=bH[3]||(b.cssNumber[bD]?"":"px");if(bL!=="px"){b.style(this,bD,(bG||1)+bL);bC=((bG||1)/bJ.cur())*bC;b.style(this,bD,bC+bL)}if(bH[1]){bG=((bH[1]==="-="?-1:1)*bG)+bC}bJ.custom(bC,bG,bL)}else{bJ.custom(bC,bF,"")}}}return true}return e.queue===false?this.each(bv):this.queue(e.queue,bv)},stop:function(bw,bv,e){if(typeof bw!=="string"){e=bv;bv=bw;bw=L}if(bv&&bw!==false){this.queue(bw||"fx",[])}return this.each(function(){var bx,by=false,bA=b.timers,bz=b._data(this);if(!e){b._unmark(true,this)}function bB(bE,bF,bD){var bC=bF[bD];b.removeData(bE,bD,true);bC.stop(e)}if(bw==null){for(bx in bz){if(bz[bx]&&bz[bx].stop&&bx.indexOf(".run")===bx.length-4){bB(this,bz,bx)}}}else{if(bz[bx=bw+".run"]&&bz[bx].stop){bB(this,bz,bx)}}for(bx=bA.length;bx--;){if(bA[bx].elem===this&&(bw==null||bA[bx].queue===bw)){if(e){bA[bx](true)}else{bA[bx].saveState()}by=true;bA.splice(bx,1)}}if(!(e&&by)){b.dequeue(this,bw)}})}});function bh(){setTimeout(at,0);return(a4=b.now())}function at(){a4=L}function a0(bv,e){var bw={};b.each(aH.concat.apply([],aH.slice(0,e)),function(){bw[this]=bv});return bw}b.each({slideDown:a0("show",1),slideUp:a0("hide",1),slideToggle:a0("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,bv){b.fn[e]=function(bw,by,bx){return this.animate(bv,bw,by,bx)}});b.extend({speed:function(bw,bx,bv){var e=bw&&typeof bw==="object"?b.extend({},bw):{complete:bv||!bv&&bx||b.isFunction(bw)&&bw,duration:bw,easing:bv&&bx||bx&&!b.isFunction(bx)&&bx};e.duration=b.fx.off?0:typeof e.duration==="number"?e.duration:e.duration in b.fx.speeds?b.fx.speeds[e.duration]:b.fx.speeds._default;if(e.queue==null||e.queue===true){e.queue="fx"}e.old=e.complete;e.complete=function(by){if(b.isFunction(e.old)){e.old.call(this)}if(e.queue){b.dequeue(this,e.queue)}else{if(by!==false){b._unmark(this)}}};return e},easing:{linear:function(bw,bx,e,bv){return e+bv*bw},swing:function(bw,bx,e,bv){return((-Math.cos(bw*Math.PI)/2)+0.5)*bv+e}},timers:[],fx:function(bv,e,bw){this.options=e;this.elem=bv;this.prop=bw;e.orig=e.orig||{}}});b.fx.prototype={update:function(){if(this.options.step){this.options.step.call(this.elem,this.now,this)}(b.fx.step[this.prop]||b.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null)){return this.elem[this.prop]}var e,bv=b.css(this.elem,this.prop);return isNaN(e=parseFloat(bv))?!bv||bv==="auto"?0:bv:e},custom:function(bz,by,bx){var e=this,bw=b.fx;this.startTime=a4||bh();this.end=by;this.now=this.start=bz;this.pos=this.state=0;this.unit=bx||this.unit||(b.cssNumber[this.prop]?"":"px");function bv(bA){return e.step(bA)}bv.queue=this.options.queue;bv.elem=this.elem;bv.saveState=function(){if(e.options.hide&&b._data(e.elem,"fxshow"+e.prop)===L){b._data(e.elem,"fxshow"+e.prop,e.start)}};if(bv()&&b.timers.push(bv)&&!a3){a3=setInterval(bw.tick,bw.interval)}},show:function(){var e=b._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||b.style(this.elem,this.prop);this.options.show=true;if(e!==L){this.custom(this.cur(),e)}else{this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur())}b(this.elem).show()},hide:function(){this.options.orig[this.prop]=b._data(this.elem,"fxshow"+this.prop)||b.style(this.elem,this.prop);this.options.hide=true;this.custom(this.cur(),0)},step:function(by){var bA,bB,bv,bx=a4||bh(),e=true,bz=this.elem,bw=this.options;if(by||bx>=bw.duration+this.startTime){this.now=this.end;this.pos=this.state=1;this.update();bw.animatedProperties[this.prop]=true;for(bA in bw.animatedProperties){if(bw.animatedProperties[bA]!==true){e=false}}if(e){if(bw.overflow!=null&&!b.support.shrinkWrapBlocks){b.each(["","X","Y"],function(bC,bD){bz.style["overflow"+bD]=bw.overflow[bC]})}if(bw.hide){b(bz).hide()}if(bw.hide||bw.show){for(bA in bw.animatedProperties){b.style(bz,bA,bw.orig[bA]);b.removeData(bz,"fxshow"+bA,true);b.removeData(bz,"toggle"+bA,true)}}bv=bw.complete;if(bv){bw.complete=false;bv.call(bz)}}return false}else{if(bw.duration==Infinity){this.now=bx}else{bB=bx-this.startTime;this.state=bB/bw.duration;this.pos=b.easing[bw.animatedProperties[this.prop]](this.state,bB,0,1,bw.duration);this.now=this.start+((this.end-this.start)*this.pos)}this.update()}return true}};b.extend(b.fx,{tick:function(){var bw,bv=b.timers,e=0;for(;e<bv.length;e++){bw=bv[e];if(!bw()&&bv[e]===bw){bv.splice(e--,1)}}if(!bv.length){b.fx.stop()}},interval:13,stop:function(){clearInterval(a3);a3=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){b.style(e.elem,"opacity",e.now)},_default:function(e){if(e.elem.style&&e.elem.style[e.prop]!=null){e.elem.style[e.prop]=e.now+e.unit}else{e.elem[e.prop]=e.now}}}});b.each(["width","height"],function(e,bv){b.fx.step[bv]=function(bw){b.style(bw.elem,bv,Math.max(0,bw.now)+bw.unit)}});if(b.expr&&b.expr.filters){b.expr.filters.animated=function(e){return b.grep(b.timers,function(bv){return e===bv.elem}).length}}function x(bx){if(!Q[bx]){var e=av.body,bv=b("<"+bx+">").appendTo(e),bw=bv.css("display");bv.remove();if(bw==="none"||bw===""){if(!a8){a8=av.createElement("iframe");a8.frameBorder=a8.width=a8.height=0}e.appendChild(a8);if(!m||!a8.createElement){m=(a8.contentWindow||a8.contentDocument).document;m.write((av.compatMode==="CSS1Compat"?"<!doctype html>":"")+"<html><body>");m.close()}bv=m.createElement(bx);m.body.appendChild(bv);bw=b.css(bv,"display");e.removeChild(a8)}Q[bx]=bw}return Q[bx]}var V=/^t(?:able|d|h)$/i,ad=/^(?:body|html)$/i;if("getBoundingClientRect" in av.documentElement){b.fn.offset=function(bI){var by=this[0],bB;if(bI){return this.each(function(e){b.offset.setOffset(this,bI,e)})}if(!by||!by.ownerDocument){return null}if(by===by.ownerDocument.body){return b.offset.bodyOffset(by)}try{bB=by.getBoundingClientRect()}catch(bF){}var bH=by.ownerDocument,bw=bH.documentElement;if(!bB||!b.contains(bw,by)){return bB?{top:bB.top,left:bB.left}:{top:0,left:0}}var bC=bH.body,bD=aK(bH),bA=bw.clientTop||bC.clientTop||0,bE=bw.clientLeft||bC.clientLeft||0,bv=bD.pageYOffset||b.support.boxModel&&bw.scrollTop||bC.scrollTop,bz=bD.pageXOffset||b.support.boxModel&&bw.scrollLeft||bC.scrollLeft,bG=bB.top+bv-bA,bx=bB.left+bz-bE;return{top:bG,left:bx}}}else{b.fn.offset=function(bF){var bz=this[0];if(bF){return this.each(function(bG){b.offset.setOffset(this,bF,bG)})}if(!bz||!bz.ownerDocument){return null}if(bz===bz.ownerDocument.body){return b.offset.bodyOffset(bz)}var bC,bw=bz.offsetParent,bv=bz,bE=bz.ownerDocument,bx=bE.documentElement,bA=bE.body,bB=bE.defaultView,e=bB?bB.getComputedStyle(bz,null):bz.currentStyle,bD=bz.offsetTop,by=bz.offsetLeft;while((bz=bz.parentNode)&&bz!==bA&&bz!==bx){if(b.support.fixedPosition&&e.position==="fixed"){break}bC=bB?bB.getComputedStyle(bz,null):bz.currentStyle;bD-=bz.scrollTop;by-=bz.scrollLeft;if(bz===bw){bD+=bz.offsetTop;by+=bz.offsetLeft;if(b.support.doesNotAddBorder&&!(b.support.doesAddBorderForTableAndCells&&V.test(bz.nodeName))){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}bv=bw;bw=bz.offsetParent}if(b.support.subtractsBorderForOverflowNotVisible&&bC.overflow!=="visible"){bD+=parseFloat(bC.borderTopWidth)||0;by+=parseFloat(bC.borderLeftWidth)||0}e=bC}if(e.position==="relative"||e.position==="static"){bD+=bA.offsetTop;by+=bA.offsetLeft}if(b.support.fixedPosition&&e.position==="fixed"){bD+=Math.max(bx.scrollTop,bA.scrollTop);by+=Math.max(bx.scrollLeft,bA.scrollLeft)}return{top:bD,left:by}}}b.offset={bodyOffset:function(e){var bw=e.offsetTop,bv=e.offsetLeft;if(b.support.doesNotIncludeMarginInBodyOffset){bw+=parseFloat(b.css(e,"marginTop"))||0;bv+=parseFloat(b.css(e,"marginLeft"))||0}return{top:bw,left:bv}},setOffset:function(bx,bG,bA){var bB=b.css(bx,"position");if(bB==="static"){bx.style.position="relative"}var bz=b(bx),bv=bz.offset(),e=b.css(bx,"top"),bE=b.css(bx,"left"),bF=(bB==="absolute"||bB==="fixed")&&b.inArray("auto",[e,bE])>-1,bD={},bC={},bw,by;if(bF){bC=bz.position();bw=bC.top;by=bC.left}else{bw=parseFloat(e)||0;by=parseFloat(bE)||0}if(b.isFunction(bG)){bG=bG.call(bx,bA,bv)}if(bG.top!=null){bD.top=(bG.top-bv.top)+bw}if(bG.left!=null){bD.left=(bG.left-bv.left)+by}if("using" in bG){bG.using.call(bx,bD)}else{bz.css(bD)}}};b.fn.extend({position:function(){if(!this[0]){return null}var bw=this[0],bv=this.offsetParent(),bx=this.offset(),e=ad.test(bv[0].nodeName)?{top:0,left:0}:bv.offset();bx.top-=parseFloat(b.css(bw,"marginTop"))||0;bx.left-=parseFloat(b.css(bw,"marginLeft"))||0;e.top+=parseFloat(b.css(bv[0],"borderTopWidth"))||0;e.left+=parseFloat(b.css(bv[0],"borderLeftWidth"))||0;return{top:bx.top-e.top,left:bx.left-e.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||av.body;while(e&&(!ad.test(e.nodeName)&&b.css(e,"position")==="static")){e=e.offsetParent}return e})}});b.each(["Left","Top"],function(bv,e){var bw="scroll"+e;b.fn[bw]=function(bz){var bx,by;if(bz===L){bx=this[0];if(!bx){return null}by=aK(bx);return by?("pageXOffset" in by)?by[bv?"pageYOffset":"pageXOffset"]:b.support.boxModel&&by.document.documentElement[bw]||by.document.body[bw]:bx[bw]}return this.each(function(){by=aK(this);if(by){by.scrollTo(!bv?bz:b(by).scrollLeft(),bv?bz:b(by).scrollTop())}else{this[bw]=bz}})}});function aK(e){return b.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:false}b.each(["Height","Width"],function(bv,e){var bw=e.toLowerCase();b.fn["inner"+e]=function(){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,"padding")):this[bw]():null};b.fn["outer"+e]=function(by){var bx=this[0];return bx?bx.style?parseFloat(b.css(bx,bw,by?"margin":"border")):this[bw]():null};b.fn[bw]=function(bz){var bA=this[0];if(!bA){return bz==null?null:this}if(b.isFunction(bz)){return this.each(function(bE){var bD=b(this);bD[bw](bz.call(this,bE,bD[bw]()))})}if(b.isWindow(bA)){var bB=bA.document.documentElement["client"+e],bx=bA.document.body;return bA.document.compatMode==="CSS1Compat"&&bB||bx&&bx["client"+e]||bB}else{if(bA.nodeType===9){return Math.max(bA.documentElement["client"+e],bA.body["scroll"+e],bA.documentElement["scroll"+e],bA.body["offset"+e],bA.documentElement["offset"+e])}else{if(bz===L){var bC=b.css(bA,bw),by=parseFloat(bC);return b.isNumeric(by)?by:bC}else{return this.css(bw,typeof bz==="string"?bz:bz+"px")}}}}});bb.jQuery=bb.$=b;if(typeof define==="function"&&define.amd&&define.amd.jQuery){define("jquery",[],function(){return b +})}})(window); diff --git a/c++/src/cpplus_RM/namespace_h5.html b/c++/src/cpplus_RM/namespace_h5.html new file mode 100644 index 0000000..b062c72 --- /dev/null +++ b/c++/src/cpplus_RM/namespace_h5.html @@ -0,0 +1,259 @@ +<!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.8.5"/> +<title>HDF5 C++ API: H5 Namespace Reference</title> +<link href="tabs.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="jquery.js"></script> +<script type="text/javascript" src="dynsections.js"></script> +<link href="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li><a href="namespacemembers.html"><span>Namespace Members</span></a></li> + </ul> + </div> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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><!-- top --> +<div class="header"> + <div class="summary"> +<a href="#nested-classes">Classes</a> | +<a href="#typedef-members">Typedefs</a> | +<a href="#var-members">Variables</a> </div> + <div class="headertitle"> +<div class="title">H5 Namespace Reference</div> </div> +</div><!--header--> +<div class="contents"> +<table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a> +Classes</h2></td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_abstract_ds.html">AbstractDs</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_h5_1_1_abstract_ds.html" title="AbstractDs is an abstract base class, inherited by Attribute and DataSet. ">AbstractDs</a> is an abstract base class, inherited by <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>. <a href="class_h5_1_1_abstract_ds.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_array_type.html">ArrayType</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_array_type.html" title="Class ArrayType inherits from DataType and provides wrappers for the HDF5's Array Datatypes...">ArrayType</a> inherits from <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and provides wrappers for the HDF5's Array Datatypes. <a href="class_h5_1_1_array_type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_atom_type.html">AtomType</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_h5_1_1_atom_type.html" title="AtomType is a base class, inherited by IntType, FloatType, StrType, and PredType. ...">AtomType</a> is a base class, inherited by <a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a>, <a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a>, <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a>, and <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a>. <a href="class_h5_1_1_atom_type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute.html">Attribute</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_attribute.html" title="Class Attribute operates on HDF5 attributes. ">Attribute</a> operates on HDF5 attributes. <a href="class_h5_1_1_attribute.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_common_f_g.html">CommonFG</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><em><a class="el" href="class_h5_1_1_common_f_g.html" title="CommonFG is an abstract base class of H5File and H5Group. ">CommonFG</a></em> is an abstract base class of <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> and H5Group. <a href="class_h5_1_1_common_f_g.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_comp_type.html">CompType</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_h5_1_1_comp_type.html" title="CompType is a derivative of a DataType and operates on HDF5 compound datatypes. ">CompType</a> is a derivative of a <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> and operates on HDF5 compound datatypes. <a href="class_h5_1_1_comp_type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set.html">DataSet</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a> operates on HDF5 datasets. <a href="class_h5_1_1_data_set.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space.html">DataSpace</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_data_space.html" title="Class DataSpace operates on HDF5 dataspaces. ">DataSpace</a> operates on HDF5 dataspaces. <a href="class_h5_1_1_data_space.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type.html">DataType</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a> provides generic operations on HDF5 datatypes. <a href="class_h5_1_1_data_type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_d_set_creat_prop_list.html" title="Class DSetCreatPropList represents the dataset creation property list. ">DSetCreatPropList</a> represents the dataset creation property list. <a href="class_h5_1_1_d_set_creat_prop_list.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html">DSetMemXferPropList</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_d_set_mem_xfer_prop_list.html" title="Class DSetMemXferPropList represents the dataset memory and transfer property list. ">DSetMemXferPropList</a> represents the dataset memory and transfer property list. <a href="class_h5_1_1_d_set_mem_xfer_prop_list.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_enum_type.html">EnumType</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_enum_type.html" title="Class EnumType operates on HDF5 enum datatypes. ">EnumType</a> operates on HDF5 enum datatypes. <a href="class_h5_1_1_enum_type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_exception.html">Exception</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_h5_1_1_exception.html" title="Exception provides wrappers of HDF5 error handling functions. ">Exception</a> provides wrappers of HDF5 error handling functions. <a href="class_h5_1_1_exception.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_i_exception.html">FileIException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group_i_exception.html">GroupIException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list_i_exception.html">PropListIException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_attribute_i_exception.html">AttributeIException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_reference_exception.html">ReferenceException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_library_i_exception.html">LibraryIException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_location_exception.html">LocationException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component_exception.html">IdComponentException</a></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_acc_prop_list.html">FileAccPropList</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_file_acc_prop_list.html" title="Class FileAccPropList represents the HDF5 file access property list. ">FileAccPropList</a> represents the HDF5 file access property list. <a href="class_h5_1_1_file_acc_prop_list.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_file_creat_prop_list.html">FileCreatPropList</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_file_creat_prop_list.html" title="Class FileCreatPropList represents the HDF5 file create property list. ">FileCreatPropList</a> represents the HDF5 file create property list. <a href="class_h5_1_1_file_creat_prop_list.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_file.html">H5File</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_h5_file.html" title="Class H5File represents an HDF5 file. ">H5File</a> represents an HDF5 file. <a href="class_h5_1_1_h5_file.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_float_type.html">FloatType</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_float_type.html" title="Class FloatType operates on HDF5 floating point datatype. ">FloatType</a> operates on HDF5 floating point datatype. <a href="class_h5_1_1_float_type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_group.html">Group</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a> represents an HDF5 group. <a href="class_h5_1_1_group.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_id_component.html">IdComponent</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_id_component.html" title="Class IdComponent provides wrappers of the C functions that operate on an HDF5 identifier. ">IdComponent</a> provides wrappers of the C functions that operate on an HDF5 identifier. <a href="class_h5_1_1_id_component.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_int_type.html">IntType</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_int_type.html" title="Class IntType operates on HDF5 integer datatype. ">IntType</a> operates on HDF5 integer datatype. <a href="class_h5_1_1_int_type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_library.html">H5Library</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_h5_library.html" title="Class H5Library operates the HDF5 library globably. ">H5Library</a> operates the HDF5 library globably. <a href="class_h5_1_1_h5_library.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_user_data4_aiterate.html">UserData4Aiterate</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">User data for attribute iteration. <a href="class_h5_1_1_user_data4_aiterate.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_location.html">H5Location</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> is an abstract base class, added in version 1.8.12. <a href="class_h5_1_1_h5_location.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_h5_object.html">H5Object</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_h5_object.html" title="Class H5Object is a bridge between H5Location and DataSet, DataType, and Group. ">H5Object</a> is a bridge between <a class="el" href="class_h5_1_1_h5_location.html" title="H5Location is an abstract base class, added in version 1.8.12. ">H5Location</a> and <a class="el" href="class_h5_1_1_data_set.html" title="Class DataSet operates on HDF5 datasets. ">DataSet</a>, <a class="el" href="class_h5_1_1_data_type.html" title="Class DataType provides generic operations on HDF5 datatypes. ">DataType</a>, and <a class="el" href="class_h5_1_1_group.html" title="Class Group represents an HDF5 group. ">Group</a>. <a href="class_h5_1_1_h5_object.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_pred_type.html">PredType</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_pred_type.html" title="Class PredType holds the definition of all the HDF5 predefined datatypes. ">PredType</a> holds the definition of all the HDF5 predefined datatypes. <a href="class_h5_1_1_pred_type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_prop_list.html">PropList</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_prop_list.html" title="Class PropList provides operations for generic property lists. ">PropList</a> provides operations for generic property lists. <a href="class_h5_1_1_prop_list.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_str_type.html">StrType</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class <a class="el" href="class_h5_1_1_str_type.html" title="Class StrType operates on HDF5 string datatypes. ">StrType</a> operates on HDF5 string datatypes. <a href="class_h5_1_1_str_type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_h5_1_1_var_len_type.html">VarLenType</a></td></tr> +<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight"><a class="el" href="class_h5_1_1_var_len_type.html" title="VarLenType operates on the HDF5 C's Variable-length Datatypes. ">VarLenType</a> operates on the HDF5 C's Variable-length Datatypes. <a href="class_h5_1_1_var_len_type.html#details">More...</a><br/></td></tr> +<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="typedef-members"></a> +Typedefs</h2></td></tr> +<tr class="memitem:a5913cae82307d2db03277d081dd71b26"><td class="memItemLeft" align="right" valign="top">typedef void(* </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">attr_operator_t</a> )(<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string attr_name, void *operator_data)</td></tr> +<tr class="separator:a5913cae82307d2db03277d081dd71b26"><td class="memSeparator" colspan="2"> </td></tr> +</table><table class="memberdecls"> +<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="var-members"></a> +Variables</h2></td></tr> +<tr class="memitem:a52e9e81a7ed5ce15b9acc6fe32ee7845"><td class="memItemLeft" align="right" valign="top">class H5_DLLCPP </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5Object</a></td></tr> +<tr class="separator:a52e9e81a7ed5ce15b9acc6fe32ee7845"><td class="memSeparator" colspan="2"> </td></tr> +<tr class="memitem:a96d8e144995c506ad2ad38f51c66e5f6"><td class="memItemLeft" align="right" valign="top">class H5_DLLCPP </td><td class="memItemRight" valign="bottom"><a class="el" href="namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5Location</a></td></tr> +<tr class="separator:a96d8e144995c506ad2ad38f51c66e5f6"><td class="memSeparator" colspan="2"> </td></tr> +</table> +<h2 class="groupheader">Typedef Documentation</h2> +<a class="anchor" id="a5913cae82307d2db03277d081dd71b26"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">typedef void(* H5::attr_operator_t)(<a class="el" href="class_h5_1_1_h5_location.html">H5Location</a> &loc, const H5std_string attr_name, void *operator_data)</td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<h2 class="groupheader">Variable Documentation</h2> +<a class="anchor" id="a96d8e144995c506ad2ad38f51c66e5f6"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">class H5_DLLCPP <a class="el" href="class_h5_1_1_h5_location.html">H5::H5Location</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +<a class="anchor" id="a52e9e81a7ed5ce15b9acc6fe32ee7845"></a> +<div class="memitem"> +<div class="memproto"> + <table class="memname"> + <tr> + <td class="memname">class H5_DLLCPP <a class="el" href="class_h5_1_1_h5_object.html">H5::H5Object</a></td> + </tr> + </table> +</div><div class="memdoc"> + +</div> +</div> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/namespacemembers.html b/c++/src/cpplus_RM/namespacemembers.html new file mode 100644 index 0000000..d77a764 --- /dev/null +++ b/c++/src/cpplus_RM/namespacemembers.html @@ -0,0 +1,109 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Namespace Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="namespacemembers.html"><span>All</span></a></li> + <li><a href="namespacemembers_vars.html"><span>Variables</span></a></li> + <li><a href="namespacemembers_type.html"><span>Typedefs</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> +<div class="textblock">Here is a list of all namespace members with links to the namespace documentation for each member:</div><ul> +<li>attr_operator_t +: <a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">H5</a> +</li> +<li>H5Location +: <a class="el" href="namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5</a> +</li> +<li>H5Object +: <a class="el" href="namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/namespacemembers_type.html b/c++/src/cpplus_RM/namespacemembers_type.html new file mode 100644 index 0000000..fa98d79 --- /dev/null +++ b/c++/src/cpplus_RM/namespacemembers_type.html @@ -0,0 +1,103 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Namespace Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="namespacemembers.html"><span>All</span></a></li> + <li><a href="namespacemembers_vars.html"><span>Variables</span></a></li> + <li class="current"><a href="namespacemembers_type.html"><span>Typedefs</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> + <ul> +<li>attr_operator_t +: <a class="el" href="namespace_h5.html#a5913cae82307d2db03277d081dd71b26">H5</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/namespacemembers_vars.html b/c++/src/cpplus_RM/namespacemembers_vars.html new file mode 100644 index 0000000..8657868 --- /dev/null +++ b/c++/src/cpplus_RM/namespacemembers_vars.html @@ -0,0 +1,106 @@ +<!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.8.5"/> +<title>HDF5 C++ API: Namespace Members</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> + <div id="navrow2" class="tabs2"> + <ul class="tablist"> + <li class="current"><a href="namespacemembers.html"><span>Namespace Members</span></a></li> + </ul> + </div> + <div id="navrow3" class="tabs2"> + <ul class="tablist"> + <li><a href="namespacemembers.html"><span>All</span></a></li> + <li class="current"><a href="namespacemembers_vars.html"><span>Variables</span></a></li> + <li><a href="namespacemembers_type.html"><span>Typedefs</span></a></li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="contents"> + <ul> +<li>H5Location +: <a class="el" href="namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6">H5</a> +</li> +<li>H5Object +: <a class="el" href="namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845">H5</a> +</li> +</ul> +</div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:45 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/nav_f.png b/c++/src/cpplus_RM/nav_f.png Binary files differnew file mode 100644 index 0000000..72a58a5 --- /dev/null +++ b/c++/src/cpplus_RM/nav_f.png diff --git a/c++/src/cpplus_RM/nav_g.png b/c++/src/cpplus_RM/nav_g.png Binary files differnew file mode 100644 index 0000000..2093a23 --- /dev/null +++ b/c++/src/cpplus_RM/nav_g.png diff --git a/c++/src/cpplus_RM/nav_h.png b/c++/src/cpplus_RM/nav_h.png Binary files differnew file mode 100644 index 0000000..33389b1 --- /dev/null +++ b/c++/src/cpplus_RM/nav_h.png diff --git a/c++/src/cpplus_RM/open.png b/c++/src/cpplus_RM/open.png Binary files differnew file mode 100644 index 0000000..30f75c7 --- /dev/null +++ b/c++/src/cpplus_RM/open.png diff --git a/c++/src/cpplus_RM/readdata_8cpp-example.html b/c++/src/cpplus_RM/readdata_8cpp-example.html new file mode 100644 index 0000000..fb8e954 --- /dev/null +++ b/c++/src/cpplus_RM/readdata_8cpp-example.html @@ -0,0 +1,313 @@ +<!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.8.5"/> +<title>HDF5 C++ API: readdata.cpp</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">readdata.cpp</div> </div> +</div><!--header--> +<div class="contents"> +<dl class="section user"><dt></dt><dd>This example shows how to read datasets.</dd></dl> +<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><span class="comment"> * All rights reserved. *</span></div> +<div class="line"><span class="comment"> * *</span></div> +<div class="line"><span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"></div> +<div class="line"><span class="comment">//</span></div> +<div class="line"><span class="comment">// This example reads hyperslab from the SDS.h5 file into</span></div> +<div class="line"><span class="comment">// two-dimensional plane of a three-dimensional array. Various</span></div> +<div class="line"><span class="comment">// information about the dataset in the SDS.h5 file is obtained.</span></div> +<div class="line"><span class="comment">//</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div> +<div class="line"><span class="preprocessor">#else</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using</span> std::cout;</div> +<div class="line"> <span class="keyword">using</span> std::endl;</div> +<div class="line"><span class="preprocessor">#endif // H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="preprocessor">#include "H5Cpp.h"</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using namespace </span>H5;</div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="keyword">const</span> H5std_string FILE_NAME( <span class="stringliteral">"SDS.h5"</span> );</div> +<div class="line"><span class="keyword">const</span> H5std_string DATASET_NAME( <span class="stringliteral">"IntArray"</span> );</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NX_SUB = 3; <span class="comment">// hyperslab dimensions</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NY_SUB = 4;</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NX = 7; <span class="comment">// output buffer dimensions</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NY = 7;</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NZ = 3;</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> RANK_OUT = 3;</div> +<div class="line"></div> +<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)</div> +<div class="line">{</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Output buffer initialization.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> i, j, k;</div> +<div class="line"> <span class="keywordtype">int</span> data_out[NX][NY][NZ ]; <span class="comment">/* output buffer */</span></div> +<div class="line"> <span class="keywordflow">for</span> (j = 0; j < NX; j++)</div> +<div class="line"> {</div> +<div class="line"> <span class="keywordflow">for</span> (i = 0; i < NY; i++)</div> +<div class="line"> {</div> +<div class="line"> <span class="keywordflow">for</span> (k = 0; k < NZ ; k++)</div> +<div class="line"> data_out[j][i][k] = 0;</div> +<div class="line"> }</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Try block to detect exceptions raised by any of the calls inside it</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordflow">try</span></div> +<div class="line"> {</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Turn off the auto-printing when failure occurs so that we can</span></div> +<div class="line"><span class="comment"> * handle the errors appropriately</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="a0"></a><a class="code" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Open the specified file and the specified dataset in the file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a1"></a><a class="code" href="class_h5_1_1_h5_file.html">H5File</a> file( FILE_NAME, H5F_ACC_RDONLY );</div> +<div class="line"> <a name="_a2"></a><a class="code" href="class_h5_1_1_data_set.html">DataSet</a> dataset = file.openDataSet( DATASET_NAME );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get the class of the datatype that is used by the dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> H5T_class_t type_class = dataset.<a name="a3"></a><a class="code" href="class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96">getTypeClass</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get class of datatype and print message if it's an integer.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordflow">if</span>( type_class == H5T_INTEGER )</div> +<div class="line"> {</div> +<div class="line"> cout << <span class="stringliteral">"Data set has INTEGER type"</span> << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get the integer datatype</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a4"></a><a class="code" href="class_h5_1_1_int_type.html">IntType</a> intype = dataset.<a name="a5"></a><a class="code" href="class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65">getIntType</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get order of datatype and print message if it's a little endian.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> H5std_string order_string;</div> +<div class="line"> H5T_order_t order = intype.<a name="a6"></a><a class="code" href="class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515">getOrder</a>( order_string );</div> +<div class="line"> cout << order_string << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get size of the data element stored in file and print it.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">size_t</span> size = intype.<a name="a7"></a><a class="code" href="class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5">getSize</a>();</div> +<div class="line"> cout << <span class="stringliteral">"Data size is "</span> << size << endl;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get dataspace of the dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a8"></a><a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> dataspace = dataset.<a name="a9"></a><a class="code" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get the number of dimensions in the dataspace.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> rank = dataspace.<a name="a10"></a><a class="code" href="class_h5_1_1_data_space.html#a8c7a590a67ef1a69fe6f70877761b55a">getSimpleExtentNdims</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get the dimension size of each dimension in the dataspace and</span></div> +<div class="line"><span class="comment"> * display them.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t dims_out[2];</div> +<div class="line"> <span class="keywordtype">int</span> ndims = dataspace.<a name="a11"></a><a class="code" href="class_h5_1_1_data_space.html#a704e01abf0484f976eef02589e1ee3fd">getSimpleExtentDims</a>( dims_out, NULL);</div> +<div class="line"> cout << <span class="stringliteral">"rank "</span> << rank << <span class="stringliteral">", dimensions "</span> <<</div> +<div class="line"> (<span class="keywordtype">unsigned</span> long)(dims_out[0]) << <span class="stringliteral">" x "</span> <<</div> +<div class="line"> (<span class="keywordtype">unsigned</span> long)(dims_out[1]) << endl;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define hyperslab in the dataset; implicitly giving strike and</span></div> +<div class="line"><span class="comment"> * block NULL.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t offset[2]; <span class="comment">// hyperslab offset in the file</span></div> +<div class="line"> hsize_t count[2]; <span class="comment">// size of the hyperslab in the file</span></div> +<div class="line"> offset[0] = 1;</div> +<div class="line"> offset[1] = 2;</div> +<div class="line"> count[0] = NX_SUB;</div> +<div class="line"> count[1] = NY_SUB;</div> +<div class="line"> dataspace.<a name="a12"></a><a class="code" href="class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12">selectHyperslab</a>( H5S_SELECT_SET, count, offset );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define the memory dataspace.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t dimsm[3]; <span class="comment">/* memory space dimensions */</span></div> +<div class="line"> dimsm[0] = NX;</div> +<div class="line"> dimsm[1] = NY;</div> +<div class="line"> dimsm[2] = NZ ;</div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> memspace( RANK_OUT, dimsm );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Define memory hyperslab.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t offset_out[3]; <span class="comment">// hyperslab offset in memory</span></div> +<div class="line"> hsize_t count_out[3]; <span class="comment">// size of the hyperslab in memory</span></div> +<div class="line"> offset_out[0] = 3;</div> +<div class="line"> offset_out[1] = 0;</div> +<div class="line"> offset_out[2] = 0;</div> +<div class="line"> count_out[0] = NX_SUB;</div> +<div class="line"> count_out[1] = NY_SUB;</div> +<div class="line"> count_out[2] = 1;</div> +<div class="line"> memspace.selectHyperslab( H5S_SELECT_SET, count_out, offset_out );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Read data from hyperslab in the file into the hyperslab in</span></div> +<div class="line"><span class="comment"> * memory and display the data.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> dataset.<a name="a13"></a><a class="code" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">read</a>( data_out, <a name="a14"></a><a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, memspace, dataspace );</div> +<div class="line"></div> +<div class="line"> <span class="keywordflow">for</span> (j = 0; j < NX; j++)</div> +<div class="line"> {</div> +<div class="line"> <span class="keywordflow">for</span> (i = 0; i < NY; i++)</div> +<div class="line"> cout << data_out[j][i][0] << <span class="stringliteral">" "</span>;</div> +<div class="line"> cout << endl;</div> +<div class="line"> }</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * 0 0 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 0 0 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 0 0 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 3 4 5 6 0 0 0</span></div> +<div class="line"><span class="comment"> * 4 5 6 7 0 0 0</span></div> +<div class="line"><span class="comment"> * 5 6 7 8 0 0 0</span></div> +<div class="line"><span class="comment"> * 0 0 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> } <span class="comment">// end of try block</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the H5File operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a15"></a><a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a name="a16"></a><a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSet operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a17"></a><a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a18"></a><a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a19"></a><a class="code" href="class_h5_1_1_data_type_i_exception.html">DataTypeIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="keywordflow">return</span> 0; <span class="comment">// successfully terminated</span></div> +<div class="line">}</div> +<div class="line"></div> +</div><!-- fragment --> </div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_61.html b/c++/src/cpplus_RM/search/all_61.html new file mode 100644 index 0000000..b8328c6 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_61.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_61.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_61.js b/c++/src/cpplus_RM/search/all_61.js new file mode 100644 index 0000000..5cdc86f --- /dev/null +++ b/c++/src/cpplus_RM/search/all_61.js @@ -0,0 +1,30 @@ +var searchData= +[ + ['abstractds',['AbstractDs',['../class_h5_1_1_abstract_ds.html',1,'H5']]], + ['abstractds',['AbstractDs',['../class_h5_1_1_abstract_ds.html#a94ed008030380fd7792bd4ca31772ee2',1,'H5::AbstractDs::AbstractDs(const AbstractDs &original)'],['../class_h5_1_1_abstract_ds.html#a743adf3bfd8d95130b1fb0a7357da9f0',1,'H5::AbstractDs::AbstractDs()'],['../class_h5_1_1_abstract_ds.html#a4552ac31b4955c5fa15e7f5737647737',1,'H5::AbstractDs::AbstractDs(const hid_t ds_id)']]], + ['all',['ALL',['../class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d',1,'H5::DataSpace']]], + ['allfiltersavail',['allFiltersAvail',['../class_h5_1_1_d_set_creat_prop_list.html#a25714fcab768e22da3c8eba17b19feeb',1,'H5::DSetCreatPropList']]], + ['alpha_5fb16',['ALPHA_B16',['../class_h5_1_1_pred_type.html#ac9ce4d92ee7be65c0281c73b43338afa',1,'H5::PredType']]], + ['alpha_5fb32',['ALPHA_B32',['../class_h5_1_1_pred_type.html#a6c8a3a29d47bc77b50a5fe422242caf1',1,'H5::PredType']]], + ['alpha_5fb64',['ALPHA_B64',['../class_h5_1_1_pred_type.html#ae4f532c54f5fbedd5c5ce67d1bfef414',1,'H5::PredType']]], + ['alpha_5fb8',['ALPHA_B8',['../class_h5_1_1_pred_type.html#a5c7ef99a8f8c10c01acbb49301822b5d',1,'H5::PredType']]], + ['alpha_5ff32',['ALPHA_F32',['../class_h5_1_1_pred_type.html#ac3c19a0d051f3a656347194b315eff8d',1,'H5::PredType']]], + ['alpha_5ff64',['ALPHA_F64',['../class_h5_1_1_pred_type.html#af665577f20ac5d5b0d1c937b2d5132be',1,'H5::PredType']]], + ['alpha_5fi16',['ALPHA_I16',['../class_h5_1_1_pred_type.html#acbca9e339b705bd21b17492a7c2700ad',1,'H5::PredType']]], + ['alpha_5fi32',['ALPHA_I32',['../class_h5_1_1_pred_type.html#a84c82be31a6f662d82aaf47a3376efb6',1,'H5::PredType']]], + ['alpha_5fi64',['ALPHA_I64',['../class_h5_1_1_pred_type.html#a60179690513799f649017adafcd7c14b',1,'H5::PredType']]], + ['alpha_5fi8',['ALPHA_I8',['../class_h5_1_1_pred_type.html#ad8475ec1fa91002c139e03851b42ae33',1,'H5::PredType']]], + ['alpha_5fu16',['ALPHA_U16',['../class_h5_1_1_pred_type.html#aa8fcd332d7c5eece1b2affc90675757f',1,'H5::PredType']]], + ['alpha_5fu32',['ALPHA_U32',['../class_h5_1_1_pred_type.html#a47187b8b6ce42b514d7f3597e386cd61',1,'H5::PredType']]], + ['alpha_5fu64',['ALPHA_U64',['../class_h5_1_1_pred_type.html#ab4dd6ed47ffb1a5454d859272bd36aa8',1,'H5::PredType']]], + ['alpha_5fu8',['ALPHA_U8',['../class_h5_1_1_pred_type.html#a7242c90491e02f97d014cac1cc8f38e5',1,'H5::PredType']]], + ['arraytype',['ArrayType',['../class_h5_1_1_array_type.html#a587887d8301ea2991bd60c8472995705',1,'H5::ArrayType::ArrayType(const DataType &base_type, int ndims, const hsize_t *dims)'],['../class_h5_1_1_array_type.html#ac326aa9d5baf6433fc776c5ae8984d3c',1,'H5::ArrayType::ArrayType(const ArrayType &original)'],['../class_h5_1_1_array_type.html#a3713a838ce1074a71945ecd2ed121ecd',1,'H5::ArrayType::ArrayType(const hid_t existing_id)'],['../class_h5_1_1_array_type.html#a3986e8556ab88922f3ab3f631ad0bbcd',1,'H5::ArrayType::ArrayType()']]], + ['arraytype',['ArrayType',['../class_h5_1_1_array_type.html',1,'H5']]], + ['atomtype',['AtomType',['../class_h5_1_1_atom_type.html',1,'H5']]], + ['attr_5foperator_5ft',['attr_operator_t',['../namespace_h5.html#a5913cae82307d2db03277d081dd71b26',1,'H5']]], + ['attrexists',['attrExists',['../class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250',1,'H5::H5Location::attrExists(const char *name) const '],['../class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014',1,'H5::H5Location::attrExists(const H5std_string &name) const ']]], + ['attribute',['Attribute',['../class_h5_1_1_attribute.html#afad0e7bbf53e568c8849f23b2478c08c',1,'H5::Attribute::Attribute(const hid_t attr_id)'],['../class_h5_1_1_attribute.html#ab93ec0beebebfa3a204f4ff8e16be985',1,'H5::Attribute::Attribute(const Attribute &original)'],['../class_h5_1_1_attribute.html#af5f72bfd58de2a6fcafce47064521e09',1,'H5::Attribute::Attribute()']]], + ['attribute',['Attribute',['../class_h5_1_1_attribute.html',1,'H5']]], + ['attributeiexception',['AttributeIException',['../class_h5_1_1_attribute_i_exception.html',1,'H5']]], + ['attributeiexception',['AttributeIException',['../class_h5_1_1_attribute_i_exception.html#a365a1c8cb64858c5e9b14dd008979958',1,'H5::AttributeIException::AttributeIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_attribute_i_exception.html#aa8551facb556f99b4472fcc2f5a64e40',1,'H5::AttributeIException::AttributeIException()']]] +]; diff --git a/c++/src/cpplus_RM/search/all_63.html b/c++/src/cpplus_RM/search/all_63.html new file mode 100644 index 0000000..a8fe36d --- /dev/null +++ b/c++/src/cpplus_RM/search/all_63.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_63.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_63.js b/c++/src/cpplus_RM/search/all_63.js new file mode 100644 index 0000000..3f1764d --- /dev/null +++ b/c++/src/cpplus_RM/search/all_63.js @@ -0,0 +1,20 @@ +var searchData= +[ + ['c_5fs1',['C_S1',['../class_h5_1_1_pred_type.html#a639b8b3f8e65d81d408d78f81a9dc596',1,'H5::PredType']]], + ['checkversion',['checkVersion',['../class_h5_1_1_h5_library.html#a849f93f2a52b423930928e84090194e5',1,'H5::H5Library']]], + ['childobjtype',['childObjType',['../class_h5_1_1_common_f_g.html#a3e30078b1347022b45ee158ffbda02a5',1,'H5::CommonFG::childObjType(const H5std_string &objname) const '],['../class_h5_1_1_common_f_g.html#a801185001e89a21a6a071b7c2b2a7ea8',1,'H5::CommonFG::childObjType(const char *objname) const '],['../class_h5_1_1_common_f_g.html#af1ebe224d9efe14fba900f71b774c7f7',1,'H5::CommonFG::childObjType(hsize_t index, H5_index_t index_type=H5_INDEX_NAME, H5_iter_order_t order=H5_ITER_INC, const char *objname=".") const ']]], + ['clearerrorstack',['clearErrorStack',['../class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486',1,'H5::Exception']]], + ['close',['close',['../class_h5_1_1_attribute.html#af0255f030e17563bbc557f0d7bc16b79',1,'H5::Attribute::close()'],['../class_h5_1_1_data_set.html#a58b4e38cbb5cec13e21653882ba14cac',1,'H5::DataSet::close()'],['../class_h5_1_1_data_space.html#ac0b162ae2a09816c8e5499f02ec25f27',1,'H5::DataSpace::close()'],['../class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa',1,'H5::DataType::close()'],['../class_h5_1_1_h5_file.html#a4f1cd3bce2a84c7ea43bb9e679b6babe',1,'H5::H5File::close()'],['../class_h5_1_1_group.html#ad9c00f441599f96af1ce3f84dd2cd319',1,'H5::Group::close()'],['../class_h5_1_1_h5_library.html#a2c76a5076103ede12246666c130b4423',1,'H5::H5Library::close()'],['../class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615',1,'H5::PropList::close()']]], + ['closeclass',['closeClass',['../class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7',1,'H5::PropList']]], + ['commit',['commit',['../class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b',1,'H5::DataType::commit(const H5Location &loc, const char *name)'],['../class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e',1,'H5::DataType::commit(const H5Location &loc, const H5std_string &name)'],['../class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924',1,'H5::DataType::commit(H5Location &loc, const char *name)'],['../class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5',1,'H5::DataType::commit(H5Location &loc, const H5std_string &name)'],['../class_h5_1_1_pred_type.html#a91ce8376cef135f4bf385e6f3177f18e',1,'H5::PredType::commit(H5Location &loc, const H5std_string &name)'],['../class_h5_1_1_pred_type.html#aeb3180a69dc65f7624035a7918f8c6f7',1,'H5::PredType::commit(H5Location &loc, const char *name)']]], + ['committed',['committed',['../class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847',1,'H5::DataType::committed()'],['../class_h5_1_1_pred_type.html#afe9d706998d2be050a9c6f0b2604530a',1,'H5::PredType::committed()']]], + ['commonfg',['CommonFG',['../class_h5_1_1_common_f_g.html',1,'H5']]], + ['comptype',['CompType',['../class_h5_1_1_comp_type.html',1,'H5']]], + ['comptype',['CompType',['../class_h5_1_1_comp_type.html#a73662d64b132a03a30fbc023b4d5ef7d',1,'H5::CompType::CompType()'],['../class_h5_1_1_comp_type.html#a5cad9616c8cc3320bb256bf4de7c1bbd',1,'H5::CompType::CompType(const hid_t existing_id)'],['../class_h5_1_1_comp_type.html#ac2ad859ac5c8082158ca2db8c888106f',1,'H5::CompType::CompType(size_t size)'],['../class_h5_1_1_comp_type.html#ad928c3cb8ecffb34588c4f4558157250',1,'H5::CompType::CompType(const DataSet &dataset)'],['../class_h5_1_1_comp_type.html#a66842ec0c02ec8f674338d1abc89cf9c',1,'H5::CompType::CompType(const CompType &original)']]], + ['convert',['convert',['../class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3',1,'H5::DataType']]], + ['copy',['copy',['../class_h5_1_1_data_space.html#aec8ac009d4284d786c26e1f7a109e635',1,'H5::DataSpace::copy()'],['../class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566',1,'H5::DataType::copy(const DataType &like_type)'],['../class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971',1,'H5::DataType::copy(const DataSet &dset)'],['../class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74',1,'H5::PropList::copy()']]], + ['copyprop',['copyProp',['../class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1',1,'H5::PropList::copyProp(PropList &dest, const char *name) const '],['../class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e',1,'H5::PropList::copyProp(PropList &dest, const H5std_string &name) const '],['../class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575',1,'H5::PropList::copyProp(PropList &dest, PropList &src, const char *name) const '],['../class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6',1,'H5::PropList::copyProp(PropList &dest, PropList &src, const H5std_string &name) const ']]], + ['createattribute',['createAttribute',['../class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a',1,'H5::H5Location::createAttribute(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const '],['../class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b',1,'H5::H5Location::createAttribute(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const ']]], + ['createdataset',['createDataSet',['../class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1',1,'H5::CommonFG::createDataSet(const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const '],['../class_h5_1_1_common_f_g.html#a38cfd34b4e59bea9871c11df9db5958d',1,'H5::CommonFG::createDataSet(const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const ']]], + ['creategroup',['createGroup',['../class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472',1,'H5::CommonFG::createGroup(const char *name, size_t size_hint=0) const '],['../class_h5_1_1_common_f_g.html#aacccdbaf7b41e7fcd60725d62f6b4238',1,'H5::CommonFG::createGroup(const H5std_string &name, size_t size_hint=0) const ']]] +]; diff --git a/c++/src/cpplus_RM/search/all_64.html b/c++/src/cpplus_RM/search/all_64.html new file mode 100644 index 0000000..b415c0e --- /dev/null +++ b/c++/src/cpplus_RM/search/all_64.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_64.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_64.js b/c++/src/cpplus_RM/search/all_64.js new file mode 100644 index 0000000..acf46b1 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_64.js @@ -0,0 +1,26 @@ +var searchData= +[ + ['dataset',['DataSet',['../class_h5_1_1_data_set.html',1,'H5']]], + ['dataset',['DataSet',['../class_h5_1_1_data_set.html#a47ddc5594fd966e21f11db0dc6c199bc',1,'H5::DataSet::DataSet(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_data_set.html#a598e5d1f1de88333a2e406cf91638b27',1,'H5::DataSet::DataSet(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_data_set.html#a6eb455b3f30e9f9bdb40f8ab012729ed',1,'H5::DataSet::DataSet()'],['../class_h5_1_1_data_set.html#a224114f6fd3fdb01300ffcfd5e5192d5',1,'H5::DataSet::DataSet(const DataSet &original)'],['../class_h5_1_1_data_set.html#a283d6e80f93309c1ee09a4c6a8dd574c',1,'H5::DataSet::DataSet(const hid_t existing_id)']]], + ['datasetiexception',['DataSetIException',['../class_h5_1_1_data_set_i_exception.html',1,'H5']]], + ['datasetiexception',['DataSetIException',['../class_h5_1_1_data_set_i_exception.html#a8156d2151113bbb422fe627f881ac2d7',1,'H5::DataSetIException::DataSetIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_data_set_i_exception.html#a9a6b8c231d5d42d4d224a383180e5636',1,'H5::DataSetIException::DataSetIException()']]], + ['dataspace',['DataSpace',['../class_h5_1_1_data_space.html#ad56d9dd51af4ece3e7269404903bc4a9',1,'H5::DataSpace::DataSpace(H5S_class_t type=H5S_SCALAR)'],['../class_h5_1_1_data_space.html#a3147799b3cd1e741e591175e61785854',1,'H5::DataSpace::DataSpace(int rank, const hsize_t *dims, const hsize_t *maxdims=NULL)'],['../class_h5_1_1_data_space.html#ab62bedbc7e8ced6a2adf71dbc7d143f7',1,'H5::DataSpace::DataSpace(const hid_t space_id)'],['../class_h5_1_1_data_space.html#a55be5c95c111878a78889697848c14cd',1,'H5::DataSpace::DataSpace(const DataSpace &original)']]], + ['dataspace',['DataSpace',['../class_h5_1_1_data_space.html',1,'H5']]], + ['dataspaceiexception',['DataSpaceIException',['../class_h5_1_1_data_space_i_exception.html',1,'H5']]], + ['dataspaceiexception',['DataSpaceIException',['../class_h5_1_1_data_space_i_exception.html#acf12b17c297f1b9f67f3f92916df94e5',1,'H5::DataSpaceIException::DataSpaceIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_data_space_i_exception.html#ae8490a46a71226700aab2dca9c091339',1,'H5::DataSpaceIException::DataSpaceIException()']]], + ['datatype',['DataType',['../class_h5_1_1_data_type.html',1,'H5']]], + ['datatype',['DataType',['../class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09',1,'H5::DataType::DataType(const H5T_class_t type_class, size_t size)'],['../class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519',1,'H5::DataType::DataType(const DataType &original)'],['../class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc',1,'H5::DataType::DataType(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b',1,'H5::DataType::DataType(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e',1,'H5::DataType::DataType(const hid_t type_id)'],['../class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89',1,'H5::DataType::DataType()']]], + ['datatypeiexception',['DataTypeIException',['../class_h5_1_1_data_type_i_exception.html',1,'H5']]], + ['datatypeiexception',['DataTypeIException',['../class_h5_1_1_data_type_i_exception.html#a68c85f83a6789ba2adf771a6341bb85b',1,'H5::DataTypeIException::DataTypeIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_data_type_i_exception.html#a4816db87871bee59ef40c6a5dd5d5d38',1,'H5::DataTypeIException::DataTypeIException()']]], + ['decrefcount',['decRefCount',['../class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6',1,'H5::IdComponent::decRefCount(const hid_t obj_id) const '],['../class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0',1,'H5::IdComponent::decRefCount() const ']]], + ['default',['DEFAULT',['../class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5',1,'H5::DSetCreatPropList::DEFAULT()'],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf',1,'H5::DSetMemXferPropList::DEFAULT()'],['../class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af',1,'H5::FileAccPropList::DEFAULT()'],['../class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc',1,'H5::FileCreatPropList::DEFAULT()'],['../class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b',1,'H5::PropList::DEFAULT()']]], + ['default_5fmsg',['DEFAULT_MSG',['../class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5',1,'H5::Exception']]], + ['dereference',['dereference',['../class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3',1,'H5::H5Location::dereference(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173',1,'H5::H5Location::dereference(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)']]], + ['detectclass',['detectClass',['../class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab',1,'H5::DataType']]], + ['dontatexit',['dontAtExit',['../class_h5_1_1_h5_library.html#a8a4af0b1a840c6f7844267ed51ae019b',1,'H5::H5Library']]], + ['dontprint',['dontPrint',['../class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414',1,'H5::Exception']]], + ['dsetcreatproplist',['DSetCreatPropList',['../class_h5_1_1_d_set_creat_prop_list.html',1,'H5']]], + ['dsetcreatproplist',['DSetCreatPropList',['../class_h5_1_1_d_set_creat_prop_list.html#ad71b4159f7c0e28762c17eee56f1cc95',1,'H5::DSetCreatPropList::DSetCreatPropList()'],['../class_h5_1_1_d_set_creat_prop_list.html#a56589016937912cf3ae2726e984c151f',1,'H5::DSetCreatPropList::DSetCreatPropList(const DSetCreatPropList &orig)'],['../class_h5_1_1_d_set_creat_prop_list.html#a424f8842860c7956ac4399664b224aba',1,'H5::DSetCreatPropList::DSetCreatPropList(const hid_t plist_id)']]], + ['dsetmemxferproplist',['DSetMemXferPropList',['../class_h5_1_1_d_set_mem_xfer_prop_list.html',1,'H5']]], + ['dsetmemxferproplist',['DSetMemXferPropList',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a9b147b6ee4d01e36e065b4f5d1d77cdd',1,'H5::DSetMemXferPropList::DSetMemXferPropList()'],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a8897297eb9f27e86bc4f96a3166ea1ee',1,'H5::DSetMemXferPropList::DSetMemXferPropList(const char *expression)'],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a437776bf9e34fe035f980ab776fda887',1,'H5::DSetMemXferPropList::DSetMemXferPropList(const DSetMemXferPropList &orig)'],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a333f85dc819a03eef6f89a872c1ec14c',1,'H5::DSetMemXferPropList::DSetMemXferPropList(const hid_t plist_id)']]] +]; diff --git a/c++/src/cpplus_RM/search/all_65.html b/c++/src/cpplus_RM/search/all_65.html new file mode 100644 index 0000000..49e2cae --- /dev/null +++ b/c++/src/cpplus_RM/search/all_65.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_65.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_65.js b/c++/src/cpplus_RM/search/all_65.js new file mode 100644 index 0000000..4e394af --- /dev/null +++ b/c++/src/cpplus_RM/search/all_65.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['enumtype',['EnumType',['../class_h5_1_1_enum_type.html',1,'H5']]], + ['enumtype',['EnumType',['../class_h5_1_1_enum_type.html#a38608d554e69b2880e8fcf000523dff8',1,'H5::EnumType::EnumType(size_t size)'],['../class_h5_1_1_enum_type.html#a22618bff56623043a64afafb1b6acdca',1,'H5::EnumType::EnumType(const DataSet &dataset)'],['../class_h5_1_1_enum_type.html#afc61afae0268090c874fe384f56ae1f5',1,'H5::EnumType::EnumType(const IntType &data_type)'],['../class_h5_1_1_enum_type.html#a0dc1ef4af3fbb62db620c9c78fdb9648',1,'H5::EnumType::EnumType()'],['../class_h5_1_1_enum_type.html#a3fe856011081e8360bd6a81d7567e722',1,'H5::EnumType::EnumType(const hid_t existing_id)'],['../class_h5_1_1_enum_type.html#a92a6b6c5843284264fdcd878533e7309',1,'H5::EnumType::EnumType(const EnumType &original)']]], + ['exception',['Exception',['../class_h5_1_1_exception.html',1,'H5']]], + ['exception',['Exception',['../class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713',1,'H5::Exception::Exception(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068',1,'H5::Exception::Exception()'],['../class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b',1,'H5::Exception::Exception(const Exception &orig)']]], + ['extend',['extend',['../class_h5_1_1_data_set.html#adc3d4552c2486453b51b9c6cdbf02efd',1,'H5::DataSet']]], + ['extentcopy',['extentCopy',['../class_h5_1_1_data_space.html#a8e744978be229fa68c46db8eafe54e33',1,'H5::DataSpace::extentCopy(const DataSpace &dest_space) const '],['../class_h5_1_1_data_space.html#af1bafda4d3c9ac76bacb1cd5bcc12381',1,'H5::DataSpace::extentCopy(DataSpace &dest_space) const ']]] +]; diff --git a/c++/src/cpplus_RM/search/all_66.html b/c++/src/cpplus_RM/search/all_66.html new file mode 100644 index 0000000..6aa068f --- /dev/null +++ b/c++/src/cpplus_RM/search/all_66.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_66.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_66.js b/c++/src/cpplus_RM/search/all_66.js new file mode 100644 index 0000000..faae448 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_66.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['fileaccproplist',['FileAccPropList',['../class_h5_1_1_file_acc_prop_list.html',1,'H5']]], + ['fileaccproplist',['FileAccPropList',['../class_h5_1_1_file_acc_prop_list.html#a8c340b43c86a5f4575bc941314ca6f97',1,'H5::FileAccPropList::FileAccPropList()'],['../class_h5_1_1_file_acc_prop_list.html#acc36fcd3f6528a94c5521048b1350716',1,'H5::FileAccPropList::FileAccPropList(const FileAccPropList &original)'],['../class_h5_1_1_file_acc_prop_list.html#abc2e5471cd17a7ff0b81d2cab58aead8',1,'H5::FileAccPropList::FileAccPropList(const hid_t plist_id)']]], + ['filecreatproplist',['FileCreatPropList',['../class_h5_1_1_file_creat_prop_list.html',1,'H5']]], + ['filecreatproplist',['FileCreatPropList',['../class_h5_1_1_file_creat_prop_list.html#a2ddb19c13ce766502e287529ad715547',1,'H5::FileCreatPropList::FileCreatPropList()'],['../class_h5_1_1_file_creat_prop_list.html#a266c0a7238a31abdb2822a24207ffad9',1,'H5::FileCreatPropList::FileCreatPropList(const FileCreatPropList &orig)'],['../class_h5_1_1_file_creat_prop_list.html#a9bdce8e0eb3f47f633cb96cf81af1f84',1,'H5::FileCreatPropList::FileCreatPropList(const hid_t plist_id)']]], + ['fileiexception',['FileIException',['../class_h5_1_1_file_i_exception.html',1,'H5']]], + ['fileiexception',['FileIException',['../class_h5_1_1_file_i_exception.html#aeb21e54f8421a542227dfb0becf6b643',1,'H5::FileIException::FileIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_file_i_exception.html#abd13ff20f88ed840bcfa55b3968a7849',1,'H5::FileIException::FileIException()']]], + ['fillmembuf',['fillMemBuf',['../class_h5_1_1_data_set.html#a024eeee05222c411bbe7027702dfc3c3',1,'H5::DataSet::fillMemBuf(const void *fill, const DataType &fill_type, void *buf, const DataType &buf_type, const DataSpace &space) const '],['../class_h5_1_1_data_set.html#ae288741d10a98352a00e27339809ad68',1,'H5::DataSet::fillMemBuf(const void *fill, DataType &fill_type, void *buf, DataType &buf_type, DataSpace &space)'],['../class_h5_1_1_data_set.html#ad8e44095a6792d621266c9420b76b8f8',1,'H5::DataSet::fillMemBuf(void *buf, const DataType &buf_type, const DataSpace &space) const '],['../class_h5_1_1_data_set.html#a77e16498f6aaf54afcb7d97ea26b9a0b',1,'H5::DataSet::fillMemBuf(void *buf, DataType &buf_type, DataSpace &space)']]], + ['find',['find',['../class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788',1,'H5::DataType']]], + ['floattype',['FloatType',['../class_h5_1_1_float_type.html',1,'H5']]], + ['floattype',['FloatType',['../class_h5_1_1_float_type.html#ac815e325b21b3a3d3e829d88c8bc7786',1,'H5::FloatType::FloatType(const PredType &pred_type)'],['../class_h5_1_1_float_type.html#a8ca1abd3d0eb51095524d5cc4e23766e',1,'H5::FloatType::FloatType(const DataSet &dataset)'],['../class_h5_1_1_float_type.html#a682b4dca5d8a436772357ad5e8e13649',1,'H5::FloatType::FloatType()'],['../class_h5_1_1_float_type.html#a786d4ff293ea19bb39b3f35c29f321e2',1,'H5::FloatType::FloatType(const hid_t existing_id)'],['../class_h5_1_1_float_type.html#a422f60673e35a4044afb7b4f2cabf204',1,'H5::FloatType::FloatType(const FloatType &original)']]], + ['flush',['flush',['../class_h5_1_1_attribute.html#a07cacb63489dc71a653ecfef57edde6a',1,'H5::Attribute::flush()'],['../class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800',1,'H5::H5Location::flush()']]], + ['fortran_5fs1',['FORTRAN_S1',['../class_h5_1_1_pred_type.html#aaa77e1ff78f2f325d588036e0f9469b3',1,'H5::PredType']]], + ['fromclass',['fromClass',['../class_h5_1_1_abstract_ds.html#a13c2b6930fd81d9e019acc0ce21c7e55',1,'H5::AbstractDs::fromClass()'],['../class_h5_1_1_array_type.html#aa11bb32a07d37bb1c601c007c4e7a3ed',1,'H5::ArrayType::fromClass()'],['../class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c',1,'H5::AtomType::fromClass()'],['../class_h5_1_1_attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5',1,'H5::Attribute::fromClass()'],['../class_h5_1_1_comp_type.html#a62a56067255bf3104729edd5db1b933c',1,'H5::CompType::fromClass()'],['../class_h5_1_1_data_set.html#af789313a3635e675f76dccb10b39e141',1,'H5::DataSet::fromClass()'],['../class_h5_1_1_data_space.html#a357736f9ba3cb023f6715e520a10ef5d',1,'H5::DataSpace::fromClass()'],['../class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5',1,'H5::DataType::fromClass()'],['../class_h5_1_1_d_set_creat_prop_list.html#a4e373ddd5932a8a040889e0bd528221e',1,'H5::DSetCreatPropList::fromClass()'],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#abf020492021bc0d8dfdc22878030dc4d',1,'H5::DSetMemXferPropList::fromClass()'],['../class_h5_1_1_enum_type.html#a03bd511aa2455d34bb092a183408a734',1,'H5::EnumType::fromClass()'],['../class_h5_1_1_file_acc_prop_list.html#a4ecd3bc5b4a190624e745e45c8a137cb',1,'H5::FileAccPropList::fromClass()'],['../class_h5_1_1_file_creat_prop_list.html#a592ed2dcba2a223977ae07689d7c4024',1,'H5::FileCreatPropList::fromClass()'],['../class_h5_1_1_h5_file.html#a972ecba8c346ad46a35c0cdb0b8ed78f',1,'H5::H5File::fromClass()'],['../class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e',1,'H5::FloatType::fromClass()'],['../class_h5_1_1_group.html#a0a3a509560218065c0b346c46148f4ca',1,'H5::Group::fromClass()'],['../class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be',1,'H5::IntType::fromClass()'],['../class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6',1,'H5::PredType::fromClass()'],['../class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728',1,'H5::PropList::fromClass()'],['../class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203',1,'H5::StrType::fromClass()'],['../class_h5_1_1_var_len_type.html#ae25655a87b7669f3df13c49e565be1bb',1,'H5::VarLenType::fromClass()']]] +]; diff --git a/c++/src/cpplus_RM/search/all_67.html b/c++/src/cpplus_RM/search/all_67.html new file mode 100644 index 0000000..a6568a3 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_67.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_67.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_67.js b/c++/src/cpplus_RM/search/all_67.js new file mode 100644 index 0000000..8251dd5 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_67.js @@ -0,0 +1,134 @@ +var searchData= +[ + ['garbagecollect',['garbageCollect',['../class_h5_1_1_h5_library.html#a7279d9ba794ea213c6e2e9a7dbd19819',1,'H5::H5Library']]], + ['getaccessplist',['getAccessPlist',['../class_h5_1_1_h5_file.html#aed49af447bf5704fa4c186dbdfd2d11f',1,'H5::H5File']]], + ['getalignment',['getAlignment',['../class_h5_1_1_file_acc_prop_list.html#adac8eadff412e19669a4cf7ed4272e72',1,'H5::FileAccPropList']]], + ['getalloctime',['getAllocTime',['../class_h5_1_1_d_set_creat_prop_list.html#ac290ec98e9ba2c87d1eae783f6bc50cb',1,'H5::DSetCreatPropList']]], + ['getarraydims',['getArrayDims',['../class_h5_1_1_array_type.html#a8012a1c8a568417c3788a319dea10c83',1,'H5::ArrayType']]], + ['getarrayndims',['getArrayNDims',['../class_h5_1_1_array_type.html#a48e288e1f79549684d4dbc8a391de691',1,'H5::ArrayType']]], + ['getarraytype',['getArrayType',['../class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05',1,'H5::AbstractDs']]], + ['getautoprint',['getAutoPrint',['../class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0',1,'H5::Exception']]], + ['getbtreeratios',['getBtreeRatios',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c',1,'H5::DSetMemXferPropList']]], + ['getbuffer',['getBuffer',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a084e2cd51b7c134f7d9b86f3d282b76b',1,'H5::DSetMemXferPropList']]], + ['getcache',['getCache',['../class_h5_1_1_file_acc_prop_list.html#aa5239afede85e9453f401344f9243b3f',1,'H5::FileAccPropList']]], + ['getcdetailmsg',['getCDetailMsg',['../class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187',1,'H5::Exception']]], + ['getcfuncname',['getCFuncName',['../class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f',1,'H5::Exception']]], + ['getchunk',['getChunk',['../class_h5_1_1_d_set_creat_prop_list.html#a0f49ded7da24f6e4bcebe91b898a79ee',1,'H5::DSetCreatPropList']]], + ['getclass',['getClass',['../class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1',1,'H5::DataType::getClass()'],['../class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70',1,'H5::PropList::getClass()']]], + ['getclassname',['getClassName',['../class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d',1,'H5::PropList']]], + ['getclassparent',['getClassParent',['../class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339',1,'H5::PropList']]], + ['getcomment',['getComment',['../class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6',1,'H5::H5Location::getComment(const char *name, size_t buf_size, char *comment) const '],['../class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada',1,'H5::H5Location::getComment(const char *name, size_t buf_size=0) const '],['../class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c',1,'H5::H5Location::getComment(const H5std_string &name, size_t buf_size=0) const ']]], + ['getcomptype',['getCompType',['../class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac',1,'H5::AbstractDs']]], + ['getcore',['getCore',['../class_h5_1_1_file_acc_prop_list.html#acfbcba8ba46466761d76e358944582a0',1,'H5::FileAccPropList']]], + ['getcounter',['getCounter',['../class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c',1,'H5::IdComponent::getCounter(const hid_t obj_id) const '],['../class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653',1,'H5::IdComponent::getCounter() const ']]], + ['getcreateplist',['getCreatePlist',['../class_h5_1_1_data_set.html#ac567680b5bb3ad0a72ece90ea540f1f0',1,'H5::DataSet::getCreatePlist()'],['../class_h5_1_1_h5_file.html#ad939a66d4863b9fc439672acba8d3b15',1,'H5::H5File::getCreatePlist()']]], + ['getcset',['getCset',['../class_h5_1_1_str_type.html#a52bd7fb6969799950789a62caddf4aea',1,'H5::StrType']]], + ['getdatatransform',['getDataTransform',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#aac02695a87dc17bbf078fffd87b7d7a0',1,'H5::DSetMemXferPropList::getDataTransform(char *exp, size_t buf_size=0) const '],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#ac4dd344437bb6e64e84cd49d8f683bee',1,'H5::DSetMemXferPropList::getDataTransform() const ']]], + ['getdatatype',['getDataType',['../class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d',1,'H5::AbstractDs']]], + ['getdetailmsg',['getDetailMsg',['../class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508',1,'H5::Exception']]], + ['getdriver',['getDriver',['../class_h5_1_1_file_acc_prop_list.html#a80f2688cf4282edc87c37af7940344d6',1,'H5::FileAccPropList']]], + ['getebias',['getEbias',['../class_h5_1_1_float_type.html#a1efbd47556c68893e579fc1f734a0a8d',1,'H5::FloatType']]], + ['getedccheck',['getEDCCheck',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a762a9b553f12c9943b0c901ee50a91bb',1,'H5::DSetMemXferPropList']]], + ['getenumtype',['getEnumType',['../class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b',1,'H5::AbstractDs']]], + ['getexternal',['getExternal',['../class_h5_1_1_d_set_creat_prop_list.html#a99df36252ac8038b0fd99c88fd774484',1,'H5::DSetCreatPropList']]], + ['getexternalcount',['getExternalCount',['../class_h5_1_1_d_set_creat_prop_list.html#a13a69c973f8ae979bf43fc32dc39742c',1,'H5::DSetCreatPropList']]], + ['getfamily',['getFamily',['../class_h5_1_1_file_acc_prop_list.html#ab3f2da9dad0e39fc30b7555d5e87a617',1,'H5::FileAccPropList::getFamily(hsize_t &memb_size, FileAccPropList &memb_plist) const '],['../class_h5_1_1_file_acc_prop_list.html#ae057cc02560b08d24e15d4513551df6c',1,'H5::FileAccPropList::getFamily(hsize_t &memb_size) const ']]], + ['getfamilyoffset',['getFamilyOffset',['../class_h5_1_1_file_acc_prop_list.html#a8927f46045c7234c94075805ba138cda',1,'H5::FileAccPropList']]], + ['getfclosedegree',['getFcloseDegree',['../class_h5_1_1_file_acc_prop_list.html#ac3cd65c0c95b46c900f5e1b5a31f4098',1,'H5::FileAccPropList']]], + ['getfields',['getFields',['../class_h5_1_1_float_type.html#aa9a8fe9c85d57d567d0d7aa8575ca23b',1,'H5::FloatType']]], + ['getfilename',['getFileName',['../class_h5_1_1_attribute.html#ac493bdc21463d322930d02987dd401fa',1,'H5::Attribute::getFileName()'],['../class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b',1,'H5::H5Location::getFileName()']]], + ['getfilesize',['getFileSize',['../class_h5_1_1_h5_file.html#ab1ebf23c585ab8144aeefbcc3e8afeb9',1,'H5::H5File']]], + ['getfilltime',['getFillTime',['../class_h5_1_1_d_set_creat_prop_list.html#a32292da11122f1834f956d42d3a09a29',1,'H5::DSetCreatPropList']]], + ['getfillvalue',['getFillValue',['../class_h5_1_1_d_set_creat_prop_list.html#a7e4e6b791494bc0e5528c196796d1d59',1,'H5::DSetCreatPropList']]], + ['getfilter',['getFilter',['../class_h5_1_1_d_set_creat_prop_list.html#a1b537ae7cff7a510560fffa84c3fa63c',1,'H5::DSetCreatPropList']]], + ['getfilterbyid',['getFilterById',['../class_h5_1_1_d_set_creat_prop_list.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39',1,'H5::DSetCreatPropList']]], + ['getfloattype',['getFloatType',['../class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243',1,'H5::AbstractDs']]], + ['getfreespace',['getFreeSpace',['../class_h5_1_1_h5_file.html#afb92b6c1e1ab32993dad71d07efb1f9d',1,'H5::H5File']]], + ['getfuncname',['getFuncName',['../class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730',1,'H5::Exception']]], + ['getgcreferences',['getGcReferences',['../class_h5_1_1_file_acc_prop_list.html#a771788e5374f3f10006cfa888b0daa6d',1,'H5::FileAccPropList']]], + ['gethdfobjtype',['getHDFObjType',['../class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7',1,'H5::IdComponent::getHDFObjType(const hid_t obj_id)'],['../class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf',1,'H5::IdComponent::getHDFObjType() const ']]], + ['gethypervectorsize',['getHyperVectorSize',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#aa096b6cf7b84cdad31d62975037f89a2',1,'H5::DSetMemXferPropList']]], + ['getid',['getId',['../class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34',1,'H5::Attribute::getId()'],['../class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec',1,'H5::DataSet::getId()'],['../class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9',1,'H5::DataSpace::getId()'],['../class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340',1,'H5::DataType::getId()'],['../class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff',1,'H5::H5File::getId()'],['../class_h5_1_1_group.html#a3d1f05df87a72511633dce6d556f8936',1,'H5::Group::getId()'],['../class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd',1,'H5::H5Location::getId()'],['../class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b',1,'H5::PropList::getId()']]], + ['getinmemdatasize',['getInMemDataSize',['../class_h5_1_1_abstract_ds.html#abf03ce9861ccb7cb1b59eb3e54db253e',1,'H5::AbstractDs::getInMemDataSize()'],['../class_h5_1_1_attribute.html#ab56b7f978368504a777e15759f4a6e6a',1,'H5::Attribute::getInMemDataSize()'],['../class_h5_1_1_data_set.html#ae74661cf21960e8579fa8c5c6a6cfd10',1,'H5::DataSet::getInMemDataSize()']]], + ['getinpad',['getInpad',['../class_h5_1_1_float_type.html#a8fde9853ef30b7fee9385abb4c7d1805',1,'H5::FloatType']]], + ['getinttype',['getIntType',['../class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65',1,'H5::AbstractDs']]], + ['getistorek',['getIstorek',['../class_h5_1_1_file_creat_prop_list.html#a8f9de809d7cdae01ae3eceb9e5252d72',1,'H5::FileCreatPropList']]], + ['getlayout',['getLayout',['../class_h5_1_1_d_set_creat_prop_list.html#aa30807289b1c1542d82ab03dca9349b5',1,'H5::DSetCreatPropList']]], + ['getlibversion',['getLibVersion',['../class_h5_1_1_h5_library.html#afe39a8d558b0d7f30b8b94472a5d3276',1,'H5::H5Library']]], + ['getlinkval',['getLinkval',['../class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020',1,'H5::CommonFG::getLinkval(const char *link_name, size_t size=0) const '],['../class_h5_1_1_common_f_g.html#ae8105c776db3594e1ec28f4577f7e238',1,'H5::CommonFG::getLinkval(const H5std_string &link_name, size_t size=0) const ']]], + ['getlocid',['getLocId',['../class_h5_1_1_group.html#a3767b3738028a30a567b3e12820fef50',1,'H5::Group']]], + ['getmajorstring',['getMajorString',['../class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32',1,'H5::Exception']]], + ['getmemberarraytype',['getMemberArrayType',['../class_h5_1_1_comp_type.html#a443e4986f6920dffbe3fc3b6d158bb3a',1,'H5::CompType']]], + ['getmemberclass',['getMemberClass',['../class_h5_1_1_comp_type.html#af5c379a8f430e04278e1e3c9c1f38c92',1,'H5::CompType']]], + ['getmembercomptype',['getMemberCompType',['../class_h5_1_1_comp_type.html#a03d630aa6f60dca5203f3636cdc74729',1,'H5::CompType']]], + ['getmemberdatatype',['getMemberDataType',['../class_h5_1_1_comp_type.html#a6697d5dcf7bd5a56272d205a91746607',1,'H5::CompType']]], + ['getmemberenumtype',['getMemberEnumType',['../class_h5_1_1_comp_type.html#a07e8822fca6a1e581be000c8048d911f',1,'H5::CompType']]], + ['getmemberfloattype',['getMemberFloatType',['../class_h5_1_1_comp_type.html#a76ebdbf11ad04d39b94dce58d867abe5',1,'H5::CompType']]], + ['getmemberindex',['getMemberIndex',['../class_h5_1_1_comp_type.html#a72406e6dd005cac14ce123f8d11755b2',1,'H5::CompType::getMemberIndex(const char *name) const '],['../class_h5_1_1_comp_type.html#a67dad7511ed7dbdf2352815736546168',1,'H5::CompType::getMemberIndex(const H5std_string &name) const '],['../class_h5_1_1_enum_type.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb',1,'H5::EnumType::getMemberIndex(const char *name) const '],['../class_h5_1_1_enum_type.html#aaf337a4d110c48376b9f65cac94911e3',1,'H5::EnumType::getMemberIndex(const H5std_string &name) const ']]], + ['getmemberinttype',['getMemberIntType',['../class_h5_1_1_comp_type.html#a958f3e50a668799dc78b026be3a02099',1,'H5::CompType']]], + ['getmembername',['getMemberName',['../class_h5_1_1_comp_type.html#a409a317267a3390cfa57a9e61a8a36b5',1,'H5::CompType']]], + ['getmemberoffset',['getMemberOffset',['../class_h5_1_1_comp_type.html#afaec3386a2eaa1d8f31a6b03c9f8c265',1,'H5::CompType']]], + ['getmemberstrtype',['getMemberStrType',['../class_h5_1_1_comp_type.html#ac86ce64a432a98a343b9d823c5161b7d',1,'H5::CompType']]], + ['getmembervalue',['getMemberValue',['../class_h5_1_1_enum_type.html#a86e55b31920d807052e16baecec8b6a3',1,'H5::EnumType']]], + ['getmembervarlentype',['getMemberVarLenType',['../class_h5_1_1_comp_type.html#a323c17a1ab98b90a8bb55a1f1ded293a',1,'H5::CompType']]], + ['getmetablocksize',['getMetaBlockSize',['../class_h5_1_1_file_acc_prop_list.html#a6333572eb8241c5fd8a67cb812f29a1c',1,'H5::FileAccPropList']]], + ['getminorstring',['getMinorString',['../class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849',1,'H5::Exception']]], + ['getmultitype',['getMultiType',['../class_h5_1_1_file_acc_prop_list.html#af1919e0d35478b099228ecf2aae5a16a',1,'H5::FileAccPropList']]], + ['getname',['getName',['../class_h5_1_1_attribute.html#a8ad5c1fbaab35ccec2ce09325d2f71b2',1,'H5::Attribute::getName(char *attr_name, size_t buf_size=0) const '],['../class_h5_1_1_attribute.html#a390f8156f526409ada99239c4acdc7aa',1,'H5::Attribute::getName(size_t len) const '],['../class_h5_1_1_attribute.html#a44cfc3da4323b7c3ca4463e94f82a469',1,'H5::Attribute::getName() const '],['../class_h5_1_1_attribute.html#aeb912ee4ffe3426b608f82945891a13d',1,'H5::Attribute::getName(H5std_string &attr_name, size_t len=0) const '],['../class_h5_1_1_attribute.html#a389115730d67ef61c23b491b8ad7b824',1,'H5::Attribute::getName(size_t buf_size, H5std_string &attr_name) const ']]], + ['getnfilters',['getNfilters',['../class_h5_1_1_d_set_creat_prop_list.html#aa1f0e40be41e13817118015da6071d8b',1,'H5::DSetCreatPropList']]], + ['getnmembers',['getNmembers',['../class_h5_1_1_comp_type.html#aae8b6e58a531d75577442ebdb8af4ae8',1,'H5::CompType::getNmembers()'],['../class_h5_1_1_enum_type.html#a1a6856bd6a802de0276641d6db6592b5',1,'H5::EnumType::getNmembers()']]], + ['getnorm',['getNorm',['../class_h5_1_1_float_type.html#a9b31f7bb271267980b02ce1446fc1b60',1,'H5::FloatType']]], + ['getnumattrs',['getNumAttrs',['../class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0',1,'H5::H5Location']]], + ['getnumobjs',['getNumObjs',['../class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f',1,'H5::CommonFG']]], + ['getnumprops',['getNumProps',['../class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f',1,'H5::PropList']]], + ['getobjcount',['getObjCount',['../class_h5_1_1_h5_file.html#ad8a0582836ae35b9b24c6efe0595100d',1,'H5::H5File::getObjCount(unsigned types) const '],['../class_h5_1_1_h5_file.html#a47fe0895c12b0a82362fcdc7825339ba',1,'H5::H5File::getObjCount() const ']]], + ['getobjids',['getObjIDs',['../class_h5_1_1_h5_file.html#a6bf4658fbb77703741ef4e9129ac602c',1,'H5::H5File']]], + ['getobjinfo',['getObjinfo',['../class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1',1,'H5::CommonFG::getObjinfo(const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const '],['../class_h5_1_1_common_f_g.html#ae1bf23fece252c1d15eeb4f641ff4652',1,'H5::CommonFG::getObjinfo(const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const '],['../class_h5_1_1_common_f_g.html#a9398a589006a3c2e81e3641beed38bb8',1,'H5::CommonFG::getObjinfo(const char *name, H5G_stat_t &statbuf) const '],['../class_h5_1_1_common_f_g.html#af22f35c2b1cd522da2df5e05536b800f',1,'H5::CommonFG::getObjinfo(const H5std_string &name, H5G_stat_t &statbuf) const ']]], + ['getobjnamebyidx',['getObjnameByIdx',['../class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx) const '],['../class_h5_1_1_common_f_g.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx, char *name, size_t size) const '],['../class_h5_1_1_common_f_g.html#a15c71d717d71be737042b2bce5ba1c10',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx, H5std_string &name, size_t size) const ']]], + ['getobjtype',['getObjType',['../class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281',1,'H5::H5Location']]], + ['getobjtypebyidx',['getObjTypeByIdx',['../class_h5_1_1_common_f_g.html#a559cc5236b6bacccffa5d5901b98f7ac',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx) const '],['../class_h5_1_1_common_f_g.html#aaf942fe78de75453dc3367b36a4e1413',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx, char *type_name) const '],['../class_h5_1_1_common_f_g.html#af861d8a7d48c3242c0e184fe5eeb32c4',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx, H5std_string &type_name) const ']]], + ['getoffset',['getOffset',['../class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea',1,'H5::AtomType::getOffset()'],['../class_h5_1_1_data_set.html#a4bb5bbc0977ccee6b0ce14d2acf48193',1,'H5::DataSet::getOffset()']]], + ['getorder',['getOrder',['../class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515',1,'H5::AtomType::getOrder() const '],['../class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d',1,'H5::AtomType::getOrder(H5std_string &order_string) const ']]], + ['getpad',['getPad',['../class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a',1,'H5::AtomType']]], + ['getprecision',['getPrecision',['../class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292',1,'H5::AtomType']]], + ['getpreserve',['getPreserve',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a8e7a0a38ae3d66ee7028c07279b506e5',1,'H5::DSetMemXferPropList']]], + ['getproperty',['getProperty',['../class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817',1,'H5::PropList::getProperty(const char *name, void *value) const '],['../class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31',1,'H5::PropList::getProperty(const H5std_string &name, void *value) const '],['../class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36',1,'H5::PropList::getProperty(const char *name) const '],['../class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1',1,'H5::PropList::getProperty(const H5std_string &name) const ']]], + ['getpropsize',['getPropSize',['../class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9',1,'H5::PropList::getPropSize(const char *name) const '],['../class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732',1,'H5::PropList::getPropSize(const H5std_string &name) const ']]], + ['getrefobjtype',['getRefObjType',['../class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0',1,'H5::H5Location']]], + ['getregion',['getRegion',['../class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca',1,'H5::H5Location']]], + ['getselectbounds',['getSelectBounds',['../class_h5_1_1_data_space.html#a14c83212d4bf9158c44edbc272b5e410',1,'H5::DataSpace']]], + ['getselectelemnpoints',['getSelectElemNpoints',['../class_h5_1_1_data_space.html#aa95e5ddeeb38aef326d4488d37f5a292',1,'H5::DataSpace']]], + ['getselectelempointlist',['getSelectElemPointlist',['../class_h5_1_1_data_space.html#a73520e41e66080b38ee2eee16758b956',1,'H5::DataSpace']]], + ['getselecthyperblocklist',['getSelectHyperBlocklist',['../class_h5_1_1_data_space.html#a3f2f5d44143e027757845e06d76fc2c2',1,'H5::DataSpace']]], + ['getselecthypernblocks',['getSelectHyperNblocks',['../class_h5_1_1_data_space.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d',1,'H5::DataSpace']]], + ['getselectnpoints',['getSelectNpoints',['../class_h5_1_1_data_space.html#ac3b7c26e8f66a8b4233c7086d2eef737',1,'H5::DataSpace']]], + ['getsievebufsize',['getSieveBufSize',['../class_h5_1_1_file_acc_prop_list.html#a7be46fdcca65754876f3efb94fb00c65',1,'H5::FileAccPropList']]], + ['getsign',['getSign',['../class_h5_1_1_int_type.html#a5a30fbfc608535a828e95836d3621c55',1,'H5::IntType']]], + ['getsimpleextentdims',['getSimpleExtentDims',['../class_h5_1_1_data_space.html#a704e01abf0484f976eef02589e1ee3fd',1,'H5::DataSpace']]], + ['getsimpleextentndims',['getSimpleExtentNdims',['../class_h5_1_1_data_space.html#a8c7a590a67ef1a69fe6f70877761b55a',1,'H5::DataSpace']]], + ['getsimpleextentnpoints',['getSimpleExtentNpoints',['../class_h5_1_1_data_space.html#a0512712c57c51d9a8fb689770da37a8c',1,'H5::DataSpace']]], + ['getsimpleextenttype',['getSimpleExtentType',['../class_h5_1_1_data_space.html#a8e39d913ca70c4a5886eb2d256118eec',1,'H5::DataSpace']]], + ['getsize',['getSize',['../class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5',1,'H5::DataType']]], + ['getsizes',['getSizes',['../class_h5_1_1_file_creat_prop_list.html#a87ca49a398f94b85e640d5c61a4403bd',1,'H5::FileCreatPropList']]], + ['getsmalldatablocksize',['getSmallDataBlockSize',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a79b2f715b39a58540bef00b10e2a043f',1,'H5::DSetMemXferPropList']]], + ['getspace',['getSpace',['../class_h5_1_1_abstract_ds.html#a3afefb3c3be0ec2efcf880361695706e',1,'H5::AbstractDs::getSpace()'],['../class_h5_1_1_attribute.html#a9e792fd082e7793dc5d5724d820ce3ca',1,'H5::Attribute::getSpace()'],['../class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d',1,'H5::DataSet::getSpace()']]], + ['getspacestatus',['getSpaceStatus',['../class_h5_1_1_data_set.html#a69ce56bd2958d86c74cc1b923dfc23a9',1,'H5::DataSet']]], + ['getstoragesize',['getStorageSize',['../class_h5_1_1_abstract_ds.html#ae90e2e730c114423a00a2643206abc44',1,'H5::AbstractDs::getStorageSize()'],['../class_h5_1_1_attribute.html#af395a4a4469698576b982e2806957a4c',1,'H5::Attribute::getStorageSize()'],['../class_h5_1_1_data_set.html#a594d12bbf45a2f2824935d31f612e726',1,'H5::DataSet::getStorageSize()']]], + ['getstrpad',['getStrpad',['../class_h5_1_1_str_type.html#a31da4cdf6af9fd1cdc2da102b3761c33',1,'H5::StrType']]], + ['getstrtype',['getStrType',['../class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b',1,'H5::AbstractDs']]], + ['getsuper',['getSuper',['../class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749',1,'H5::DataType']]], + ['getsymk',['getSymk',['../class_h5_1_1_file_creat_prop_list.html#a14581eb294f831a2b134676c9b0ee143',1,'H5::FileCreatPropList']]], + ['gettag',['getTag',['../class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc',1,'H5::DataType']]], + ['gettypeclass',['getTypeClass',['../class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96',1,'H5::AbstractDs']]], + ['gettypeconvcb',['getTypeConvCB',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a259060b13f25e3dbdbc3c69884c5799f',1,'H5::DSetMemXferPropList']]], + ['getuserblock',['getUserblock',['../class_h5_1_1_file_creat_prop_list.html#af120b7fd5de74b2f127b64e11fd2d3a7',1,'H5::FileCreatPropList']]], + ['getvarlentype',['getVarLenType',['../class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711',1,'H5::AbstractDs']]], + ['getversion',['getVersion',['../class_h5_1_1_file_creat_prop_list.html#af54d82af26da386dedaf915f98019dce',1,'H5::FileCreatPropList']]], + ['getvfdhandle',['getVFDHandle',['../class_h5_1_1_h5_file.html#abf72aaec783cf027e1528acf2ac7b9d7',1,'H5::H5File::getVFDHandle(void **file_handle) const '],['../class_h5_1_1_h5_file.html#afab750a1b471366af92ee04730685fbd',1,'H5::H5File::getVFDHandle(const FileAccPropList &fapl, void **file_handle) const '],['../class_h5_1_1_h5_file.html#afafd315440c16e447aac4e7cfef04941',1,'H5::H5File::getVFDHandle(FileAccPropList &fapl, void **file_handle) const ']]], + ['getvlenbufsize',['getVlenBufSize',['../class_h5_1_1_data_set.html#a46c4d637e0a5f9993702190f7b3ab308',1,'H5::DataSet::getVlenBufSize(const DataType &type, const DataSpace &space) const '],['../class_h5_1_1_data_set.html#a5a840c880da67f8f569a5b1deca9421e',1,'H5::DataSet::getVlenBufSize(DataType &type, DataSpace &space) const ']]], + ['getvlenmemmanager',['getVlenMemManager',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a416647e206f25d58d7b6377aa6b25603',1,'H5::DSetMemXferPropList']]], + ['group',['Group',['../class_h5_1_1_group.html',1,'H5']]], + ['group',['Group',['../class_h5_1_1_group.html#abaaaa49f82fc2f69b46b5d56c461be85',1,'H5::Group::Group(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_group.html#a29ab4d010167f919bf6b9182a5acedfc',1,'H5::Group::Group(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_group.html#aa1cca91f25275a9244a9218bca2a923c',1,'H5::Group::Group()'],['../class_h5_1_1_group.html#a17a49de6cbf4e29ef2fcb33d2fecbc4c',1,'H5::Group::Group(const Group &original)'],['../class_h5_1_1_group.html#a374615d1dc794c09f7cefc86d7fc7755',1,'H5::Group::Group(const hid_t group_id)']]], + ['groupiexception',['GroupIException',['../class_h5_1_1_group_i_exception.html#a1cdd4acc8aa7168e2346d83655c282bd',1,'H5::GroupIException::GroupIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_group_i_exception.html#a455cfbe839c8e27ed356c3b55083a088',1,'H5::GroupIException::GroupIException()']]], + ['groupiexception',['GroupIException',['../class_h5_1_1_group_i_exception.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/all_68.html b/c++/src/cpplus_RM/search/all_68.html new file mode 100644 index 0000000..a954e65 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_68.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_68.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_68.js b/c++/src/cpplus_RM/search/all_68.js new file mode 100644 index 0000000..0df44c7 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_68.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['h5',['H5',['../namespace_h5.html',1,'']]], + ['h5file',['H5File',['../class_h5_1_1_h5_file.html',1,'H5']]], + ['h5file',['H5File',['../class_h5_1_1_h5_file.html#af25054898de738072217e274217a278c',1,'H5::H5File::H5File(const char *name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)'],['../class_h5_1_1_h5_file.html#a74bb8e05dde9450227bc27841277375f',1,'H5::H5File::H5File(const H5std_string &name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)'],['../class_h5_1_1_h5_file.html#a36dd29998f6e70b7cb9735a44686baad',1,'H5::H5File::H5File()'],['../class_h5_1_1_h5_file.html#a912472f9bdf2bf90590a9e8ecaed3b99',1,'H5::H5File::H5File(const H5File &original)']]], + ['h5library',['H5Library',['../class_h5_1_1_h5_library.html',1,'H5']]], + ['h5location',['H5Location',['../class_h5_1_1_h5_location.html',1,'H5']]], + ['h5location',['H5Location',['../class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0',1,'H5::H5Location::H5Location()'],['../class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c',1,'H5::H5Location::H5Location(const hid_t loc_id)'],['../class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435',1,'H5::H5Location::H5Location(const H5Location &original)'],['../namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6',1,'H5::H5Location()']]], + ['h5object',['H5Object',['../class_h5_1_1_h5_object.html',1,'H5']]], + ['h5object',['H5Object',['../namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/all_69.html b/c++/src/cpplus_RM/search/all_69.html new file mode 100644 index 0000000..676651e --- /dev/null +++ b/c++/src/cpplus_RM/search/all_69.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_69.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_69.js b/c++/src/cpplus_RM/search/all_69.js new file mode 100644 index 0000000..7e5cdd7 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_69.js @@ -0,0 +1,37 @@ +var searchData= +[ + ['idcomponent',['IdComponent',['../class_h5_1_1_id_component.html',1,'H5']]], + ['idcomponent',['IdComponent',['../class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe',1,'H5::IdComponent::IdComponent(const hid_t h5_id)'],['../class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb',1,'H5::IdComponent::IdComponent(const IdComponent &original)'],['../class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728',1,'H5::IdComponent::IdComponent()']]], + ['idcomponentexception',['IdComponentException',['../class_h5_1_1_id_component_exception.html',1,'H5']]], + ['idcomponentexception',['IdComponentException',['../class_h5_1_1_id_component_exception.html#a55e4b5b7053de93986eb35cef03190fd',1,'H5::IdComponentException::IdComponentException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_id_component_exception.html#a9962b590acbbb09ecdd030792899593a',1,'H5::IdComponentException::IdComponentException()']]], + ['ieee_5ff32be',['IEEE_F32BE',['../class_h5_1_1_pred_type.html#aebdfd010c0781cb4f391f4b5ff6092c2',1,'H5::PredType']]], + ['ieee_5ff32le',['IEEE_F32LE',['../class_h5_1_1_pred_type.html#a8ce1102ef03f5071d2a4811448d1f285',1,'H5::PredType']]], + ['ieee_5ff64be',['IEEE_F64BE',['../class_h5_1_1_pred_type.html#aec8a520eb01c5d884562fa9b94308e77',1,'H5::PredType']]], + ['ieee_5ff64le',['IEEE_F64LE',['../class_h5_1_1_pred_type.html#a3dbddc351f814c9e82d9b0d38d94bcee',1,'H5::PredType']]], + ['increfcount',['incRefCount',['../class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754',1,'H5::IdComponent::incRefCount(const hid_t obj_id) const '],['../class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1',1,'H5::IdComponent::incRefCount() const ']]], + ['insert',['insert',['../class_h5_1_1_enum_type.html#a00438e9e48a74010dd7c537d2365b0f8',1,'H5::EnumType::insert(const char *name, void *value) const '],['../class_h5_1_1_enum_type.html#ad1e7418d44d60308d11cb2d1fa56b910',1,'H5::EnumType::insert(const H5std_string &name, void *value) const ']]], + ['insertmember',['insertMember',['../class_h5_1_1_comp_type.html#ab093b060861eec6209928da5b7792a1a',1,'H5::CompType']]], + ['intel_5fb16',['INTEL_B16',['../class_h5_1_1_pred_type.html#a7efa55d1f0aad66f46258e225f73344e',1,'H5::PredType']]], + ['intel_5fb32',['INTEL_B32',['../class_h5_1_1_pred_type.html#a1c7e18746a3c86645f6f0f05d651c4e8',1,'H5::PredType']]], + ['intel_5fb64',['INTEL_B64',['../class_h5_1_1_pred_type.html#aa8489b39cc1f1e79768152fe961e954a',1,'H5::PredType']]], + ['intel_5fb8',['INTEL_B8',['../class_h5_1_1_pred_type.html#a7e1b0f12025aa4b94f1e18d9eeed20be',1,'H5::PredType']]], + ['intel_5ff32',['INTEL_F32',['../class_h5_1_1_pred_type.html#a470a948d630c795960f9a3d59ec9e06b',1,'H5::PredType']]], + ['intel_5ff64',['INTEL_F64',['../class_h5_1_1_pred_type.html#a4691df493ccc936fe269cbef5d72e9d5',1,'H5::PredType']]], + ['intel_5fi16',['INTEL_I16',['../class_h5_1_1_pred_type.html#aac016fce3a763b30559b03da16c10cad',1,'H5::PredType']]], + ['intel_5fi32',['INTEL_I32',['../class_h5_1_1_pred_type.html#a9c1271b25845e99faaa1fe96a7abed71',1,'H5::PredType']]], + ['intel_5fi64',['INTEL_I64',['../class_h5_1_1_pred_type.html#ac50a22ffd5e4fe629363961949801a3c',1,'H5::PredType']]], + ['intel_5fi8',['INTEL_I8',['../class_h5_1_1_pred_type.html#ac1a5d79e6f525504847de8eb2033eed0',1,'H5::PredType']]], + ['intel_5fu16',['INTEL_U16',['../class_h5_1_1_pred_type.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e',1,'H5::PredType']]], + ['intel_5fu32',['INTEL_U32',['../class_h5_1_1_pred_type.html#a8c02358878872f57187bcdabaa77f0c9',1,'H5::PredType']]], + ['intel_5fu64',['INTEL_U64',['../class_h5_1_1_pred_type.html#ae0b26f35ff394256db92b2799a067ed3',1,'H5::PredType']]], + ['intel_5fu8',['INTEL_U8',['../class_h5_1_1_pred_type.html#a30709ffd6dea99ca571d6d55f3faa77c',1,'H5::PredType']]], + ['inttype',['IntType',['../class_h5_1_1_int_type.html#ae490ae5914c745c2b37a4909413b8f44',1,'H5::IntType::IntType(const PredType &pred_type)'],['../class_h5_1_1_int_type.html#aa9d284c2140561b895ee34e5d0fa31fd',1,'H5::IntType::IntType(const DataSet &dataset)'],['../class_h5_1_1_int_type.html#aba8e2f8061b64dc98011fc40cad089d7',1,'H5::IntType::IntType()'],['../class_h5_1_1_int_type.html#a9e5ddb1a36be05d38ae6c64a119c6add',1,'H5::IntType::IntType(const hid_t existing_id)'],['../class_h5_1_1_int_type.html#a8ecc940c184e86495280787a135e4e14',1,'H5::IntType::IntType(const IntType &original)']]], + ['inttype',['IntType',['../class_h5_1_1_int_type.html',1,'H5']]], + ['isaclass',['isAClass',['../class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8',1,'H5::PropList']]], + ['isfillvaluedefined',['isFillValueDefined',['../class_h5_1_1_d_set_creat_prop_list.html#a4b924c59b33def148070e7ffc0106de9',1,'H5::DSetCreatPropList']]], + ['ishdf5',['isHdf5',['../class_h5_1_1_h5_file.html#a03798df740d2a1e45f608164b13864d1',1,'H5::H5File::isHdf5(const char *name)'],['../class_h5_1_1_h5_file.html#a5147f9124fd66da6537999734e85c6fc',1,'H5::H5File::isHdf5(const H5std_string &name)']]], + ['issimple',['isSimple',['../class_h5_1_1_data_space.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35',1,'H5::DataSpace']]], + ['isvariablestr',['isVariableStr',['../class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787',1,'H5::DataType']]], + ['iterateattrs',['iterateAttrs',['../class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a',1,'H5::H5Location']]], + ['iterateelems',['iterateElems',['../class_h5_1_1_common_f_g.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2',1,'H5::CommonFG::iterateElems(const char *name, int *idx, H5G_iterate_t op, void *op_data)'],['../class_h5_1_1_common_f_g.html#a9e29b8b982398d1339c0b80e36f1e52d',1,'H5::CommonFG::iterateElems(const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)'],['../class_h5_1_1_data_set.html#a23b1e511f401e1dca147d224a6240d96',1,'H5::DataSet::iterateElems()']]] +]; diff --git a/c++/src/cpplus_RM/search/all_6c.html b/c++/src/cpplus_RM/search/all_6c.html new file mode 100644 index 0000000..3623130 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_6c.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_6c.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_6c.js b/c++/src/cpplus_RM/search/all_6c.js new file mode 100644 index 0000000..fed8f64 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_6c.js @@ -0,0 +1,10 @@ +var searchData= +[ + ['libraryiexception',['LibraryIException',['../class_h5_1_1_library_i_exception.html',1,'H5']]], + ['libraryiexception',['LibraryIException',['../class_h5_1_1_library_i_exception.html#ab1034ba68928fc4476a18723bfd4f8b5',1,'H5::LibraryIException::LibraryIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_library_i_exception.html#a009b7e1109b1c8d3a3b8aac19a6243fa',1,'H5::LibraryIException::LibraryIException()']]], + ['link',['link',['../class_h5_1_1_common_f_g.html#a5cdfe34b7504b51aa6ee2db7aa821b97',1,'H5::CommonFG::link(H5L_type_t link_type, const char *curr_name, const char *new_name) const '],['../class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81',1,'H5::CommonFG::link(H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const ']]], + ['location',['location',['../class_h5_1_1_user_data4_aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21',1,'H5::UserData4Aiterate']]], + ['locationexception',['LocationException',['../class_h5_1_1_location_exception.html',1,'H5']]], + ['locationexception',['LocationException',['../class_h5_1_1_location_exception.html#a71fe610d8fc66d904dc51f9d6bcd4b58',1,'H5::LocationException::LocationException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_location_exception.html#abe7eaee04d8430bdf8631aafe5241e34',1,'H5::LocationException::LocationException()']]], + ['lock',['lock',['../class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427',1,'H5::DataType']]] +]; diff --git a/c++/src/cpplus_RM/search/all_6d.html b/c++/src/cpplus_RM/search/all_6d.html new file mode 100644 index 0000000..82ceec7 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_6d.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_6d.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_6d.js b/c++/src/cpplus_RM/search/all_6d.js new file mode 100644 index 0000000..eecb234 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_6d.js @@ -0,0 +1,20 @@ +var searchData= +[ + ['mips_5fb16',['MIPS_B16',['../class_h5_1_1_pred_type.html#a78a26b35c3a19aec93518a990a5b92b5',1,'H5::PredType']]], + ['mips_5fb32',['MIPS_B32',['../class_h5_1_1_pred_type.html#addb258adff59a9f21507edba007f0679',1,'H5::PredType']]], + ['mips_5fb64',['MIPS_B64',['../class_h5_1_1_pred_type.html#afdbdf949b7495cb262b53595ba2e9a87',1,'H5::PredType']]], + ['mips_5fb8',['MIPS_B8',['../class_h5_1_1_pred_type.html#a278e1c6e9ff0cc385141fbae70a05561',1,'H5::PredType']]], + ['mips_5ff32',['MIPS_F32',['../class_h5_1_1_pred_type.html#acba17926a46fc392642b7d7504cab85b',1,'H5::PredType']]], + ['mips_5ff64',['MIPS_F64',['../class_h5_1_1_pred_type.html#a62792fae599267ddd9823846bf0026de',1,'H5::PredType']]], + ['mips_5fi16',['MIPS_I16',['../class_h5_1_1_pred_type.html#a22c8a88256aa7f6db036448816ef1472',1,'H5::PredType']]], + ['mips_5fi32',['MIPS_I32',['../class_h5_1_1_pred_type.html#aa9aade4c27680ea497554817b38a9710',1,'H5::PredType']]], + ['mips_5fi64',['MIPS_I64',['../class_h5_1_1_pred_type.html#a2a72f07dfa79ee3c752d238e79928ece',1,'H5::PredType']]], + ['mips_5fi8',['MIPS_I8',['../class_h5_1_1_pred_type.html#a63bc10e71f10d5d85dfde684be923392',1,'H5::PredType']]], + ['mips_5fu16',['MIPS_U16',['../class_h5_1_1_pred_type.html#a53275893cc06aca71ff2a00444de1533',1,'H5::PredType']]], + ['mips_5fu32',['MIPS_U32',['../class_h5_1_1_pred_type.html#a1519daabc7ba6aa51296ae42403a34e3',1,'H5::PredType']]], + ['mips_5fu64',['MIPS_U64',['../class_h5_1_1_pred_type.html#a32836ea587df3838677357175f18b4b5',1,'H5::PredType']]], + ['mips_5fu8',['MIPS_U8',['../class_h5_1_1_pred_type.html#a9464d3d68f1a03b42336fcb69d3ebf02',1,'H5::PredType']]], + ['modifyfilter',['modifyFilter',['../class_h5_1_1_d_set_creat_prop_list.html#a9556e4fd428d1244a028965fd06cd651',1,'H5::DSetCreatPropList']]], + ['mount',['mount',['../class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99',1,'H5::CommonFG::mount(const char *name, const H5File &child, const PropList &plist) const '],['../class_h5_1_1_common_f_g.html#aeff360f86d31d44b74d7fb78e7cb9298',1,'H5::CommonFG::mount(const char *name, H5File &child, PropList &plist) const '],['../class_h5_1_1_common_f_g.html#a02d284cb105156e74ee7df732a903a3e',1,'H5::CommonFG::mount(const H5std_string &name, const H5File &child, const PropList &plist) const '],['../class_h5_1_1_common_f_g.html#a3a54df6428f1489179ca8eb869a8d81f',1,'H5::CommonFG::mount(const H5std_string &name, H5File &child, PropList &plist) const ']]], + ['move',['move',['../class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982',1,'H5::CommonFG::move(const char *src, const char *dst) const '],['../class_h5_1_1_common_f_g.html#ae7770efcdda57aab69cd292e84748dd9',1,'H5::CommonFG::move(const H5std_string &src, const H5std_string &dst) const ']]] +]; diff --git a/c++/src/cpplus_RM/search/all_6e.html b/c++/src/cpplus_RM/search/all_6e.html new file mode 100644 index 0000000..92a12bb --- /dev/null +++ b/c++/src/cpplus_RM/search/all_6e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_6e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_6e.js b/c++/src/cpplus_RM/search/all_6e.js new file mode 100644 index 0000000..18a0c97 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_6e.js @@ -0,0 +1,36 @@ +var searchData= +[ + ['notitle',['notitle',['../index.html',1,'']]], + ['nameof',['nameOf',['../class_h5_1_1_enum_type.html#ab89d9762224807007689f67834c84573',1,'H5::EnumType']]], + ['native_5fb16',['NATIVE_B16',['../class_h5_1_1_pred_type.html#a669cfc51051f32f454b20b5e8fc3280f',1,'H5::PredType']]], + ['native_5fb32',['NATIVE_B32',['../class_h5_1_1_pred_type.html#ac292ec5492ec6d7a31b0a7930632c454',1,'H5::PredType']]], + ['native_5fb64',['NATIVE_B64',['../class_h5_1_1_pred_type.html#a2e9173d1917bafbe10e4b9bb8d409316',1,'H5::PredType']]], + ['native_5fb8',['NATIVE_B8',['../class_h5_1_1_pred_type.html#af7956deee7c710fc9cde275455f80cc2',1,'H5::PredType']]], + ['native_5fchar',['NATIVE_CHAR',['../class_h5_1_1_pred_type.html#a0044bc24a845a1ece648ac2c0d79cdb9',1,'H5::PredType']]], + ['native_5fdouble',['NATIVE_DOUBLE',['../class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f',1,'H5::PredType']]], + ['native_5ffloat',['NATIVE_FLOAT',['../class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02',1,'H5::PredType']]], + ['native_5fhbool',['NATIVE_HBOOL',['../class_h5_1_1_pred_type.html#aa45ce1582595407d4e28cd1ae71987aa',1,'H5::PredType']]], + ['native_5fherr',['NATIVE_HERR',['../class_h5_1_1_pred_type.html#aec51c8deb3bdb4b470a45643b6af4624',1,'H5::PredType']]], + ['native_5fhsize',['NATIVE_HSIZE',['../class_h5_1_1_pred_type.html#acdb2833d8eb5dcf2f89a53912b3a1f1e',1,'H5::PredType']]], + ['native_5fhssize',['NATIVE_HSSIZE',['../class_h5_1_1_pred_type.html#a1d45d3816ec65366276b3710139cabbb',1,'H5::PredType']]], + ['native_5fint',['NATIVE_INT',['../class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b',1,'H5::PredType']]], + ['native_5fint16',['NATIVE_INT16',['../class_h5_1_1_pred_type.html#a19cc8b04760bc07fb763da95e8f6094c',1,'H5::PredType']]], + ['native_5fint32',['NATIVE_INT32',['../class_h5_1_1_pred_type.html#a1b4e2514d885b926cf640c26bbcb7ae8',1,'H5::PredType']]], + ['native_5fint64',['NATIVE_INT64',['../class_h5_1_1_pred_type.html#af62843475114d90b7bfa02b6736976fd',1,'H5::PredType']]], + ['native_5fint8',['NATIVE_INT8',['../class_h5_1_1_pred_type.html#a9b472967372025b70fd3925b9f5b6f38',1,'H5::PredType']]], + ['native_5fldouble',['NATIVE_LDOUBLE',['../class_h5_1_1_pred_type.html#ad478b2caaf804a40b7f5c5c4de83ed61',1,'H5::PredType']]], + ['native_5fllong',['NATIVE_LLONG',['../class_h5_1_1_pred_type.html#aef226f7baef804c834e6bfe6b5f32552',1,'H5::PredType']]], + ['native_5flong',['NATIVE_LONG',['../class_h5_1_1_pred_type.html#a084ffd0ab3361b13eec6f04bcafc8c4f',1,'H5::PredType']]], + ['native_5fopaque',['NATIVE_OPAQUE',['../class_h5_1_1_pred_type.html#aeee661384fb959e9a70fe58d86381f83',1,'H5::PredType']]], + ['native_5fschar',['NATIVE_SCHAR',['../class_h5_1_1_pred_type.html#a9c45e156dc8468f2f4b75874af34d259',1,'H5::PredType']]], + ['native_5fshort',['NATIVE_SHORT',['../class_h5_1_1_pred_type.html#ae92fcc4e9ab405c725f9b64284b8e8f2',1,'H5::PredType']]], + ['native_5fuchar',['NATIVE_UCHAR',['../class_h5_1_1_pred_type.html#a448d626bd6e5b8f7b8d92b1766410007',1,'H5::PredType']]], + ['native_5fuint',['NATIVE_UINT',['../class_h5_1_1_pred_type.html#a173cefe35df694544790548ed38b2732',1,'H5::PredType']]], + ['native_5fuint16',['NATIVE_UINT16',['../class_h5_1_1_pred_type.html#a8a3c25f8281e00d16dde9bee50af68d9',1,'H5::PredType']]], + ['native_5fuint32',['NATIVE_UINT32',['../class_h5_1_1_pred_type.html#a53816ebd753710a5f88140e7e566f2fe',1,'H5::PredType']]], + ['native_5fuint64',['NATIVE_UINT64',['../class_h5_1_1_pred_type.html#a81f50f04810a1997bf8188c9b30e83cd',1,'H5::PredType']]], + ['native_5fuint8',['NATIVE_UINT8',['../class_h5_1_1_pred_type.html#a17b688e5445c81b1a633c9be225a388d',1,'H5::PredType']]], + ['native_5fullong',['NATIVE_ULLONG',['../class_h5_1_1_pred_type.html#aa788ee310e338685cbff871d3d65f8f6',1,'H5::PredType']]], + ['native_5fulong',['NATIVE_ULONG',['../class_h5_1_1_pred_type.html#a06ae841ee5f45fadf5d946de8137e7e3',1,'H5::PredType']]], + ['native_5fushort',['NATIVE_USHORT',['../class_h5_1_1_pred_type.html#a79eaf2c163177a8fc6620560aa4cff36',1,'H5::PredType']]] +]; diff --git a/c++/src/cpplus_RM/search/all_6f.html b/c++/src/cpplus_RM/search/all_6f.html new file mode 100644 index 0000000..51c8b11 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_6f.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_6f.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_6f.js b/c++/src/cpplus_RM/search/all_6f.js new file mode 100644 index 0000000..d7740fc --- /dev/null +++ b/c++/src/cpplus_RM/search/all_6f.js @@ -0,0 +1,21 @@ +var searchData= +[ + ['offsetsimple',['offsetSimple',['../class_h5_1_1_data_space.html#a1977cf076ff136781f01e7501c9615c2',1,'H5::DataSpace']]], + ['op',['op',['../class_h5_1_1_user_data4_aiterate.html#adc317bc595aa58e76e24a11f43367d13',1,'H5::UserData4Aiterate']]], + ['opdata',['opData',['../class_h5_1_1_user_data4_aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2',1,'H5::UserData4Aiterate']]], + ['open',['open',['../class_h5_1_1_h5_library.html#a36d0c7c12a1d98fc5222c567e9cfb91f',1,'H5::H5Library']]], + ['openarraytype',['openArrayType',['../class_h5_1_1_common_f_g.html#a8106396cc05c3e286b012bba02072164',1,'H5::CommonFG::openArrayType(const char *name) const '],['../class_h5_1_1_common_f_g.html#ab358573d410bad0c6fe08f6ad628e93e',1,'H5::CommonFG::openArrayType(const H5std_string &name) const ']]], + ['openattribute',['openAttribute',['../class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0',1,'H5::H5Location::openAttribute(const char *name) const '],['../class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c',1,'H5::H5Location::openAttribute(const H5std_string &name) const '],['../class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137',1,'H5::H5Location::openAttribute(const unsigned int idx) const ']]], + ['opencomptype',['openCompType',['../class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7',1,'H5::CommonFG::openCompType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a70e6e929a0862dc29a4604dda7e23d16',1,'H5::CommonFG::openCompType(const H5std_string &name) const ']]], + ['opendataset',['openDataSet',['../class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40',1,'H5::CommonFG::openDataSet(const char *name) const '],['../class_h5_1_1_common_f_g.html#a569cbf6e00c00a32d84177d2086991f7',1,'H5::CommonFG::openDataSet(const H5std_string &name) const ']]], + ['opendatatype',['openDataType',['../class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08',1,'H5::CommonFG::openDataType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a5538114a51f0f11a8b754d10212a2ea5',1,'H5::CommonFG::openDataType(const H5std_string &name) const ']]], + ['openenumtype',['openEnumType',['../class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb',1,'H5::CommonFG::openEnumType(const char *name) const '],['../class_h5_1_1_common_f_g.html#afb1a4b93d3423b0fafdaae5610d2db25',1,'H5::CommonFG::openEnumType(const H5std_string &name) const ']]], + ['openfile',['openFile',['../class_h5_1_1_h5_file.html#ab20ea83ffa86b74e13168b6c2fdfd817',1,'H5::H5File::openFile(const H5std_string &name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)'],['../class_h5_1_1_h5_file.html#ae20ef228e7c2db78d31180d3521319ee',1,'H5::H5File::openFile(const char *name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)']]], + ['openfloattype',['openFloatType',['../class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939',1,'H5::CommonFG::openFloatType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a25712ed24f42abebdf46f19342f667a0',1,'H5::CommonFG::openFloatType(const H5std_string &name) const ']]], + ['opengroup',['openGroup',['../class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e',1,'H5::CommonFG::openGroup(const char *name) const '],['../class_h5_1_1_common_f_g.html#aaf29549a7b32bd5d8a8500f20bd1cef3',1,'H5::CommonFG::openGroup(const H5std_string &name) const ']]], + ['openinttype',['openIntType',['../class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41',1,'H5::CommonFG::openIntType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a9a7dfbba30253fbfa16b7c7f00515820',1,'H5::CommonFG::openIntType(const H5std_string &name) const ']]], + ['openstrtype',['openStrType',['../class_h5_1_1_common_f_g.html#aa2e11b676436160a9af8967bfd870642',1,'H5::CommonFG::openStrType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8',1,'H5::CommonFG::openStrType(const H5std_string &name) const ']]], + ['openvarlentype',['openVarLenType',['../class_h5_1_1_common_f_g.html#ac7d42ee88c926c543edf247126f89cb3',1,'H5::CommonFG::openVarLenType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a6699229837d90eea8ec2a937cc2be5e1',1,'H5::CommonFG::openVarLenType(const H5std_string &name) const ']]], + ['operator_3d',['operator=',['../class_h5_1_1_data_space.html#a2ced8f3ed4668656d1a9b811e9cce9e5',1,'H5::DataSpace::operator=()'],['../class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d',1,'H5::DataType::operator=()'],['../class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506',1,'H5::IdComponent::operator=()'],['../class_h5_1_1_pred_type.html#a87618d7949ea06c4af4c5bf29252beba',1,'H5::PredType::operator=()'],['../class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e',1,'H5::PropList::operator=()']]], + ['operator_3d_3d',['operator==',['../class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad',1,'H5::DataType::operator==()'],['../class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9',1,'H5::PropList::operator==()']]] +]; diff --git a/c++/src/cpplus_RM/search/all_70.html b/c++/src/cpplus_RM/search/all_70.html new file mode 100644 index 0000000..a279cb2 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_70.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_70.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_70.js b/c++/src/cpplus_RM/search/all_70.js new file mode 100644 index 0000000..7b6c67f --- /dev/null +++ b/c++/src/cpplus_RM/search/all_70.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['pack',['pack',['../class_h5_1_1_comp_type.html#a8e44818bb30965b443cb2cb416077774',1,'H5::CompType']]], + ['predtype',['PredType',['../class_h5_1_1_pred_type.html',1,'H5']]], + ['predtype',['PredType',['../class_h5_1_1_pred_type.html#add6fc02da90b4237c83ff67ccdab20a4',1,'H5::PredType']]], + ['printerror',['printError',['../class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2',1,'H5::Exception']]], + ['printerrorstack',['printErrorStack',['../class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff',1,'H5::Exception']]], + ['propexist',['propExist',['../class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a',1,'H5::PropList::propExist(const char *name) const '],['../class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241',1,'H5::PropList::propExist(const H5std_string &name) const ']]], + ['proplist',['PropList',['../class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e',1,'H5::PropList::PropList(const hid_t plist_id)'],['../class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f',1,'H5::PropList::PropList()'],['../class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7',1,'H5::PropList::PropList(const PropList &original)']]], + ['proplist',['PropList',['../class_h5_1_1_prop_list.html',1,'H5']]], + ['proplistiexception',['PropListIException',['../class_h5_1_1_prop_list_i_exception.html',1,'H5']]], + ['proplistiexception',['PropListIException',['../class_h5_1_1_prop_list_i_exception.html#a7d43c484f0a61e358411e41564b0805d',1,'H5::PropListIException::PropListIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_prop_list_i_exception.html#aac4d619b114e5ea5e9951d1175ac3714',1,'H5::PropListIException::PropListIException()']]] +]; diff --git a/c++/src/cpplus_RM/search/all_72.html b/c++/src/cpplus_RM/search/all_72.html new file mode 100644 index 0000000..315ac4f --- /dev/null +++ b/c++/src/cpplus_RM/search/all_72.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_72.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_72.js b/c++/src/cpplus_RM/search/all_72.js new file mode 100644 index 0000000..26cc027 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_72.js @@ -0,0 +1,14 @@ +var searchData= +[ + ['read',['read',['../class_h5_1_1_attribute.html#aedff7cd81df50aee9ab382efd5683973',1,'H5::Attribute::read(const DataType &mem_type, void *buf) const '],['../class_h5_1_1_attribute.html#a8dae50d14de724c87507cba37f86793d',1,'H5::Attribute::read(const DataType &mem_type, H5std_string &strg) const '],['../class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb',1,'H5::DataSet::read(void *buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const '],['../class_h5_1_1_data_set.html#a507862244d09bd87f66c9e91cb09e104',1,'H5::DataSet::read(H5std_string &buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const ']]], + ['reference',['reference',['../class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536',1,'H5::H5Location::reference(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const '],['../class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c',1,'H5::H5Location::reference(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const '],['../class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511',1,'H5::H5Location::reference(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const '],['../class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b',1,'H5::H5Location::reference(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const ']]], + ['referenceexception',['ReferenceException',['../class_h5_1_1_reference_exception.html',1,'H5']]], + ['referenceexception',['ReferenceException',['../class_h5_1_1_reference_exception.html#aec65aa1682162a38da2b4f79fc9c9e5a',1,'H5::ReferenceException::ReferenceException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_reference_exception.html#a878840994fd707743f17c947270dc2a6',1,'H5::ReferenceException::ReferenceException()']]], + ['registerfunc',['registerFunc',['../class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0',1,'H5::DataType::registerFunc(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const '],['../class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1',1,'H5::DataType::registerFunc(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const ']]], + ['removeattr',['removeAttr',['../class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4',1,'H5::H5Location::removeAttr(const char *name) const '],['../class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb',1,'H5::H5Location::removeAttr(const H5std_string &name) const ']]], + ['removecomment',['removeComment',['../class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf',1,'H5::H5Location::removeComment(const char *name) const '],['../class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad',1,'H5::H5Location::removeComment(const H5std_string &name) const ']]], + ['removefilter',['removeFilter',['../class_h5_1_1_d_set_creat_prop_list.html#ad3120c2ae8440ea07ed9a7a5c41354b8',1,'H5::DSetCreatPropList']]], + ['removeprop',['removeProp',['../class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e',1,'H5::PropList::removeProp(const char *name) const '],['../class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020',1,'H5::PropList::removeProp(const H5std_string &name) const ']]], + ['renameattr',['renameAttr',['../class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c',1,'H5::H5Location::renameAttr(const char *oldname, const char *newname) const '],['../class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76',1,'H5::H5Location::renameAttr(const H5std_string &oldname, const H5std_string &newname) const ']]], + ['reopen',['reOpen',['../class_h5_1_1_h5_file.html#af3f5bdd07e7b26a6090ff8361df80498',1,'H5::H5File']]] +]; diff --git a/c++/src/cpplus_RM/search/all_73.html b/c++/src/cpplus_RM/search/all_73.html new file mode 100644 index 0000000..09f8ce8 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_73.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_73.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_73.js b/c++/src/cpplus_RM/search/all_73.js new file mode 100644 index 0000000..d6a4443 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_73.js @@ -0,0 +1,95 @@ +var searchData= +[ + ['selectall',['selectAll',['../class_h5_1_1_data_space.html#ace0f92a7cf6554462c6c4b4105d22cff',1,'H5::DataSpace']]], + ['selectelements',['selectElements',['../class_h5_1_1_data_space.html#a8b2bd5295ea459d229de280172616a0b',1,'H5::DataSpace']]], + ['selecthyperslab',['selectHyperslab',['../class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12',1,'H5::DataSpace']]], + ['selectnone',['selectNone',['../class_h5_1_1_data_space.html#a2817049bbb949258412f85b3c6db89ec',1,'H5::DataSpace']]], + ['selectvalid',['selectValid',['../class_h5_1_1_data_space.html#a60cb10767095d693ce9677b6979e5689',1,'H5::DataSpace']]], + ['setalignment',['setAlignment',['../class_h5_1_1_file_acc_prop_list.html#a1fe8e7bdc633533736d7bb368846f04e',1,'H5::FileAccPropList']]], + ['setalloctime',['setAllocTime',['../class_h5_1_1_d_set_creat_prop_list.html#a94877c50023d5862dcf9c2f0f6ccade7',1,'H5::DSetCreatPropList']]], + ['setautoprint',['setAutoPrint',['../class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb',1,'H5::Exception']]], + ['setbtreeratios',['setBtreeRatios',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a567526f0909fdaa2a5a408adc7c41134',1,'H5::DSetMemXferPropList']]], + ['setbuffer',['setBuffer',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#abccc892efc65f78effb23c76d88bf1e3',1,'H5::DSetMemXferPropList']]], + ['setcache',['setCache',['../class_h5_1_1_file_acc_prop_list.html#a0a8c753e6d36ea936a0095b9d935d35b',1,'H5::FileAccPropList']]], + ['setchunk',['setChunk',['../class_h5_1_1_d_set_creat_prop_list.html#a598a2c1646304253c34582f57ba75a51',1,'H5::DSetCreatPropList']]], + ['setcomment',['setComment',['../class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96',1,'H5::H5Location::setComment(const char *name, const char *comment) const '],['../class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f',1,'H5::H5Location::setComment(const H5std_string &name, const H5std_string &comment) const '],['../class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8',1,'H5::H5Location::setComment(const char *comment) const '],['../class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420',1,'H5::H5Location::setComment(const H5std_string &comment) const ']]], + ['setcore',['setCore',['../class_h5_1_1_file_acc_prop_list.html#a34684e3bb86890096bbca03f8e1b55dc',1,'H5::FileAccPropList']]], + ['setcset',['setCset',['../class_h5_1_1_str_type.html#a234e8a21709cf9e7c9eefd42dfde91a8',1,'H5::StrType']]], + ['setdatatransform',['setDataTransform',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a63eddbc1e7b4a79c26e0d8747a046a82',1,'H5::DSetMemXferPropList::setDataTransform(const char *expression) const '],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a880f62e963a48c9b2170e2596fabfc1b',1,'H5::DSetMemXferPropList::setDataTransform(const H5std_string &expression) const ']]], + ['setdeflate',['setDeflate',['../class_h5_1_1_d_set_creat_prop_list.html#afce63c8d8c410e4a52b25b469fea1859',1,'H5::DSetCreatPropList']]], + ['setdriver',['setDriver',['../class_h5_1_1_file_acc_prop_list.html#aeb490a5264b8f7f7d5e8863f68596151',1,'H5::FileAccPropList']]], + ['setebias',['setEbias',['../class_h5_1_1_float_type.html#a2c758c657f4d36b88c14739736c9c351',1,'H5::FloatType']]], + ['setedccheck',['setEDCCheck',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#ad12c5586af22bf9dbc7d8e83b8784053',1,'H5::DSetMemXferPropList']]], + ['setextentnone',['setExtentNone',['../class_h5_1_1_data_space.html#a468766b38d3f32ab966e22e5d2a96e4f',1,'H5::DataSpace']]], + ['setextentsimple',['setExtentSimple',['../class_h5_1_1_data_space.html#a3dd7d1422ba85fe3dc7979abd9db39b3',1,'H5::DataSpace']]], + ['setexternal',['setExternal',['../class_h5_1_1_d_set_creat_prop_list.html#a871b80f431f04dfc6ebd9743410ddbcc',1,'H5::DSetCreatPropList']]], + ['setfamily',['setFamily',['../class_h5_1_1_file_acc_prop_list.html#ad944dbb1bdf95750572740534d9f5a7e',1,'H5::FileAccPropList']]], + ['setfamilyoffset',['setFamilyOffset',['../class_h5_1_1_file_acc_prop_list.html#a2028c6d5359ae1799236f04215bc61b4',1,'H5::FileAccPropList']]], + ['setfclosedegree',['setFcloseDegree',['../class_h5_1_1_file_acc_prop_list.html#af947a5c21b90b9a032b3623f5f1fbeb4',1,'H5::FileAccPropList']]], + ['setfields',['setFields',['../class_h5_1_1_float_type.html#af0f66093338148e3d6f99a23d79d183d',1,'H5::FloatType']]], + ['setfilltime',['setFillTime',['../class_h5_1_1_d_set_creat_prop_list.html#ac8e3d8d1ac019138ea9eb1caade47355',1,'H5::DSetCreatPropList']]], + ['setfillvalue',['setFillValue',['../class_h5_1_1_d_set_creat_prop_list.html#a06475f58202e5e96ca50e977174bb4ca',1,'H5::DSetCreatPropList']]], + ['setfilter',['setFilter',['../class_h5_1_1_d_set_creat_prop_list.html#ab9384e57b7831b777b3637d6cdd3f2ed',1,'H5::DSetCreatPropList']]], + ['setfletcher32',['setFletcher32',['../class_h5_1_1_d_set_creat_prop_list.html#af67e6dea846869a8f86236fa01991eba',1,'H5::DSetCreatPropList']]], + ['setfreelistlimits',['setFreeListLimits',['../class_h5_1_1_h5_library.html#ab27d0433847126b9eea2b2aa95f7034f',1,'H5::H5Library']]], + ['setgcreferences',['setGcReferences',['../class_h5_1_1_file_acc_prop_list.html#afa842ede9134a8a04b57207c99297b75',1,'H5::FileAccPropList']]], + ['sethypervectorsize',['setHyperVectorSize',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a4f57272b452034a8b897ac22cb2515c2',1,'H5::DSetMemXferPropList']]], + ['setid',['setId',['../class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d',1,'H5::IdComponent']]], + ['setinpad',['setInpad',['../class_h5_1_1_float_type.html#a026f1c38340b9e1e33958e586e1ae0ff',1,'H5::FloatType']]], + ['setistorek',['setIstorek',['../class_h5_1_1_file_creat_prop_list.html#a35e5b9ef482b4f2a873e115047cfe057',1,'H5::FileCreatPropList']]], + ['setlayout',['setLayout',['../class_h5_1_1_d_set_creat_prop_list.html#ad97022d38d10054bf0ba49802cb55ff1',1,'H5::DSetCreatPropList']]], + ['setlog',['setLog',['../class_h5_1_1_file_acc_prop_list.html#acfad3584bed0f7ebbacd4b5898c36630',1,'H5::FileAccPropList::setLog(const char *logfile, unsigned flags, size_t buf_size) const '],['../class_h5_1_1_file_acc_prop_list.html#a7980312dd893716c8b3bbf7e6789ed4e',1,'H5::FileAccPropList::setLog(const H5std_string &logfile, unsigned flags, size_t buf_size) const ']]], + ['setmetablocksize',['setMetaBlockSize',['../class_h5_1_1_file_acc_prop_list.html#a3e63625f2073e8ab0e96bf4e135009ac',1,'H5::FileAccPropList']]], + ['setmultitype',['setMultiType',['../class_h5_1_1_file_acc_prop_list.html#a99c3046cf1705da768ce76cf38fadb98',1,'H5::FileAccPropList']]], + ['setnorm',['setNorm',['../class_h5_1_1_float_type.html#a38e8d7f9a8727ee458117339c8778b7a',1,'H5::FloatType']]], + ['setoffset',['setOffset',['../class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20',1,'H5::AtomType']]], + ['setorder',['setOrder',['../class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76',1,'H5::AtomType']]], + ['setpad',['setPad',['../class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d',1,'H5::AtomType']]], + ['setprecision',['setPrecision',['../class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef',1,'H5::AtomType']]], + ['setpreserve',['setPreserve',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a8feb6a0855c73bdbebfd599fa32229c3',1,'H5::DSetMemXferPropList']]], + ['setproperty',['setProperty',['../class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440',1,'H5::PropList::setProperty(const char *name, void *value) const '],['../class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161',1,'H5::PropList::setProperty(const char *name, const char *charptr) const '],['../class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876',1,'H5::PropList::setProperty(const char *name, H5std_string &strg) const '],['../class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f',1,'H5::PropList::setProperty(const H5std_string &name, void *value) const '],['../class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098',1,'H5::PropList::setProperty(const H5std_string &name, H5std_string &strg) const ']]], + ['setsec2',['setSec2',['../class_h5_1_1_file_acc_prop_list.html#a342f72069ed2a7bb2a04acc77b62c75e',1,'H5::FileAccPropList']]], + ['setshuffle',['setShuffle',['../class_h5_1_1_d_set_creat_prop_list.html#a1b2d23d434c4147b9c05e732414c4047',1,'H5::DSetCreatPropList']]], + ['setsievebufsize',['setSieveBufSize',['../class_h5_1_1_file_acc_prop_list.html#ad76465bb4df64e4051d939593c0e5553',1,'H5::FileAccPropList']]], + ['setsign',['setSign',['../class_h5_1_1_int_type.html#addaec293194ec7c468cbdf04bc06762c',1,'H5::IntType']]], + ['setsize',['setSize',['../class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb',1,'H5::AtomType::setSize()'],['../class_h5_1_1_comp_type.html#aab4f2cda201784673a48f1ad56b319f0',1,'H5::CompType::setSize()']]], + ['setsizes',['setSizes',['../class_h5_1_1_file_creat_prop_list.html#af609a16a2d4289db58f573c1e8284663',1,'H5::FileCreatPropList']]], + ['setsmalldatablocksize',['setSmallDataBlockSize',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#af5b9317c4cadba448bd32214ce2d7b04',1,'H5::DSetMemXferPropList']]], + ['setsplit',['setSplit',['../class_h5_1_1_file_acc_prop_list.html#abfb207b7eed2af05ba61352503cef8da',1,'H5::FileAccPropList::setSplit(const FileAccPropList &meta_plist, const FileAccPropList &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const '],['../class_h5_1_1_file_acc_prop_list.html#a2034e000bc8c7a392821f88865155476',1,'H5::FileAccPropList::setSplit(const FileAccPropList &meta_plist, const FileAccPropList &raw_plist, const H5std_string &meta_ext=".meta", const H5std_string &raw_ext=".raw") const '],['../class_h5_1_1_file_acc_prop_list.html#a9079b48737298d270a334706407bf258',1,'H5::FileAccPropList::setSplit(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const '],['../class_h5_1_1_file_acc_prop_list.html#a556226cca4b2bb6d30d35ee927d19545',1,'H5::FileAccPropList::setSplit(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const H5std_string &meta_ext=".meta", const H5std_string &raw_ext=".raw") const ']]], + ['setstdio',['setStdio',['../class_h5_1_1_file_acc_prop_list.html#ae77f7d8b8981523700bd9deaeeb3fbde',1,'H5::FileAccPropList']]], + ['setstrpad',['setStrpad',['../class_h5_1_1_str_type.html#aed4500d2855585b622be2622e7be87c9',1,'H5::StrType']]], + ['setsymk',['setSymk',['../class_h5_1_1_file_creat_prop_list.html#a8b0619ce90c307863794ebfcd39eb805',1,'H5::FileCreatPropList']]], + ['setszip',['setSzip',['../class_h5_1_1_d_set_creat_prop_list.html#a47f413e460f54c5f8bee4f3f5e0db9e4',1,'H5::DSetCreatPropList']]], + ['settag',['setTag',['../class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0',1,'H5::DataType::setTag(const char *tag) const '],['../class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1',1,'H5::DataType::setTag(const H5std_string &tag) const ']]], + ['settypeconvcb',['setTypeConvCB',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#aa7d375df05f03ecf3c679ff20150e0a6',1,'H5::DSetMemXferPropList']]], + ['setuserblock',['setUserblock',['../class_h5_1_1_file_creat_prop_list.html#a157184c4078dd2ff3ea33ac1ab97f546',1,'H5::FileCreatPropList']]], + ['setvlenmemmanager',['setVlenMemManager',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a34e391ad09559342b546336097df4413',1,'H5::DSetMemXferPropList::setVlenMemManager(H5MM_allocate_t alloc, void *alloc_info, H5MM_free_t free, void *free_info) const '],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a7a4f6ad493a0b0ccac9287782ce04808',1,'H5::DSetMemXferPropList::setVlenMemManager() const ']]], + ['std_5fb16be',['STD_B16BE',['../class_h5_1_1_pred_type.html#ad103fa531285a3f8a7b7d667c6304e58',1,'H5::PredType']]], + ['std_5fb16le',['STD_B16LE',['../class_h5_1_1_pred_type.html#a60e9d509d34779be2837c9fa8bc27d9f',1,'H5::PredType']]], + ['std_5fb32be',['STD_B32BE',['../class_h5_1_1_pred_type.html#af3d308d0b34d539067544da387fa5a4d',1,'H5::PredType']]], + ['std_5fb32le',['STD_B32LE',['../class_h5_1_1_pred_type.html#ae55f876474965201f032aaf9614b7849',1,'H5::PredType']]], + ['std_5fb64be',['STD_B64BE',['../class_h5_1_1_pred_type.html#a38e8491579180cd9bf38de16171c985e',1,'H5::PredType']]], + ['std_5fb64le',['STD_B64LE',['../class_h5_1_1_pred_type.html#a2933409af66b77e936fee17baf18721f',1,'H5::PredType']]], + ['std_5fb8be',['STD_B8BE',['../class_h5_1_1_pred_type.html#a637b6ccc8af68fe374ac13cee342ffa5',1,'H5::PredType']]], + ['std_5fb8le',['STD_B8LE',['../class_h5_1_1_pred_type.html#ab5e2038beba46a0fe2a636f4f352f34f',1,'H5::PredType']]], + ['std_5fi16be',['STD_I16BE',['../class_h5_1_1_pred_type.html#abd4e15115a19352cbff6db29bd3d3b7b',1,'H5::PredType']]], + ['std_5fi16le',['STD_I16LE',['../class_h5_1_1_pred_type.html#a460c5317cc2559810ab4b352f8a9bb7f',1,'H5::PredType']]], + ['std_5fi32be',['STD_I32BE',['../class_h5_1_1_pred_type.html#a3b4f99b5b46dc8012ec4defe8da0e8de',1,'H5::PredType']]], + ['std_5fi32le',['STD_I32LE',['../class_h5_1_1_pred_type.html#ab31da64fda34c604a29e16c3176021ac',1,'H5::PredType']]], + ['std_5fi64be',['STD_I64BE',['../class_h5_1_1_pred_type.html#ae2affc7564a35172bd9a2f89880be410',1,'H5::PredType']]], + ['std_5fi64le',['STD_I64LE',['../class_h5_1_1_pred_type.html#ac880911edf46ee4513cc11ab07ca3bde',1,'H5::PredType']]], + ['std_5fi8be',['STD_I8BE',['../class_h5_1_1_pred_type.html#a44833e411c4b97c99874efc54d996883',1,'H5::PredType']]], + ['std_5fi8le',['STD_I8LE',['../class_h5_1_1_pred_type.html#ac4612a91c052285975cf1d8494b06aa8',1,'H5::PredType']]], + ['std_5fref_5fdsetreg',['STD_REF_DSETREG',['../class_h5_1_1_pred_type.html#aa3b16d76530b829c6fabc64278a259b4',1,'H5::PredType']]], + ['std_5fref_5fobj',['STD_REF_OBJ',['../class_h5_1_1_pred_type.html#a1e69d8ffc8f423bd26d1e4210f5f658f',1,'H5::PredType']]], + ['std_5fu16be',['STD_U16BE',['../class_h5_1_1_pred_type.html#ab20cac18a9151ce74d4b77e0e05d2f0b',1,'H5::PredType']]], + ['std_5fu16le',['STD_U16LE',['../class_h5_1_1_pred_type.html#a926b0e8521a55ea413e98276dd1dc9cf',1,'H5::PredType']]], + ['std_5fu32be',['STD_U32BE',['../class_h5_1_1_pred_type.html#a33ed1d2e269e0e6e6f9519e5a1183cfd',1,'H5::PredType']]], + ['std_5fu32le',['STD_U32LE',['../class_h5_1_1_pred_type.html#ad3200232f59cc9d2d49f98b4496a178b',1,'H5::PredType']]], + ['std_5fu64be',['STD_U64BE',['../class_h5_1_1_pred_type.html#a7fe7a6637f71dbba3110efb619a64a7b',1,'H5::PredType']]], + ['std_5fu64le',['STD_U64LE',['../class_h5_1_1_pred_type.html#a8affac274b4d4836e2918bc72462e7d6',1,'H5::PredType']]], + ['std_5fu8be',['STD_U8BE',['../class_h5_1_1_pred_type.html#a49ae1b2044535ef1cd267d6c14438f21',1,'H5::PredType']]], + ['std_5fu8le',['STD_U8LE',['../class_h5_1_1_pred_type.html#a2b6ba019fd71b44bed2974e9aebb5f42',1,'H5::PredType']]], + ['strtype',['StrType',['../class_h5_1_1_str_type.html',1,'H5']]], + ['strtype',['StrType',['../class_h5_1_1_str_type.html#ad548b5d6a518c67428f6bf86bdd0c4d8',1,'H5::StrType::StrType(const PredType &pred_type)'],['../class_h5_1_1_str_type.html#a502e6a4895bf51314204179e3f093a7f',1,'H5::StrType::StrType(const PredType &pred_type, const size_t &size)'],['../class_h5_1_1_str_type.html#a46d838751b37805908051d8cd7ea07d5',1,'H5::StrType::StrType(const int dummy, const size_t &size)'],['../class_h5_1_1_str_type.html#aa4075d261048fb635b2e710a2f398d5e',1,'H5::StrType::StrType(const DataSet &dataset)'],['../class_h5_1_1_str_type.html#a7578f8f52795062e6ea5e67bf4fe9ea4',1,'H5::StrType::StrType()'],['../class_h5_1_1_str_type.html#aa3311a639210adc42df22c341a639440',1,'H5::StrType::StrType(const hid_t existing_id)'],['../class_h5_1_1_str_type.html#a8253ae1e61897694436d8fdd2efea985',1,'H5::StrType::StrType(const StrType &original)']]] +]; diff --git a/c++/src/cpplus_RM/search/all_74.html b/c++/src/cpplus_RM/search/all_74.html new file mode 100644 index 0000000..c2cd095 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_74.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_74.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_74.js b/c++/src/cpplus_RM/search/all_74.js new file mode 100644 index 0000000..84d2aa3 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_74.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['throwexception',['throwException',['../class_h5_1_1_h5_file.html#a78fad4e8b2d4f26f8cb9c672dd7efd25',1,'H5::H5File::throwException()'],['../class_h5_1_1_group.html#ad8fc36cebfc68acaa5f1d2266410a188',1,'H5::Group::throwException()']]] +]; diff --git a/c++/src/cpplus_RM/search/all_75.html b/c++/src/cpplus_RM/search/all_75.html new file mode 100644 index 0000000..49c1e78 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_75.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_75.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_75.js b/c++/src/cpplus_RM/search/all_75.js new file mode 100644 index 0000000..55711eb --- /dev/null +++ b/c++/src/cpplus_RM/search/all_75.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['unix_5fd32be',['UNIX_D32BE',['../class_h5_1_1_pred_type.html#ae7f0b8d74f633e364a9ba0a20727dac2',1,'H5::PredType']]], + ['unix_5fd32le',['UNIX_D32LE',['../class_h5_1_1_pred_type.html#aa44d74bb687190190fa3ec3019579e2f',1,'H5::PredType']]], + ['unix_5fd64be',['UNIX_D64BE',['../class_h5_1_1_pred_type.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd',1,'H5::PredType']]], + ['unix_5fd64le',['UNIX_D64LE',['../class_h5_1_1_pred_type.html#a22ce9d050cdc2f6ed13ce4b32993cc23',1,'H5::PredType']]], + ['unlink',['unlink',['../class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4',1,'H5::CommonFG::unlink(const char *name) const '],['../class_h5_1_1_common_f_g.html#a898640132674447cad292cb338048ddc',1,'H5::CommonFG::unlink(const H5std_string &name) const ']]], + ['unmount',['unmount',['../class_h5_1_1_common_f_g.html#ab0faceecd3d2bec25ad7b848ebe1902e',1,'H5::CommonFG::unmount(const char *name) const '],['../class_h5_1_1_common_f_g.html#ab88b38785538c5e7714dce35d8627d38',1,'H5::CommonFG::unmount(const H5std_string &name) const ']]], + ['unregister',['unregister',['../class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48',1,'H5::DataType::unregister(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const '],['../class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7',1,'H5::DataType::unregister(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const ']]], + ['userdata4aiterate',['UserData4Aiterate',['../class_h5_1_1_user_data4_aiterate.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/all_76.html b/c++/src/cpplus_RM/search/all_76.html new file mode 100644 index 0000000..5643d68 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_76.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_76.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_76.js b/c++/src/cpplus_RM/search/all_76.js new file mode 100644 index 0000000..27e02d6 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_76.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['valueof',['valueOf',['../class_h5_1_1_enum_type.html#aaabbc420180af8d5aa68d479a8e6d5b8',1,'H5::EnumType::valueOf(const char *name, void *value) const '],['../class_h5_1_1_enum_type.html#a5f8aef3afc67a7514748ed95163875ea',1,'H5::EnumType::valueOf(const H5std_string &name, void *value) const ']]], + ['varlentype',['VarLenType',['../class_h5_1_1_var_len_type.html',1,'H5']]], + ['varlentype',['VarLenType',['../class_h5_1_1_var_len_type.html#ac1430fe928bbc31e020b704042b9937c',1,'H5::VarLenType::VarLenType(const DataType *base_type)'],['../class_h5_1_1_var_len_type.html#adeb826c9c1d66db024f7b7490cf2800c',1,'H5::VarLenType::VarLenType(const VarLenType &original)'],['../class_h5_1_1_var_len_type.html#a39d795077e0be23b952bfc40987861fa',1,'H5::VarLenType::VarLenType(const hid_t existing_id)'],['../class_h5_1_1_var_len_type.html#a9adeefb96d98ec8d2c1b0ec5bd346e56',1,'H5::VarLenType::VarLenType()']]], + ['vlenreclaim',['vlenReclaim',['../class_h5_1_1_data_set.html#a4e76899f034982233893d98a994e1020',1,'H5::DataSet::vlenReclaim(const DataType &type, const DataSpace &space, const DSetMemXferPropList &xfer_plist, void *buf)'],['../class_h5_1_1_data_set.html#a779813e233e3651f71996fa2ae6bcda5',1,'H5::DataSet::vlenReclaim(void *buf, const DataType &type, const DataSpace &space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT)']]] +]; diff --git a/c++/src/cpplus_RM/search/all_77.html b/c++/src/cpplus_RM/search/all_77.html new file mode 100644 index 0000000..d01abb9 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_77.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_77.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_77.js b/c++/src/cpplus_RM/search/all_77.js new file mode 100644 index 0000000..507331a --- /dev/null +++ b/c++/src/cpplus_RM/search/all_77.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['walkerrorstack',['walkErrorStack',['../class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09',1,'H5::Exception']]], + ['write',['write',['../class_h5_1_1_attribute.html#a019d637a931cf8687e521e520fe6b5f1',1,'H5::Attribute::write(const DataType &mem_type, const void *buf) const '],['../class_h5_1_1_attribute.html#a45562fcee28243d4396ee6e36e113611',1,'H5::Attribute::write(const DataType &mem_type, const H5std_string &strg) const '],['../class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f',1,'H5::DataSet::write(const void *buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const '],['../class_h5_1_1_data_set.html#a2eb77380665b6b26c19ff02f3e22b68c',1,'H5::DataSet::write(const H5std_string &buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const ']]] +]; diff --git a/c++/src/cpplus_RM/search/all_7e.html b/c++/src/cpplus_RM/search/all_7e.html new file mode 100644 index 0000000..047ca06 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_7e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="all_7e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/all_7e.js b/c++/src/cpplus_RM/search/all_7e.js new file mode 100644 index 0000000..85a6f30 --- /dev/null +++ b/c++/src/cpplus_RM/search/all_7e.js @@ -0,0 +1,37 @@ +var searchData= +[ + ['_7eabstractds',['~AbstractDs',['../class_h5_1_1_abstract_ds.html#a20e6e095f7d48f8a80223a6094b602c3',1,'H5::AbstractDs']]], + ['_7earraytype',['~ArrayType',['../class_h5_1_1_array_type.html#afdab21c5fb7702d46df08e5394a12f72',1,'H5::ArrayType']]], + ['_7eattribute',['~Attribute',['../class_h5_1_1_attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14',1,'H5::Attribute']]], + ['_7eattributeiexception',['~AttributeIException',['../class_h5_1_1_attribute_i_exception.html#ab2563fa83ca5faa2c867a09872218baa',1,'H5::AttributeIException']]], + ['_7ecomptype',['~CompType',['../class_h5_1_1_comp_type.html#a0d15daf381add73d16ca5d85b1352284',1,'H5::CompType']]], + ['_7edataset',['~DataSet',['../class_h5_1_1_data_set.html#a4d11013deef811f218e1107fd2b70f67',1,'H5::DataSet']]], + ['_7edatasetiexception',['~DataSetIException',['../class_h5_1_1_data_set_i_exception.html#aec320518612b57a1fc403745abfa7a33',1,'H5::DataSetIException']]], + ['_7edataspace',['~DataSpace',['../class_h5_1_1_data_space.html#af9884abc481a0bb4c6161f9731bc3ee1',1,'H5::DataSpace']]], + ['_7edataspaceiexception',['~DataSpaceIException',['../class_h5_1_1_data_space_i_exception.html#a70376781e6e90efcb33abd88c38aa5e6',1,'H5::DataSpaceIException']]], + ['_7edatatype',['~DataType',['../class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133',1,'H5::DataType']]], + ['_7edatatypeiexception',['~DataTypeIException',['../class_h5_1_1_data_type_i_exception.html#a06f3e240ae0c353d0f7ab0fcc511fe70',1,'H5::DataTypeIException']]], + ['_7edsetcreatproplist',['~DSetCreatPropList',['../class_h5_1_1_d_set_creat_prop_list.html#ab474f49b91ca1b710769aa063560ac81',1,'H5::DSetCreatPropList']]], + ['_7edsetmemxferproplist',['~DSetMemXferPropList',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#acc45211a2fd9aba27ff1763e01f76de5',1,'H5::DSetMemXferPropList']]], + ['_7eenumtype',['~EnumType',['../class_h5_1_1_enum_type.html#a8e2dbc81191b00ff8b2f130529e30236',1,'H5::EnumType']]], + ['_7eexception',['~Exception',['../class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb',1,'H5::Exception']]], + ['_7efileaccproplist',['~FileAccPropList',['../class_h5_1_1_file_acc_prop_list.html#afc1cda225038deee124d112167ad0f39',1,'H5::FileAccPropList']]], + ['_7efilecreatproplist',['~FileCreatPropList',['../class_h5_1_1_file_creat_prop_list.html#a059f230f7d0a1825e8f7e1e5a980b541',1,'H5::FileCreatPropList']]], + ['_7efileiexception',['~FileIException',['../class_h5_1_1_file_i_exception.html#a87b5491e1410d00831859661669791b7',1,'H5::FileIException']]], + ['_7efloattype',['~FloatType',['../class_h5_1_1_float_type.html#afd73a8cf83b13afa584405f2f55b072c',1,'H5::FloatType']]], + ['_7egroup',['~Group',['../class_h5_1_1_group.html#a35a7b1aa83c5d9fd8224708957ed5caa',1,'H5::Group']]], + ['_7egroupiexception',['~GroupIException',['../class_h5_1_1_group_i_exception.html#a7ca5e5c0ad84f42ed0241816aa62f873',1,'H5::GroupIException']]], + ['_7eh5file',['~H5File',['../class_h5_1_1_h5_file.html#af59e44dc590c9d47305d6a316837585d',1,'H5::H5File']]], + ['_7eh5location',['~H5Location',['../class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3',1,'H5::H5Location']]], + ['_7eidcomponent',['~IdComponent',['../class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6',1,'H5::IdComponent']]], + ['_7eidcomponentexception',['~IdComponentException',['../class_h5_1_1_id_component_exception.html#adc62e361015047a8af67dc449ff783aa',1,'H5::IdComponentException']]], + ['_7einttype',['~IntType',['../class_h5_1_1_int_type.html#a647572736b86b1caf136a7d096eb29ec',1,'H5::IntType']]], + ['_7elibraryiexception',['~LibraryIException',['../class_h5_1_1_library_i_exception.html#a89bf0feac4e3c5f49f2fe29e291b36c6',1,'H5::LibraryIException']]], + ['_7elocationexception',['~LocationException',['../class_h5_1_1_location_exception.html#a2b1ca53ddbdf9271fa488dbc302448b7',1,'H5::LocationException']]], + ['_7epredtype',['~PredType',['../class_h5_1_1_pred_type.html#a2047c7238e0c82572bc0a3bb0a18b06a',1,'H5::PredType']]], + ['_7eproplist',['~PropList',['../class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79',1,'H5::PropList']]], + ['_7eproplistiexception',['~PropListIException',['../class_h5_1_1_prop_list_i_exception.html#ab6543758658a9f30256ac29d755feb69',1,'H5::PropListIException']]], + ['_7ereferenceexception',['~ReferenceException',['../class_h5_1_1_reference_exception.html#a3c8fcd41d4e1ce79e7b8b693c317b250',1,'H5::ReferenceException']]], + ['_7estrtype',['~StrType',['../class_h5_1_1_str_type.html#a561a91b375e8514e43cc753aa6dba203',1,'H5::StrType']]], + ['_7evarlentype',['~VarLenType',['../class_h5_1_1_var_len_type.html#a847024e86f284bbd1039161a85cb22c2',1,'H5::VarLenType']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_61.html b/c++/src/cpplus_RM/search/classes_61.html new file mode 100644 index 0000000..80ea25b --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_61.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_61.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_61.js b/c++/src/cpplus_RM/search/classes_61.js new file mode 100644 index 0000000..e21d743 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_61.js @@ -0,0 +1,8 @@ +var searchData= +[ + ['abstractds',['AbstractDs',['../class_h5_1_1_abstract_ds.html',1,'H5']]], + ['arraytype',['ArrayType',['../class_h5_1_1_array_type.html',1,'H5']]], + ['atomtype',['AtomType',['../class_h5_1_1_atom_type.html',1,'H5']]], + ['attribute',['Attribute',['../class_h5_1_1_attribute.html',1,'H5']]], + ['attributeiexception',['AttributeIException',['../class_h5_1_1_attribute_i_exception.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_63.html b/c++/src/cpplus_RM/search/classes_63.html new file mode 100644 index 0000000..0dccad2 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_63.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_63.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_63.js b/c++/src/cpplus_RM/search/classes_63.js new file mode 100644 index 0000000..376c952 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_63.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['commonfg',['CommonFG',['../class_h5_1_1_common_f_g.html',1,'H5']]], + ['comptype',['CompType',['../class_h5_1_1_comp_type.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_64.html b/c++/src/cpplus_RM/search/classes_64.html new file mode 100644 index 0000000..31fc70b --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_64.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_64.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_64.js b/c++/src/cpplus_RM/search/classes_64.js new file mode 100644 index 0000000..87cecca --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_64.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['dataset',['DataSet',['../class_h5_1_1_data_set.html',1,'H5']]], + ['datasetiexception',['DataSetIException',['../class_h5_1_1_data_set_i_exception.html',1,'H5']]], + ['dataspace',['DataSpace',['../class_h5_1_1_data_space.html',1,'H5']]], + ['dataspaceiexception',['DataSpaceIException',['../class_h5_1_1_data_space_i_exception.html',1,'H5']]], + ['datatype',['DataType',['../class_h5_1_1_data_type.html',1,'H5']]], + ['datatypeiexception',['DataTypeIException',['../class_h5_1_1_data_type_i_exception.html',1,'H5']]], + ['dsetcreatproplist',['DSetCreatPropList',['../class_h5_1_1_d_set_creat_prop_list.html',1,'H5']]], + ['dsetmemxferproplist',['DSetMemXferPropList',['../class_h5_1_1_d_set_mem_xfer_prop_list.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_65.html b/c++/src/cpplus_RM/search/classes_65.html new file mode 100644 index 0000000..1f0d2ff --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_65.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_65.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_65.js b/c++/src/cpplus_RM/search/classes_65.js new file mode 100644 index 0000000..479457f --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_65.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['enumtype',['EnumType',['../class_h5_1_1_enum_type.html',1,'H5']]], + ['exception',['Exception',['../class_h5_1_1_exception.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_66.html b/c++/src/cpplus_RM/search/classes_66.html new file mode 100644 index 0000000..61dded0 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_66.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_66.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_66.js b/c++/src/cpplus_RM/search/classes_66.js new file mode 100644 index 0000000..a16ce0a --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_66.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['fileaccproplist',['FileAccPropList',['../class_h5_1_1_file_acc_prop_list.html',1,'H5']]], + ['filecreatproplist',['FileCreatPropList',['../class_h5_1_1_file_creat_prop_list.html',1,'H5']]], + ['fileiexception',['FileIException',['../class_h5_1_1_file_i_exception.html',1,'H5']]], + ['floattype',['FloatType',['../class_h5_1_1_float_type.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_67.html b/c++/src/cpplus_RM/search/classes_67.html new file mode 100644 index 0000000..ea38f24 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_67.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_67.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_67.js b/c++/src/cpplus_RM/search/classes_67.js new file mode 100644 index 0000000..9e3dcdd --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_67.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['group',['Group',['../class_h5_1_1_group.html',1,'H5']]], + ['groupiexception',['GroupIException',['../class_h5_1_1_group_i_exception.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_68.html b/c++/src/cpplus_RM/search/classes_68.html new file mode 100644 index 0000000..d3adab8 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_68.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_68.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_68.js b/c++/src/cpplus_RM/search/classes_68.js new file mode 100644 index 0000000..fbad251 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_68.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['h5file',['H5File',['../class_h5_1_1_h5_file.html',1,'H5']]], + ['h5library',['H5Library',['../class_h5_1_1_h5_library.html',1,'H5']]], + ['h5location',['H5Location',['../class_h5_1_1_h5_location.html',1,'H5']]], + ['h5object',['H5Object',['../class_h5_1_1_h5_object.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_69.html b/c++/src/cpplus_RM/search/classes_69.html new file mode 100644 index 0000000..7437847 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_69.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_69.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_69.js b/c++/src/cpplus_RM/search/classes_69.js new file mode 100644 index 0000000..43c96c7 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_69.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['idcomponent',['IdComponent',['../class_h5_1_1_id_component.html',1,'H5']]], + ['idcomponentexception',['IdComponentException',['../class_h5_1_1_id_component_exception.html',1,'H5']]], + ['inttype',['IntType',['../class_h5_1_1_int_type.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_6c.html b/c++/src/cpplus_RM/search/classes_6c.html new file mode 100644 index 0000000..18594ee --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_6c.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_6c.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_6c.js b/c++/src/cpplus_RM/search/classes_6c.js new file mode 100644 index 0000000..1349d7e --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_6c.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['libraryiexception',['LibraryIException',['../class_h5_1_1_library_i_exception.html',1,'H5']]], + ['locationexception',['LocationException',['../class_h5_1_1_location_exception.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_70.html b/c++/src/cpplus_RM/search/classes_70.html new file mode 100644 index 0000000..be46ae3 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_70.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_70.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_70.js b/c++/src/cpplus_RM/search/classes_70.js new file mode 100644 index 0000000..106ecaa --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_70.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['predtype',['PredType',['../class_h5_1_1_pred_type.html',1,'H5']]], + ['proplist',['PropList',['../class_h5_1_1_prop_list.html',1,'H5']]], + ['proplistiexception',['PropListIException',['../class_h5_1_1_prop_list_i_exception.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_72.html b/c++/src/cpplus_RM/search/classes_72.html new file mode 100644 index 0000000..5d84228 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_72.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_72.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_72.js b/c++/src/cpplus_RM/search/classes_72.js new file mode 100644 index 0000000..f298cf7 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_72.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['referenceexception',['ReferenceException',['../class_h5_1_1_reference_exception.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_73.html b/c++/src/cpplus_RM/search/classes_73.html new file mode 100644 index 0000000..b57bc4d --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_73.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_73.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_73.js b/c++/src/cpplus_RM/search/classes_73.js new file mode 100644 index 0000000..c00a0cd --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_73.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['strtype',['StrType',['../class_h5_1_1_str_type.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_75.html b/c++/src/cpplus_RM/search/classes_75.html new file mode 100644 index 0000000..000bb65 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_75.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_75.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_75.js b/c++/src/cpplus_RM/search/classes_75.js new file mode 100644 index 0000000..512320e --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_75.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['userdata4aiterate',['UserData4Aiterate',['../class_h5_1_1_user_data4_aiterate.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/classes_76.html b/c++/src/cpplus_RM/search/classes_76.html new file mode 100644 index 0000000..a62123a --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_76.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="classes_76.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/classes_76.js b/c++/src/cpplus_RM/search/classes_76.js new file mode 100644 index 0000000..fcd3601 --- /dev/null +++ b/c++/src/cpplus_RM/search/classes_76.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['varlentype',['VarLenType',['../class_h5_1_1_var_len_type.html',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/close.png b/c++/src/cpplus_RM/search/close.png Binary files differnew file mode 100644 index 0000000..9342d3d --- /dev/null +++ b/c++/src/cpplus_RM/search/close.png diff --git a/c++/src/cpplus_RM/search/functions_61.html b/c++/src/cpplus_RM/search/functions_61.html new file mode 100644 index 0000000..ecabe40 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_61.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_61.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_61.js b/c++/src/cpplus_RM/search/functions_61.js new file mode 100644 index 0000000..75803f3 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_61.js @@ -0,0 +1,9 @@ +var searchData= +[ + ['abstractds',['AbstractDs',['../class_h5_1_1_abstract_ds.html#a94ed008030380fd7792bd4ca31772ee2',1,'H5::AbstractDs::AbstractDs(const AbstractDs &original)'],['../class_h5_1_1_abstract_ds.html#a743adf3bfd8d95130b1fb0a7357da9f0',1,'H5::AbstractDs::AbstractDs()'],['../class_h5_1_1_abstract_ds.html#a4552ac31b4955c5fa15e7f5737647737',1,'H5::AbstractDs::AbstractDs(const hid_t ds_id)']]], + ['allfiltersavail',['allFiltersAvail',['../class_h5_1_1_d_set_creat_prop_list.html#a25714fcab768e22da3c8eba17b19feeb',1,'H5::DSetCreatPropList']]], + ['arraytype',['ArrayType',['../class_h5_1_1_array_type.html#a587887d8301ea2991bd60c8472995705',1,'H5::ArrayType::ArrayType(const DataType &base_type, int ndims, const hsize_t *dims)'],['../class_h5_1_1_array_type.html#ac326aa9d5baf6433fc776c5ae8984d3c',1,'H5::ArrayType::ArrayType(const ArrayType &original)'],['../class_h5_1_1_array_type.html#a3713a838ce1074a71945ecd2ed121ecd',1,'H5::ArrayType::ArrayType(const hid_t existing_id)'],['../class_h5_1_1_array_type.html#a3986e8556ab88922f3ab3f631ad0bbcd',1,'H5::ArrayType::ArrayType()']]], + ['attrexists',['attrExists',['../class_h5_1_1_h5_location.html#a9851243382265a412a8deeacf372f250',1,'H5::H5Location::attrExists(const char *name) const '],['../class_h5_1_1_h5_location.html#a811bad80304c37276264377f326e3014',1,'H5::H5Location::attrExists(const H5std_string &name) const ']]], + ['attribute',['Attribute',['../class_h5_1_1_attribute.html#afad0e7bbf53e568c8849f23b2478c08c',1,'H5::Attribute::Attribute(const hid_t attr_id)'],['../class_h5_1_1_attribute.html#ab93ec0beebebfa3a204f4ff8e16be985',1,'H5::Attribute::Attribute(const Attribute &original)'],['../class_h5_1_1_attribute.html#af5f72bfd58de2a6fcafce47064521e09',1,'H5::Attribute::Attribute()']]], + ['attributeiexception',['AttributeIException',['../class_h5_1_1_attribute_i_exception.html#a365a1c8cb64858c5e9b14dd008979958',1,'H5::AttributeIException::AttributeIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_attribute_i_exception.html#aa8551facb556f99b4472fcc2f5a64e40',1,'H5::AttributeIException::AttributeIException()']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_63.html b/c++/src/cpplus_RM/search/functions_63.html new file mode 100644 index 0000000..98924d8 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_63.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_63.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_63.js b/c++/src/cpplus_RM/search/functions_63.js new file mode 100644 index 0000000..35aa06b --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_63.js @@ -0,0 +1,17 @@ +var searchData= +[ + ['checkversion',['checkVersion',['../class_h5_1_1_h5_library.html#a849f93f2a52b423930928e84090194e5',1,'H5::H5Library']]], + ['childobjtype',['childObjType',['../class_h5_1_1_common_f_g.html#a3e30078b1347022b45ee158ffbda02a5',1,'H5::CommonFG::childObjType(const H5std_string &objname) const '],['../class_h5_1_1_common_f_g.html#a801185001e89a21a6a071b7c2b2a7ea8',1,'H5::CommonFG::childObjType(const char *objname) const '],['../class_h5_1_1_common_f_g.html#af1ebe224d9efe14fba900f71b774c7f7',1,'H5::CommonFG::childObjType(hsize_t index, H5_index_t index_type=H5_INDEX_NAME, H5_iter_order_t order=H5_ITER_INC, const char *objname=".") const ']]], + ['clearerrorstack',['clearErrorStack',['../class_h5_1_1_exception.html#a58bb19c2776bd3fbdbe081b63ae97486',1,'H5::Exception']]], + ['close',['close',['../class_h5_1_1_attribute.html#af0255f030e17563bbc557f0d7bc16b79',1,'H5::Attribute::close()'],['../class_h5_1_1_data_set.html#a58b4e38cbb5cec13e21653882ba14cac',1,'H5::DataSet::close()'],['../class_h5_1_1_data_space.html#ac0b162ae2a09816c8e5499f02ec25f27',1,'H5::DataSpace::close()'],['../class_h5_1_1_data_type.html#af807fa62a2beb9f9de9b80c3b18edbfa',1,'H5::DataType::close()'],['../class_h5_1_1_h5_file.html#a4f1cd3bce2a84c7ea43bb9e679b6babe',1,'H5::H5File::close()'],['../class_h5_1_1_group.html#ad9c00f441599f96af1ce3f84dd2cd319',1,'H5::Group::close()'],['../class_h5_1_1_h5_library.html#a2c76a5076103ede12246666c130b4423',1,'H5::H5Library::close()'],['../class_h5_1_1_prop_list.html#a9b1f168b3bf0a04cc031ce1e8f3c1615',1,'H5::PropList::close()']]], + ['closeclass',['closeClass',['../class_h5_1_1_prop_list.html#a7f827609b7a465146a17ad0cbff6c7f7',1,'H5::PropList']]], + ['commit',['commit',['../class_h5_1_1_data_type.html#aadbd48b214b6466eed4488cdf9f3fc2b',1,'H5::DataType::commit(const H5Location &loc, const char *name)'],['../class_h5_1_1_data_type.html#ae1e48ebb34e35dc5e16febb0537fd09e',1,'H5::DataType::commit(const H5Location &loc, const H5std_string &name)'],['../class_h5_1_1_data_type.html#a06c4f969a7a243a7cdafef4373732924',1,'H5::DataType::commit(H5Location &loc, const char *name)'],['../class_h5_1_1_data_type.html#ac904e9891ff728d7bb7cceb847347fc5',1,'H5::DataType::commit(H5Location &loc, const H5std_string &name)'],['../class_h5_1_1_pred_type.html#a91ce8376cef135f4bf385e6f3177f18e',1,'H5::PredType::commit(H5Location &loc, const H5std_string &name)'],['../class_h5_1_1_pred_type.html#aeb3180a69dc65f7624035a7918f8c6f7',1,'H5::PredType::commit(H5Location &loc, const char *name)']]], + ['committed',['committed',['../class_h5_1_1_data_type.html#a0eaba78156000ecc3533986175de5847',1,'H5::DataType::committed()'],['../class_h5_1_1_pred_type.html#afe9d706998d2be050a9c6f0b2604530a',1,'H5::PredType::committed()']]], + ['comptype',['CompType',['../class_h5_1_1_comp_type.html#a73662d64b132a03a30fbc023b4d5ef7d',1,'H5::CompType::CompType()'],['../class_h5_1_1_comp_type.html#a5cad9616c8cc3320bb256bf4de7c1bbd',1,'H5::CompType::CompType(const hid_t existing_id)'],['../class_h5_1_1_comp_type.html#ac2ad859ac5c8082158ca2db8c888106f',1,'H5::CompType::CompType(size_t size)'],['../class_h5_1_1_comp_type.html#ad928c3cb8ecffb34588c4f4558157250',1,'H5::CompType::CompType(const DataSet &dataset)'],['../class_h5_1_1_comp_type.html#a66842ec0c02ec8f674338d1abc89cf9c',1,'H5::CompType::CompType(const CompType &original)']]], + ['convert',['convert',['../class_h5_1_1_data_type.html#a2abc382547c243346b3b6691fec813f3',1,'H5::DataType']]], + ['copy',['copy',['../class_h5_1_1_data_space.html#aec8ac009d4284d786c26e1f7a109e635',1,'H5::DataSpace::copy()'],['../class_h5_1_1_data_type.html#ad17cef439dbf1dd79458ba95612a9566',1,'H5::DataType::copy(const DataType &like_type)'],['../class_h5_1_1_data_type.html#af8d75b01e62aa868424701add217b971',1,'H5::DataType::copy(const DataSet &dset)'],['../class_h5_1_1_prop_list.html#a7ddaf55c2144f91013ced20f9139de74',1,'H5::PropList::copy()']]], + ['copyprop',['copyProp',['../class_h5_1_1_prop_list.html#adf60105969782abc2c4e9f38ff5ee4a1',1,'H5::PropList::copyProp(PropList &dest, const char *name) const '],['../class_h5_1_1_prop_list.html#ac951dc365b81915351a697bf153f458e',1,'H5::PropList::copyProp(PropList &dest, const H5std_string &name) const '],['../class_h5_1_1_prop_list.html#a942895c45bc1c818bdc3900c362d6575',1,'H5::PropList::copyProp(PropList &dest, PropList &src, const char *name) const '],['../class_h5_1_1_prop_list.html#acb1efff23a1b72a0472a8727c9fbe9c6',1,'H5::PropList::copyProp(PropList &dest, PropList &src, const H5std_string &name) const ']]], + ['createattribute',['createAttribute',['../class_h5_1_1_h5_location.html#a624715e413bc019345cd596db745094a',1,'H5::H5Location::createAttribute(const char *name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const '],['../class_h5_1_1_h5_location.html#a4c6e6ba2aba27c6ab45afd8f31b0fc1b',1,'H5::H5Location::createAttribute(const H5std_string &name, const DataType &type, const DataSpace &space, const PropList &create_plist=PropList::DEFAULT) const ']]], + ['createdataset',['createDataSet',['../class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1',1,'H5::CommonFG::createDataSet(const char *name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const '],['../class_h5_1_1_common_f_g.html#a38cfd34b4e59bea9871c11df9db5958d',1,'H5::CommonFG::createDataSet(const H5std_string &name, const DataType &data_type, const DataSpace &data_space, const DSetCreatPropList &create_plist=DSetCreatPropList::DEFAULT) const ']]], + ['creategroup',['createGroup',['../class_h5_1_1_common_f_g.html#a241dc4c229a307e4c4eacf9e38dfc472',1,'H5::CommonFG::createGroup(const char *name, size_t size_hint=0) const '],['../class_h5_1_1_common_f_g.html#aacccdbaf7b41e7fcd60725d62f6b4238',1,'H5::CommonFG::createGroup(const H5std_string &name, size_t size_hint=0) const ']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_64.html b/c++/src/cpplus_RM/search/functions_64.html new file mode 100644 index 0000000..bcfb550 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_64.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_64.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_64.js b/c++/src/cpplus_RM/search/functions_64.js new file mode 100644 index 0000000..f4ee8bc --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_64.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['dataset',['DataSet',['../class_h5_1_1_data_set.html#a47ddc5594fd966e21f11db0dc6c199bc',1,'H5::DataSet::DataSet(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_data_set.html#a598e5d1f1de88333a2e406cf91638b27',1,'H5::DataSet::DataSet(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_data_set.html#a6eb455b3f30e9f9bdb40f8ab012729ed',1,'H5::DataSet::DataSet()'],['../class_h5_1_1_data_set.html#a224114f6fd3fdb01300ffcfd5e5192d5',1,'H5::DataSet::DataSet(const DataSet &original)'],['../class_h5_1_1_data_set.html#a283d6e80f93309c1ee09a4c6a8dd574c',1,'H5::DataSet::DataSet(const hid_t existing_id)']]], + ['datasetiexception',['DataSetIException',['../class_h5_1_1_data_set_i_exception.html#a8156d2151113bbb422fe627f881ac2d7',1,'H5::DataSetIException::DataSetIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_data_set_i_exception.html#a9a6b8c231d5d42d4d224a383180e5636',1,'H5::DataSetIException::DataSetIException()']]], + ['dataspace',['DataSpace',['../class_h5_1_1_data_space.html#ad56d9dd51af4ece3e7269404903bc4a9',1,'H5::DataSpace::DataSpace(H5S_class_t type=H5S_SCALAR)'],['../class_h5_1_1_data_space.html#a3147799b3cd1e741e591175e61785854',1,'H5::DataSpace::DataSpace(int rank, const hsize_t *dims, const hsize_t *maxdims=NULL)'],['../class_h5_1_1_data_space.html#ab62bedbc7e8ced6a2adf71dbc7d143f7',1,'H5::DataSpace::DataSpace(const hid_t space_id)'],['../class_h5_1_1_data_space.html#a55be5c95c111878a78889697848c14cd',1,'H5::DataSpace::DataSpace(const DataSpace &original)']]], + ['dataspaceiexception',['DataSpaceIException',['../class_h5_1_1_data_space_i_exception.html#acf12b17c297f1b9f67f3f92916df94e5',1,'H5::DataSpaceIException::DataSpaceIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_data_space_i_exception.html#ae8490a46a71226700aab2dca9c091339',1,'H5::DataSpaceIException::DataSpaceIException()']]], + ['datatype',['DataType',['../class_h5_1_1_data_type.html#a37dd5ff8f95b4016136b90c58c770f09',1,'H5::DataType::DataType(const H5T_class_t type_class, size_t size)'],['../class_h5_1_1_data_type.html#a4e72f20ab686efffeedd72d8afa99519',1,'H5::DataType::DataType(const DataType &original)'],['../class_h5_1_1_data_type.html#a56b100725299e1b64528ed4c987e9ecc',1,'H5::DataType::DataType(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_data_type.html#aeca360eea3f21caa1ad8479e820d199b',1,'H5::DataType::DataType(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_data_type.html#a72b85216196ef1d980c5e43beaead07e',1,'H5::DataType::DataType(const hid_t type_id)'],['../class_h5_1_1_data_type.html#a29b366592ce55a07762a7862cc88fe89',1,'H5::DataType::DataType()']]], + ['datatypeiexception',['DataTypeIException',['../class_h5_1_1_data_type_i_exception.html#a68c85f83a6789ba2adf771a6341bb85b',1,'H5::DataTypeIException::DataTypeIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_data_type_i_exception.html#a4816db87871bee59ef40c6a5dd5d5d38',1,'H5::DataTypeIException::DataTypeIException()']]], + ['decrefcount',['decRefCount',['../class_h5_1_1_id_component.html#a9dc2815e9887d0adb5d5bba72adbd0d6',1,'H5::IdComponent::decRefCount(const hid_t obj_id) const '],['../class_h5_1_1_id_component.html#ac15a341319624c9199a309fad56858e0',1,'H5::IdComponent::decRefCount() const ']]], + ['dereference',['dereference',['../class_h5_1_1_h5_location.html#a43fe9cb23e4ab9dd1004308661be59c3',1,'H5::H5Location::dereference(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_h5_location.html#a0b4d30e8dde96d99ee7e4e29fadba173',1,'H5::H5Location::dereference(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)']]], + ['detectclass',['detectClass',['../class_h5_1_1_data_type.html#a8221168b4e2154c05410b7c6f0f5b3ab',1,'H5::DataType']]], + ['dontatexit',['dontAtExit',['../class_h5_1_1_h5_library.html#a8a4af0b1a840c6f7844267ed51ae019b',1,'H5::H5Library']]], + ['dontprint',['dontPrint',['../class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414',1,'H5::Exception']]], + ['dsetcreatproplist',['DSetCreatPropList',['../class_h5_1_1_d_set_creat_prop_list.html#ad71b4159f7c0e28762c17eee56f1cc95',1,'H5::DSetCreatPropList::DSetCreatPropList()'],['../class_h5_1_1_d_set_creat_prop_list.html#a56589016937912cf3ae2726e984c151f',1,'H5::DSetCreatPropList::DSetCreatPropList(const DSetCreatPropList &orig)'],['../class_h5_1_1_d_set_creat_prop_list.html#a424f8842860c7956ac4399664b224aba',1,'H5::DSetCreatPropList::DSetCreatPropList(const hid_t plist_id)']]], + ['dsetmemxferproplist',['DSetMemXferPropList',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a9b147b6ee4d01e36e065b4f5d1d77cdd',1,'H5::DSetMemXferPropList::DSetMemXferPropList()'],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a8897297eb9f27e86bc4f96a3166ea1ee',1,'H5::DSetMemXferPropList::DSetMemXferPropList(const char *expression)'],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a437776bf9e34fe035f980ab776fda887',1,'H5::DSetMemXferPropList::DSetMemXferPropList(const DSetMemXferPropList &orig)'],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a333f85dc819a03eef6f89a872c1ec14c',1,'H5::DSetMemXferPropList::DSetMemXferPropList(const hid_t plist_id)']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_65.html b/c++/src/cpplus_RM/search/functions_65.html new file mode 100644 index 0000000..f81fa7b --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_65.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_65.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_65.js b/c++/src/cpplus_RM/search/functions_65.js new file mode 100644 index 0000000..00b52be --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_65.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['enumtype',['EnumType',['../class_h5_1_1_enum_type.html#a38608d554e69b2880e8fcf000523dff8',1,'H5::EnumType::EnumType(size_t size)'],['../class_h5_1_1_enum_type.html#a22618bff56623043a64afafb1b6acdca',1,'H5::EnumType::EnumType(const DataSet &dataset)'],['../class_h5_1_1_enum_type.html#afc61afae0268090c874fe384f56ae1f5',1,'H5::EnumType::EnumType(const IntType &data_type)'],['../class_h5_1_1_enum_type.html#a0dc1ef4af3fbb62db620c9c78fdb9648',1,'H5::EnumType::EnumType()'],['../class_h5_1_1_enum_type.html#a3fe856011081e8360bd6a81d7567e722',1,'H5::EnumType::EnumType(const hid_t existing_id)'],['../class_h5_1_1_enum_type.html#a92a6b6c5843284264fdcd878533e7309',1,'H5::EnumType::EnumType(const EnumType &original)']]], + ['exception',['Exception',['../class_h5_1_1_exception.html#a0f4ddd03c9177ca8c318f17e588cd713',1,'H5::Exception::Exception(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_exception.html#a9c0bba82658e1022a9c784c9364bd068',1,'H5::Exception::Exception()'],['../class_h5_1_1_exception.html#abc3b9e76dbfbdc6fc7939c67d3cfe72b',1,'H5::Exception::Exception(const Exception &orig)']]], + ['extend',['extend',['../class_h5_1_1_data_set.html#adc3d4552c2486453b51b9c6cdbf02efd',1,'H5::DataSet']]], + ['extentcopy',['extentCopy',['../class_h5_1_1_data_space.html#a8e744978be229fa68c46db8eafe54e33',1,'H5::DataSpace::extentCopy(const DataSpace &dest_space) const '],['../class_h5_1_1_data_space.html#af1bafda4d3c9ac76bacb1cd5bcc12381',1,'H5::DataSpace::extentCopy(DataSpace &dest_space) const ']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_66.html b/c++/src/cpplus_RM/search/functions_66.html new file mode 100644 index 0000000..d0c32b6 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_66.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_66.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_66.js b/c++/src/cpplus_RM/search/functions_66.js new file mode 100644 index 0000000..d10ef40 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_66.js @@ -0,0 +1,11 @@ +var searchData= +[ + ['fileaccproplist',['FileAccPropList',['../class_h5_1_1_file_acc_prop_list.html#a8c340b43c86a5f4575bc941314ca6f97',1,'H5::FileAccPropList::FileAccPropList()'],['../class_h5_1_1_file_acc_prop_list.html#acc36fcd3f6528a94c5521048b1350716',1,'H5::FileAccPropList::FileAccPropList(const FileAccPropList &original)'],['../class_h5_1_1_file_acc_prop_list.html#abc2e5471cd17a7ff0b81d2cab58aead8',1,'H5::FileAccPropList::FileAccPropList(const hid_t plist_id)']]], + ['filecreatproplist',['FileCreatPropList',['../class_h5_1_1_file_creat_prop_list.html#a2ddb19c13ce766502e287529ad715547',1,'H5::FileCreatPropList::FileCreatPropList()'],['../class_h5_1_1_file_creat_prop_list.html#a266c0a7238a31abdb2822a24207ffad9',1,'H5::FileCreatPropList::FileCreatPropList(const FileCreatPropList &orig)'],['../class_h5_1_1_file_creat_prop_list.html#a9bdce8e0eb3f47f633cb96cf81af1f84',1,'H5::FileCreatPropList::FileCreatPropList(const hid_t plist_id)']]], + ['fileiexception',['FileIException',['../class_h5_1_1_file_i_exception.html#aeb21e54f8421a542227dfb0becf6b643',1,'H5::FileIException::FileIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_file_i_exception.html#abd13ff20f88ed840bcfa55b3968a7849',1,'H5::FileIException::FileIException()']]], + ['fillmembuf',['fillMemBuf',['../class_h5_1_1_data_set.html#a024eeee05222c411bbe7027702dfc3c3',1,'H5::DataSet::fillMemBuf(const void *fill, const DataType &fill_type, void *buf, const DataType &buf_type, const DataSpace &space) const '],['../class_h5_1_1_data_set.html#ae288741d10a98352a00e27339809ad68',1,'H5::DataSet::fillMemBuf(const void *fill, DataType &fill_type, void *buf, DataType &buf_type, DataSpace &space)'],['../class_h5_1_1_data_set.html#ad8e44095a6792d621266c9420b76b8f8',1,'H5::DataSet::fillMemBuf(void *buf, const DataType &buf_type, const DataSpace &space) const '],['../class_h5_1_1_data_set.html#a77e16498f6aaf54afcb7d97ea26b9a0b',1,'H5::DataSet::fillMemBuf(void *buf, DataType &buf_type, DataSpace &space)']]], + ['find',['find',['../class_h5_1_1_data_type.html#a0b927f0184a738b514f7f3cf7f4dd788',1,'H5::DataType']]], + ['floattype',['FloatType',['../class_h5_1_1_float_type.html#ac815e325b21b3a3d3e829d88c8bc7786',1,'H5::FloatType::FloatType(const PredType &pred_type)'],['../class_h5_1_1_float_type.html#a8ca1abd3d0eb51095524d5cc4e23766e',1,'H5::FloatType::FloatType(const DataSet &dataset)'],['../class_h5_1_1_float_type.html#a682b4dca5d8a436772357ad5e8e13649',1,'H5::FloatType::FloatType()'],['../class_h5_1_1_float_type.html#a786d4ff293ea19bb39b3f35c29f321e2',1,'H5::FloatType::FloatType(const hid_t existing_id)'],['../class_h5_1_1_float_type.html#a422f60673e35a4044afb7b4f2cabf204',1,'H5::FloatType::FloatType(const FloatType &original)']]], + ['flush',['flush',['../class_h5_1_1_attribute.html#a07cacb63489dc71a653ecfef57edde6a',1,'H5::Attribute::flush()'],['../class_h5_1_1_h5_location.html#a505e916da3c7ce2264d97480de0aa800',1,'H5::H5Location::flush()']]], + ['fromclass',['fromClass',['../class_h5_1_1_abstract_ds.html#a13c2b6930fd81d9e019acc0ce21c7e55',1,'H5::AbstractDs::fromClass()'],['../class_h5_1_1_array_type.html#aa11bb32a07d37bb1c601c007c4e7a3ed',1,'H5::ArrayType::fromClass()'],['../class_h5_1_1_atom_type.html#a80818b48fcfae291550bc8cad6b05d1c',1,'H5::AtomType::fromClass()'],['../class_h5_1_1_attribute.html#a800c95e9bfeaa725b3ed8d86351e90d5',1,'H5::Attribute::fromClass()'],['../class_h5_1_1_comp_type.html#a62a56067255bf3104729edd5db1b933c',1,'H5::CompType::fromClass()'],['../class_h5_1_1_data_set.html#af789313a3635e675f76dccb10b39e141',1,'H5::DataSet::fromClass()'],['../class_h5_1_1_data_space.html#a357736f9ba3cb023f6715e520a10ef5d',1,'H5::DataSpace::fromClass()'],['../class_h5_1_1_data_type.html#a32cc7cd571eec25cb31346cc3a0422d5',1,'H5::DataType::fromClass()'],['../class_h5_1_1_d_set_creat_prop_list.html#a4e373ddd5932a8a040889e0bd528221e',1,'H5::DSetCreatPropList::fromClass()'],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#abf020492021bc0d8dfdc22878030dc4d',1,'H5::DSetMemXferPropList::fromClass()'],['../class_h5_1_1_enum_type.html#a03bd511aa2455d34bb092a183408a734',1,'H5::EnumType::fromClass()'],['../class_h5_1_1_file_acc_prop_list.html#a4ecd3bc5b4a190624e745e45c8a137cb',1,'H5::FileAccPropList::fromClass()'],['../class_h5_1_1_file_creat_prop_list.html#a592ed2dcba2a223977ae07689d7c4024',1,'H5::FileCreatPropList::fromClass()'],['../class_h5_1_1_h5_file.html#a972ecba8c346ad46a35c0cdb0b8ed78f',1,'H5::H5File::fromClass()'],['../class_h5_1_1_float_type.html#a4ea3002c4db5ff2895530d9fda8cdf2e',1,'H5::FloatType::fromClass()'],['../class_h5_1_1_group.html#a0a3a509560218065c0b346c46148f4ca',1,'H5::Group::fromClass()'],['../class_h5_1_1_int_type.html#aa3cc5f6e4480df804d34fcf0931874be',1,'H5::IntType::fromClass()'],['../class_h5_1_1_pred_type.html#aa29af075cf3bb23c1d962f73c4116ba6',1,'H5::PredType::fromClass()'],['../class_h5_1_1_prop_list.html#ab0648018d799b4abb1af7cf96ab6e728',1,'H5::PropList::fromClass()'],['../class_h5_1_1_str_type.html#a77703b41dc7addef65b1aba56cf89203',1,'H5::StrType::fromClass()'],['../class_h5_1_1_var_len_type.html#ae25655a87b7669f3df13c49e565be1bb',1,'H5::VarLenType::fromClass()']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_67.html b/c++/src/cpplus_RM/search/functions_67.html new file mode 100644 index 0000000..39cc96d --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_67.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_67.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_67.js b/c++/src/cpplus_RM/search/functions_67.js new file mode 100644 index 0000000..e4361f3 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_67.js @@ -0,0 +1,132 @@ +var searchData= +[ + ['garbagecollect',['garbageCollect',['../class_h5_1_1_h5_library.html#a7279d9ba794ea213c6e2e9a7dbd19819',1,'H5::H5Library']]], + ['getaccessplist',['getAccessPlist',['../class_h5_1_1_h5_file.html#aed49af447bf5704fa4c186dbdfd2d11f',1,'H5::H5File']]], + ['getalignment',['getAlignment',['../class_h5_1_1_file_acc_prop_list.html#adac8eadff412e19669a4cf7ed4272e72',1,'H5::FileAccPropList']]], + ['getalloctime',['getAllocTime',['../class_h5_1_1_d_set_creat_prop_list.html#ac290ec98e9ba2c87d1eae783f6bc50cb',1,'H5::DSetCreatPropList']]], + ['getarraydims',['getArrayDims',['../class_h5_1_1_array_type.html#a8012a1c8a568417c3788a319dea10c83',1,'H5::ArrayType']]], + ['getarrayndims',['getArrayNDims',['../class_h5_1_1_array_type.html#a48e288e1f79549684d4dbc8a391de691',1,'H5::ArrayType']]], + ['getarraytype',['getArrayType',['../class_h5_1_1_abstract_ds.html#af4c8b85ab20708a0bfefb102e00abe05',1,'H5::AbstractDs']]], + ['getautoprint',['getAutoPrint',['../class_h5_1_1_exception.html#af0ffda4a0ed5cafe729a093d4c1920d0',1,'H5::Exception']]], + ['getbtreeratios',['getBtreeRatios',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a2c7adc7e57cd38d4920ec2ad5f2e2e4c',1,'H5::DSetMemXferPropList']]], + ['getbuffer',['getBuffer',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a084e2cd51b7c134f7d9b86f3d282b76b',1,'H5::DSetMemXferPropList']]], + ['getcache',['getCache',['../class_h5_1_1_file_acc_prop_list.html#aa5239afede85e9453f401344f9243b3f',1,'H5::FileAccPropList']]], + ['getcdetailmsg',['getCDetailMsg',['../class_h5_1_1_exception.html#a1a60af9bf6c9bb1c9d42d1807529f187',1,'H5::Exception']]], + ['getcfuncname',['getCFuncName',['../class_h5_1_1_exception.html#ac492fb892d39a60dd4fb2b7ae015300f',1,'H5::Exception']]], + ['getchunk',['getChunk',['../class_h5_1_1_d_set_creat_prop_list.html#a0f49ded7da24f6e4bcebe91b898a79ee',1,'H5::DSetCreatPropList']]], + ['getclass',['getClass',['../class_h5_1_1_data_type.html#a2831c133562e9d5669643a2d8051dcd1',1,'H5::DataType::getClass()'],['../class_h5_1_1_prop_list.html#abc1415a36f6d2378ca705b2d1cd57c70',1,'H5::PropList::getClass()']]], + ['getclassname',['getClassName',['../class_h5_1_1_prop_list.html#ab1468aa7c32ed13ad898b94ff96f568d',1,'H5::PropList']]], + ['getclassparent',['getClassParent',['../class_h5_1_1_prop_list.html#a51793fc0382de4613d0c3176ef67f339',1,'H5::PropList']]], + ['getcomment',['getComment',['../class_h5_1_1_h5_location.html#af5d293737bf690f86ebd6afa64bbcfc6',1,'H5::H5Location::getComment(const char *name, size_t buf_size, char *comment) const '],['../class_h5_1_1_h5_location.html#a285b453596cf2c08d1b15ddd3fea9ada',1,'H5::H5Location::getComment(const char *name, size_t buf_size=0) const '],['../class_h5_1_1_h5_location.html#a79716283e9635238bbb5711e56f6379c',1,'H5::H5Location::getComment(const H5std_string &name, size_t buf_size=0) const ']]], + ['getcomptype',['getCompType',['../class_h5_1_1_abstract_ds.html#a1b483802c136701668fd62d22fcf4bac',1,'H5::AbstractDs']]], + ['getcore',['getCore',['../class_h5_1_1_file_acc_prop_list.html#acfbcba8ba46466761d76e358944582a0',1,'H5::FileAccPropList']]], + ['getcounter',['getCounter',['../class_h5_1_1_id_component.html#ab2ba7509cb5beb8c80e242d7afe10a3c',1,'H5::IdComponent::getCounter(const hid_t obj_id) const '],['../class_h5_1_1_id_component.html#adde1c48166476e089635bb40a2113653',1,'H5::IdComponent::getCounter() const ']]], + ['getcreateplist',['getCreatePlist',['../class_h5_1_1_data_set.html#ac567680b5bb3ad0a72ece90ea540f1f0',1,'H5::DataSet::getCreatePlist()'],['../class_h5_1_1_h5_file.html#ad939a66d4863b9fc439672acba8d3b15',1,'H5::H5File::getCreatePlist()']]], + ['getcset',['getCset',['../class_h5_1_1_str_type.html#a52bd7fb6969799950789a62caddf4aea',1,'H5::StrType']]], + ['getdatatransform',['getDataTransform',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#aac02695a87dc17bbf078fffd87b7d7a0',1,'H5::DSetMemXferPropList::getDataTransform(char *exp, size_t buf_size=0) const '],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#ac4dd344437bb6e64e84cd49d8f683bee',1,'H5::DSetMemXferPropList::getDataTransform() const ']]], + ['getdatatype',['getDataType',['../class_h5_1_1_abstract_ds.html#abf507d47aa8482acdbd8f6383b82221d',1,'H5::AbstractDs']]], + ['getdetailmsg',['getDetailMsg',['../class_h5_1_1_exception.html#aedc9690b2b1a12e0fab36962d4479508',1,'H5::Exception']]], + ['getdriver',['getDriver',['../class_h5_1_1_file_acc_prop_list.html#a80f2688cf4282edc87c37af7940344d6',1,'H5::FileAccPropList']]], + ['getebias',['getEbias',['../class_h5_1_1_float_type.html#a1efbd47556c68893e579fc1f734a0a8d',1,'H5::FloatType']]], + ['getedccheck',['getEDCCheck',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a762a9b553f12c9943b0c901ee50a91bb',1,'H5::DSetMemXferPropList']]], + ['getenumtype',['getEnumType',['../class_h5_1_1_abstract_ds.html#a029db7ab82da30a208db8de4f3866c9b',1,'H5::AbstractDs']]], + ['getexternal',['getExternal',['../class_h5_1_1_d_set_creat_prop_list.html#a99df36252ac8038b0fd99c88fd774484',1,'H5::DSetCreatPropList']]], + ['getexternalcount',['getExternalCount',['../class_h5_1_1_d_set_creat_prop_list.html#a13a69c973f8ae979bf43fc32dc39742c',1,'H5::DSetCreatPropList']]], + ['getfamily',['getFamily',['../class_h5_1_1_file_acc_prop_list.html#ab3f2da9dad0e39fc30b7555d5e87a617',1,'H5::FileAccPropList::getFamily(hsize_t &memb_size, FileAccPropList &memb_plist) const '],['../class_h5_1_1_file_acc_prop_list.html#ae057cc02560b08d24e15d4513551df6c',1,'H5::FileAccPropList::getFamily(hsize_t &memb_size) const ']]], + ['getfamilyoffset',['getFamilyOffset',['../class_h5_1_1_file_acc_prop_list.html#a8927f46045c7234c94075805ba138cda',1,'H5::FileAccPropList']]], + ['getfclosedegree',['getFcloseDegree',['../class_h5_1_1_file_acc_prop_list.html#ac3cd65c0c95b46c900f5e1b5a31f4098',1,'H5::FileAccPropList']]], + ['getfields',['getFields',['../class_h5_1_1_float_type.html#aa9a8fe9c85d57d567d0d7aa8575ca23b',1,'H5::FloatType']]], + ['getfilename',['getFileName',['../class_h5_1_1_attribute.html#ac493bdc21463d322930d02987dd401fa',1,'H5::Attribute::getFileName()'],['../class_h5_1_1_h5_location.html#ae41b390f0ed7503c0cadcbabc3b9e16b',1,'H5::H5Location::getFileName()']]], + ['getfilesize',['getFileSize',['../class_h5_1_1_h5_file.html#ab1ebf23c585ab8144aeefbcc3e8afeb9',1,'H5::H5File']]], + ['getfilltime',['getFillTime',['../class_h5_1_1_d_set_creat_prop_list.html#a32292da11122f1834f956d42d3a09a29',1,'H5::DSetCreatPropList']]], + ['getfillvalue',['getFillValue',['../class_h5_1_1_d_set_creat_prop_list.html#a7e4e6b791494bc0e5528c196796d1d59',1,'H5::DSetCreatPropList']]], + ['getfilter',['getFilter',['../class_h5_1_1_d_set_creat_prop_list.html#a1b537ae7cff7a510560fffa84c3fa63c',1,'H5::DSetCreatPropList']]], + ['getfilterbyid',['getFilterById',['../class_h5_1_1_d_set_creat_prop_list.html#a33f08b75b48dc8a3c1f3fdbdfea2ca39',1,'H5::DSetCreatPropList']]], + ['getfloattype',['getFloatType',['../class_h5_1_1_abstract_ds.html#a4577002d3b777dd24482205747536243',1,'H5::AbstractDs']]], + ['getfreespace',['getFreeSpace',['../class_h5_1_1_h5_file.html#afb92b6c1e1ab32993dad71d07efb1f9d',1,'H5::H5File']]], + ['getfuncname',['getFuncName',['../class_h5_1_1_exception.html#a244fb8b04b39d92bca9fae548b00d730',1,'H5::Exception']]], + ['getgcreferences',['getGcReferences',['../class_h5_1_1_file_acc_prop_list.html#a771788e5374f3f10006cfa888b0daa6d',1,'H5::FileAccPropList']]], + ['gethdfobjtype',['getHDFObjType',['../class_h5_1_1_id_component.html#a25e4d590aa5cc0fc87ced46718d5b0d7',1,'H5::IdComponent::getHDFObjType(const hid_t obj_id)'],['../class_h5_1_1_id_component.html#abef6d67a39f8723aa81bd16392dfc6bf',1,'H5::IdComponent::getHDFObjType() const ']]], + ['gethypervectorsize',['getHyperVectorSize',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#aa096b6cf7b84cdad31d62975037f89a2',1,'H5::DSetMemXferPropList']]], + ['getid',['getId',['../class_h5_1_1_attribute.html#a69b8eaa38ebdb44f375e670fc01b9a34',1,'H5::Attribute::getId()'],['../class_h5_1_1_data_set.html#aa0b5b0136755eecf6ec4aa498d1da3ec',1,'H5::DataSet::getId()'],['../class_h5_1_1_data_space.html#aaefbf468ec1d8e46b9116552f0524ef9',1,'H5::DataSpace::getId()'],['../class_h5_1_1_data_type.html#a38f4c8c9dda4b35cb667949280bf5340',1,'H5::DataType::getId()'],['../class_h5_1_1_h5_file.html#a678d947a4efe731e497d33d1c23922ff',1,'H5::H5File::getId()'],['../class_h5_1_1_group.html#a3d1f05df87a72511633dce6d556f8936',1,'H5::Group::getId()'],['../class_h5_1_1_h5_location.html#adf9673f56413b1698e12a9a5bace28cd',1,'H5::H5Location::getId()'],['../class_h5_1_1_prop_list.html#a72b0944d2235eb3ec85933070d92433b',1,'H5::PropList::getId()']]], + ['getinmemdatasize',['getInMemDataSize',['../class_h5_1_1_abstract_ds.html#abf03ce9861ccb7cb1b59eb3e54db253e',1,'H5::AbstractDs::getInMemDataSize()'],['../class_h5_1_1_attribute.html#ab56b7f978368504a777e15759f4a6e6a',1,'H5::Attribute::getInMemDataSize()'],['../class_h5_1_1_data_set.html#ae74661cf21960e8579fa8c5c6a6cfd10',1,'H5::DataSet::getInMemDataSize()']]], + ['getinpad',['getInpad',['../class_h5_1_1_float_type.html#a8fde9853ef30b7fee9385abb4c7d1805',1,'H5::FloatType']]], + ['getinttype',['getIntType',['../class_h5_1_1_abstract_ds.html#a1c888cead693b57f08e2b42234d01f65',1,'H5::AbstractDs']]], + ['getistorek',['getIstorek',['../class_h5_1_1_file_creat_prop_list.html#a8f9de809d7cdae01ae3eceb9e5252d72',1,'H5::FileCreatPropList']]], + ['getlayout',['getLayout',['../class_h5_1_1_d_set_creat_prop_list.html#aa30807289b1c1542d82ab03dca9349b5',1,'H5::DSetCreatPropList']]], + ['getlibversion',['getLibVersion',['../class_h5_1_1_h5_library.html#afe39a8d558b0d7f30b8b94472a5d3276',1,'H5::H5Library']]], + ['getlinkval',['getLinkval',['../class_h5_1_1_common_f_g.html#a8cd5bf8001389c46b0ffbc33f328f020',1,'H5::CommonFG::getLinkval(const char *link_name, size_t size=0) const '],['../class_h5_1_1_common_f_g.html#ae8105c776db3594e1ec28f4577f7e238',1,'H5::CommonFG::getLinkval(const H5std_string &link_name, size_t size=0) const ']]], + ['getlocid',['getLocId',['../class_h5_1_1_group.html#a3767b3738028a30a567b3e12820fef50',1,'H5::Group']]], + ['getmajorstring',['getMajorString',['../class_h5_1_1_exception.html#adb189625407c0e219a8b064b41b8cb32',1,'H5::Exception']]], + ['getmemberarraytype',['getMemberArrayType',['../class_h5_1_1_comp_type.html#a443e4986f6920dffbe3fc3b6d158bb3a',1,'H5::CompType']]], + ['getmemberclass',['getMemberClass',['../class_h5_1_1_comp_type.html#af5c379a8f430e04278e1e3c9c1f38c92',1,'H5::CompType']]], + ['getmembercomptype',['getMemberCompType',['../class_h5_1_1_comp_type.html#a03d630aa6f60dca5203f3636cdc74729',1,'H5::CompType']]], + ['getmemberdatatype',['getMemberDataType',['../class_h5_1_1_comp_type.html#a6697d5dcf7bd5a56272d205a91746607',1,'H5::CompType']]], + ['getmemberenumtype',['getMemberEnumType',['../class_h5_1_1_comp_type.html#a07e8822fca6a1e581be000c8048d911f',1,'H5::CompType']]], + ['getmemberfloattype',['getMemberFloatType',['../class_h5_1_1_comp_type.html#a76ebdbf11ad04d39b94dce58d867abe5',1,'H5::CompType']]], + ['getmemberindex',['getMemberIndex',['../class_h5_1_1_comp_type.html#a72406e6dd005cac14ce123f8d11755b2',1,'H5::CompType::getMemberIndex(const char *name) const '],['../class_h5_1_1_comp_type.html#a67dad7511ed7dbdf2352815736546168',1,'H5::CompType::getMemberIndex(const H5std_string &name) const '],['../class_h5_1_1_enum_type.html#aeb8b6de506c5ca6cd81bb7fdec7cb5cb',1,'H5::EnumType::getMemberIndex(const char *name) const '],['../class_h5_1_1_enum_type.html#aaf337a4d110c48376b9f65cac94911e3',1,'H5::EnumType::getMemberIndex(const H5std_string &name) const ']]], + ['getmemberinttype',['getMemberIntType',['../class_h5_1_1_comp_type.html#a958f3e50a668799dc78b026be3a02099',1,'H5::CompType']]], + ['getmembername',['getMemberName',['../class_h5_1_1_comp_type.html#a409a317267a3390cfa57a9e61a8a36b5',1,'H5::CompType']]], + ['getmemberoffset',['getMemberOffset',['../class_h5_1_1_comp_type.html#afaec3386a2eaa1d8f31a6b03c9f8c265',1,'H5::CompType']]], + ['getmemberstrtype',['getMemberStrType',['../class_h5_1_1_comp_type.html#ac86ce64a432a98a343b9d823c5161b7d',1,'H5::CompType']]], + ['getmembervalue',['getMemberValue',['../class_h5_1_1_enum_type.html#a86e55b31920d807052e16baecec8b6a3',1,'H5::EnumType']]], + ['getmembervarlentype',['getMemberVarLenType',['../class_h5_1_1_comp_type.html#a323c17a1ab98b90a8bb55a1f1ded293a',1,'H5::CompType']]], + ['getmetablocksize',['getMetaBlockSize',['../class_h5_1_1_file_acc_prop_list.html#a6333572eb8241c5fd8a67cb812f29a1c',1,'H5::FileAccPropList']]], + ['getminorstring',['getMinorString',['../class_h5_1_1_exception.html#a8dee739f83b527b30150149ae1036849',1,'H5::Exception']]], + ['getmultitype',['getMultiType',['../class_h5_1_1_file_acc_prop_list.html#af1919e0d35478b099228ecf2aae5a16a',1,'H5::FileAccPropList']]], + ['getname',['getName',['../class_h5_1_1_attribute.html#a8ad5c1fbaab35ccec2ce09325d2f71b2',1,'H5::Attribute::getName(char *attr_name, size_t buf_size=0) const '],['../class_h5_1_1_attribute.html#a390f8156f526409ada99239c4acdc7aa',1,'H5::Attribute::getName(size_t len) const '],['../class_h5_1_1_attribute.html#a44cfc3da4323b7c3ca4463e94f82a469',1,'H5::Attribute::getName() const '],['../class_h5_1_1_attribute.html#aeb912ee4ffe3426b608f82945891a13d',1,'H5::Attribute::getName(H5std_string &attr_name, size_t len=0) const '],['../class_h5_1_1_attribute.html#a389115730d67ef61c23b491b8ad7b824',1,'H5::Attribute::getName(size_t buf_size, H5std_string &attr_name) const ']]], + ['getnfilters',['getNfilters',['../class_h5_1_1_d_set_creat_prop_list.html#aa1f0e40be41e13817118015da6071d8b',1,'H5::DSetCreatPropList']]], + ['getnmembers',['getNmembers',['../class_h5_1_1_comp_type.html#aae8b6e58a531d75577442ebdb8af4ae8',1,'H5::CompType::getNmembers()'],['../class_h5_1_1_enum_type.html#a1a6856bd6a802de0276641d6db6592b5',1,'H5::EnumType::getNmembers()']]], + ['getnorm',['getNorm',['../class_h5_1_1_float_type.html#a9b31f7bb271267980b02ce1446fc1b60',1,'H5::FloatType']]], + ['getnumattrs',['getNumAttrs',['../class_h5_1_1_h5_location.html#a840d5fc024a977c0939fe743379791f0',1,'H5::H5Location']]], + ['getnumobjs',['getNumObjs',['../class_h5_1_1_common_f_g.html#ace728c93ccb415f5f6eafb5d0126813f',1,'H5::CommonFG']]], + ['getnumprops',['getNumProps',['../class_h5_1_1_prop_list.html#a6821d6849c40cf6c07c0e3eac3ede81f',1,'H5::PropList']]], + ['getobjcount',['getObjCount',['../class_h5_1_1_h5_file.html#ad8a0582836ae35b9b24c6efe0595100d',1,'H5::H5File::getObjCount(unsigned types) const '],['../class_h5_1_1_h5_file.html#a47fe0895c12b0a82362fcdc7825339ba',1,'H5::H5File::getObjCount() const ']]], + ['getobjids',['getObjIDs',['../class_h5_1_1_h5_file.html#a6bf4658fbb77703741ef4e9129ac602c',1,'H5::H5File']]], + ['getobjinfo',['getObjinfo',['../class_h5_1_1_common_f_g.html#a9832f8d8c05590650b1e8d48992622c1',1,'H5::CommonFG::getObjinfo(const char *name, hbool_t follow_link, H5G_stat_t &statbuf) const '],['../class_h5_1_1_common_f_g.html#ae1bf23fece252c1d15eeb4f641ff4652',1,'H5::CommonFG::getObjinfo(const H5std_string &name, hbool_t follow_link, H5G_stat_t &statbuf) const '],['../class_h5_1_1_common_f_g.html#a9398a589006a3c2e81e3641beed38bb8',1,'H5::CommonFG::getObjinfo(const char *name, H5G_stat_t &statbuf) const '],['../class_h5_1_1_common_f_g.html#af22f35c2b1cd522da2df5e05536b800f',1,'H5::CommonFG::getObjinfo(const H5std_string &name, H5G_stat_t &statbuf) const ']]], + ['getobjnamebyidx',['getObjnameByIdx',['../class_h5_1_1_common_f_g.html#a95454e7ec44a1dae29b4142604f6e0ad',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx) const '],['../class_h5_1_1_common_f_g.html#af0de25ff80f1ed0c5f6cca4bd1f72e1f',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx, char *name, size_t size) const '],['../class_h5_1_1_common_f_g.html#a15c71d717d71be737042b2bce5ba1c10',1,'H5::CommonFG::getObjnameByIdx(hsize_t idx, H5std_string &name, size_t size) const ']]], + ['getobjtype',['getObjType',['../class_h5_1_1_h5_location.html#a0bc22a403e59bb551554c03f2d05b281',1,'H5::H5Location']]], + ['getobjtypebyidx',['getObjTypeByIdx',['../class_h5_1_1_common_f_g.html#a559cc5236b6bacccffa5d5901b98f7ac',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx) const '],['../class_h5_1_1_common_f_g.html#aaf942fe78de75453dc3367b36a4e1413',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx, char *type_name) const '],['../class_h5_1_1_common_f_g.html#af861d8a7d48c3242c0e184fe5eeb32c4',1,'H5::CommonFG::getObjTypeByIdx(hsize_t idx, H5std_string &type_name) const ']]], + ['getoffset',['getOffset',['../class_h5_1_1_atom_type.html#a1d0147b6e53e29abc524e65a2d8094ea',1,'H5::AtomType::getOffset()'],['../class_h5_1_1_data_set.html#a4bb5bbc0977ccee6b0ce14d2acf48193',1,'H5::DataSet::getOffset()']]], + ['getorder',['getOrder',['../class_h5_1_1_atom_type.html#a49a866fcb26c69b13735d52abf946515',1,'H5::AtomType::getOrder() const '],['../class_h5_1_1_atom_type.html#a3831da8d07ba8c72eca25a2a24f0e42d',1,'H5::AtomType::getOrder(H5std_string &order_string) const ']]], + ['getpad',['getPad',['../class_h5_1_1_atom_type.html#a7a1dc5a0538a5d707c5a015ea53f8b9a',1,'H5::AtomType']]], + ['getprecision',['getPrecision',['../class_h5_1_1_atom_type.html#adae805e0526435cdd5ba4073dcfff292',1,'H5::AtomType']]], + ['getpreserve',['getPreserve',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a8e7a0a38ae3d66ee7028c07279b506e5',1,'H5::DSetMemXferPropList']]], + ['getproperty',['getProperty',['../class_h5_1_1_prop_list.html#a957d56e03065ee211260eeb3d2813817',1,'H5::PropList::getProperty(const char *name, void *value) const '],['../class_h5_1_1_prop_list.html#abd473125c6683c6d9982e1c8559b1a31',1,'H5::PropList::getProperty(const H5std_string &name, void *value) const '],['../class_h5_1_1_prop_list.html#a78846ee5fab52e27d6fb0135f0c55c36',1,'H5::PropList::getProperty(const char *name) const '],['../class_h5_1_1_prop_list.html#a400f66a05979cc41343e3f2cf4770aa1',1,'H5::PropList::getProperty(const H5std_string &name) const ']]], + ['getpropsize',['getPropSize',['../class_h5_1_1_prop_list.html#a44ea63b2d9f2e14c35219b31d20463f9',1,'H5::PropList::getPropSize(const char *name) const '],['../class_h5_1_1_prop_list.html#ad260da9bc428af64ddebd9aabf143732',1,'H5::PropList::getPropSize(const H5std_string &name) const ']]], + ['getrefobjtype',['getRefObjType',['../class_h5_1_1_h5_location.html#a665df853b9bb991fdf0328770f2e33e0',1,'H5::H5Location']]], + ['getregion',['getRegion',['../class_h5_1_1_h5_location.html#a5d0a971d157cffc3591f6d2d8b43dcca',1,'H5::H5Location']]], + ['getselectbounds',['getSelectBounds',['../class_h5_1_1_data_space.html#a14c83212d4bf9158c44edbc272b5e410',1,'H5::DataSpace']]], + ['getselectelemnpoints',['getSelectElemNpoints',['../class_h5_1_1_data_space.html#aa95e5ddeeb38aef326d4488d37f5a292',1,'H5::DataSpace']]], + ['getselectelempointlist',['getSelectElemPointlist',['../class_h5_1_1_data_space.html#a73520e41e66080b38ee2eee16758b956',1,'H5::DataSpace']]], + ['getselecthyperblocklist',['getSelectHyperBlocklist',['../class_h5_1_1_data_space.html#a3f2f5d44143e027757845e06d76fc2c2',1,'H5::DataSpace']]], + ['getselecthypernblocks',['getSelectHyperNblocks',['../class_h5_1_1_data_space.html#abe2ef7bf53cfd83312f7e8ec2cdfd10d',1,'H5::DataSpace']]], + ['getselectnpoints',['getSelectNpoints',['../class_h5_1_1_data_space.html#ac3b7c26e8f66a8b4233c7086d2eef737',1,'H5::DataSpace']]], + ['getsievebufsize',['getSieveBufSize',['../class_h5_1_1_file_acc_prop_list.html#a7be46fdcca65754876f3efb94fb00c65',1,'H5::FileAccPropList']]], + ['getsign',['getSign',['../class_h5_1_1_int_type.html#a5a30fbfc608535a828e95836d3621c55',1,'H5::IntType']]], + ['getsimpleextentdims',['getSimpleExtentDims',['../class_h5_1_1_data_space.html#a704e01abf0484f976eef02589e1ee3fd',1,'H5::DataSpace']]], + ['getsimpleextentndims',['getSimpleExtentNdims',['../class_h5_1_1_data_space.html#a8c7a590a67ef1a69fe6f70877761b55a',1,'H5::DataSpace']]], + ['getsimpleextentnpoints',['getSimpleExtentNpoints',['../class_h5_1_1_data_space.html#a0512712c57c51d9a8fb689770da37a8c',1,'H5::DataSpace']]], + ['getsimpleextenttype',['getSimpleExtentType',['../class_h5_1_1_data_space.html#a8e39d913ca70c4a5886eb2d256118eec',1,'H5::DataSpace']]], + ['getsize',['getSize',['../class_h5_1_1_data_type.html#a9161a9e4c8a50aef002995294e28e6c5',1,'H5::DataType']]], + ['getsizes',['getSizes',['../class_h5_1_1_file_creat_prop_list.html#a87ca49a398f94b85e640d5c61a4403bd',1,'H5::FileCreatPropList']]], + ['getsmalldatablocksize',['getSmallDataBlockSize',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a79b2f715b39a58540bef00b10e2a043f',1,'H5::DSetMemXferPropList']]], + ['getspace',['getSpace',['../class_h5_1_1_abstract_ds.html#a3afefb3c3be0ec2efcf880361695706e',1,'H5::AbstractDs::getSpace()'],['../class_h5_1_1_attribute.html#a9e792fd082e7793dc5d5724d820ce3ca',1,'H5::Attribute::getSpace()'],['../class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d',1,'H5::DataSet::getSpace()']]], + ['getspacestatus',['getSpaceStatus',['../class_h5_1_1_data_set.html#a69ce56bd2958d86c74cc1b923dfc23a9',1,'H5::DataSet']]], + ['getstoragesize',['getStorageSize',['../class_h5_1_1_abstract_ds.html#ae90e2e730c114423a00a2643206abc44',1,'H5::AbstractDs::getStorageSize()'],['../class_h5_1_1_attribute.html#af395a4a4469698576b982e2806957a4c',1,'H5::Attribute::getStorageSize()'],['../class_h5_1_1_data_set.html#a594d12bbf45a2f2824935d31f612e726',1,'H5::DataSet::getStorageSize()']]], + ['getstrpad',['getStrpad',['../class_h5_1_1_str_type.html#a31da4cdf6af9fd1cdc2da102b3761c33',1,'H5::StrType']]], + ['getstrtype',['getStrType',['../class_h5_1_1_abstract_ds.html#add4ac9062f5e3f0c9b11296cc424329b',1,'H5::AbstractDs']]], + ['getsuper',['getSuper',['../class_h5_1_1_data_type.html#ab3454be65ac1830f2b68ec745155d749',1,'H5::DataType']]], + ['getsymk',['getSymk',['../class_h5_1_1_file_creat_prop_list.html#a14581eb294f831a2b134676c9b0ee143',1,'H5::FileCreatPropList']]], + ['gettag',['getTag',['../class_h5_1_1_data_type.html#a16fff8d6ba3ba1260349b9d4b7c9d8cc',1,'H5::DataType']]], + ['gettypeclass',['getTypeClass',['../class_h5_1_1_abstract_ds.html#ae7c9c2ca8092d6ec1e6f265b82775c96',1,'H5::AbstractDs']]], + ['gettypeconvcb',['getTypeConvCB',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a259060b13f25e3dbdbc3c69884c5799f',1,'H5::DSetMemXferPropList']]], + ['getuserblock',['getUserblock',['../class_h5_1_1_file_creat_prop_list.html#af120b7fd5de74b2f127b64e11fd2d3a7',1,'H5::FileCreatPropList']]], + ['getvarlentype',['getVarLenType',['../class_h5_1_1_abstract_ds.html#acca5d386d2dfd1a801af7a5c31f8c711',1,'H5::AbstractDs']]], + ['getversion',['getVersion',['../class_h5_1_1_file_creat_prop_list.html#af54d82af26da386dedaf915f98019dce',1,'H5::FileCreatPropList']]], + ['getvfdhandle',['getVFDHandle',['../class_h5_1_1_h5_file.html#abf72aaec783cf027e1528acf2ac7b9d7',1,'H5::H5File::getVFDHandle(void **file_handle) const '],['../class_h5_1_1_h5_file.html#afab750a1b471366af92ee04730685fbd',1,'H5::H5File::getVFDHandle(const FileAccPropList &fapl, void **file_handle) const '],['../class_h5_1_1_h5_file.html#afafd315440c16e447aac4e7cfef04941',1,'H5::H5File::getVFDHandle(FileAccPropList &fapl, void **file_handle) const ']]], + ['getvlenbufsize',['getVlenBufSize',['../class_h5_1_1_data_set.html#a46c4d637e0a5f9993702190f7b3ab308',1,'H5::DataSet::getVlenBufSize(const DataType &type, const DataSpace &space) const '],['../class_h5_1_1_data_set.html#a5a840c880da67f8f569a5b1deca9421e',1,'H5::DataSet::getVlenBufSize(DataType &type, DataSpace &space) const ']]], + ['getvlenmemmanager',['getVlenMemManager',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a416647e206f25d58d7b6377aa6b25603',1,'H5::DSetMemXferPropList']]], + ['group',['Group',['../class_h5_1_1_group.html#abaaaa49f82fc2f69b46b5d56c461be85',1,'H5::Group::Group(const H5Location &loc, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_group.html#a29ab4d010167f919bf6b9182a5acedfc',1,'H5::Group::Group(const Attribute &attr, const void *ref, H5R_type_t ref_type=H5R_OBJECT, const PropList &plist=PropList::DEFAULT)'],['../class_h5_1_1_group.html#aa1cca91f25275a9244a9218bca2a923c',1,'H5::Group::Group()'],['../class_h5_1_1_group.html#a17a49de6cbf4e29ef2fcb33d2fecbc4c',1,'H5::Group::Group(const Group &original)'],['../class_h5_1_1_group.html#a374615d1dc794c09f7cefc86d7fc7755',1,'H5::Group::Group(const hid_t group_id)']]], + ['groupiexception',['GroupIException',['../class_h5_1_1_group_i_exception.html#a1cdd4acc8aa7168e2346d83655c282bd',1,'H5::GroupIException::GroupIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_group_i_exception.html#a455cfbe839c8e27ed356c3b55083a088',1,'H5::GroupIException::GroupIException()']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_68.html b/c++/src/cpplus_RM/search/functions_68.html new file mode 100644 index 0000000..3a3059c --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_68.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_68.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_68.js b/c++/src/cpplus_RM/search/functions_68.js new file mode 100644 index 0000000..037001d --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_68.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['h5file',['H5File',['../class_h5_1_1_h5_file.html#af25054898de738072217e274217a278c',1,'H5::H5File::H5File(const char *name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)'],['../class_h5_1_1_h5_file.html#a74bb8e05dde9450227bc27841277375f',1,'H5::H5File::H5File(const H5std_string &name, unsigned int flags, const FileCreatPropList &create_plist=FileCreatPropList::DEFAULT, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)'],['../class_h5_1_1_h5_file.html#a36dd29998f6e70b7cb9735a44686baad',1,'H5::H5File::H5File()'],['../class_h5_1_1_h5_file.html#a912472f9bdf2bf90590a9e8ecaed3b99',1,'H5::H5File::H5File(const H5File &original)']]], + ['h5location',['H5Location',['../class_h5_1_1_h5_location.html#a0bc502f028c505dc8984bfb7740622f0',1,'H5::H5Location::H5Location()'],['../class_h5_1_1_h5_location.html#a0ca5c720d5b48dfeb15a2aac9fe0949c',1,'H5::H5Location::H5Location(const hid_t loc_id)'],['../class_h5_1_1_h5_location.html#a220e9b5ce6e2f1a0a9417c43044a4435',1,'H5::H5Location::H5Location(const H5Location &original)']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_69.html b/c++/src/cpplus_RM/search/functions_69.html new file mode 100644 index 0000000..954ac84 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_69.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_69.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_69.js b/c++/src/cpplus_RM/search/functions_69.js new file mode 100644 index 0000000..3e4a9cb --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_69.js @@ -0,0 +1,16 @@ +var searchData= +[ + ['idcomponent',['IdComponent',['../class_h5_1_1_id_component.html#a013a42f5fd29d35d9428c1be8638acfe',1,'H5::IdComponent::IdComponent(const hid_t h5_id)'],['../class_h5_1_1_id_component.html#a1c1e2479afec6ce26734225b434752fb',1,'H5::IdComponent::IdComponent(const IdComponent &original)'],['../class_h5_1_1_id_component.html#a5545dda5e4c610b6bd9cdffe670c8728',1,'H5::IdComponent::IdComponent()']]], + ['idcomponentexception',['IdComponentException',['../class_h5_1_1_id_component_exception.html#a55e4b5b7053de93986eb35cef03190fd',1,'H5::IdComponentException::IdComponentException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_id_component_exception.html#a9962b590acbbb09ecdd030792899593a',1,'H5::IdComponentException::IdComponentException()']]], + ['increfcount',['incRefCount',['../class_h5_1_1_id_component.html#a0e75b2e591d2fccd9e4c291a485d4754',1,'H5::IdComponent::incRefCount(const hid_t obj_id) const '],['../class_h5_1_1_id_component.html#a1b34f54d2fd41d885e8ced7613d6abd1',1,'H5::IdComponent::incRefCount() const ']]], + ['insert',['insert',['../class_h5_1_1_enum_type.html#a00438e9e48a74010dd7c537d2365b0f8',1,'H5::EnumType::insert(const char *name, void *value) const '],['../class_h5_1_1_enum_type.html#ad1e7418d44d60308d11cb2d1fa56b910',1,'H5::EnumType::insert(const H5std_string &name, void *value) const ']]], + ['insertmember',['insertMember',['../class_h5_1_1_comp_type.html#ab093b060861eec6209928da5b7792a1a',1,'H5::CompType']]], + ['inttype',['IntType',['../class_h5_1_1_int_type.html#ae490ae5914c745c2b37a4909413b8f44',1,'H5::IntType::IntType(const PredType &pred_type)'],['../class_h5_1_1_int_type.html#aa9d284c2140561b895ee34e5d0fa31fd',1,'H5::IntType::IntType(const DataSet &dataset)'],['../class_h5_1_1_int_type.html#aba8e2f8061b64dc98011fc40cad089d7',1,'H5::IntType::IntType()'],['../class_h5_1_1_int_type.html#a9e5ddb1a36be05d38ae6c64a119c6add',1,'H5::IntType::IntType(const hid_t existing_id)'],['../class_h5_1_1_int_type.html#a8ecc940c184e86495280787a135e4e14',1,'H5::IntType::IntType(const IntType &original)']]], + ['isaclass',['isAClass',['../class_h5_1_1_prop_list.html#a2769057cf24f236881d301739fc3b1b8',1,'H5::PropList']]], + ['isfillvaluedefined',['isFillValueDefined',['../class_h5_1_1_d_set_creat_prop_list.html#a4b924c59b33def148070e7ffc0106de9',1,'H5::DSetCreatPropList']]], + ['ishdf5',['isHdf5',['../class_h5_1_1_h5_file.html#a03798df740d2a1e45f608164b13864d1',1,'H5::H5File::isHdf5(const char *name)'],['../class_h5_1_1_h5_file.html#a5147f9124fd66da6537999734e85c6fc',1,'H5::H5File::isHdf5(const H5std_string &name)']]], + ['issimple',['isSimple',['../class_h5_1_1_data_space.html#a84fc9654f5c18b0fcb0d7ee7c10c7c35',1,'H5::DataSpace']]], + ['isvariablestr',['isVariableStr',['../class_h5_1_1_data_type.html#ab92bf0b5e57b2aebe157bb8291f30787',1,'H5::DataType']]], + ['iterateattrs',['iterateAttrs',['../class_h5_1_1_h5_location.html#aad71c39cd20e8539891766571174d12a',1,'H5::H5Location']]], + ['iterateelems',['iterateElems',['../class_h5_1_1_common_f_g.html#a4f27d2a35a97eeddd8d4cfbff65d3bd2',1,'H5::CommonFG::iterateElems(const char *name, int *idx, H5G_iterate_t op, void *op_data)'],['../class_h5_1_1_common_f_g.html#a9e29b8b982398d1339c0b80e36f1e52d',1,'H5::CommonFG::iterateElems(const H5std_string &name, int *idx, H5G_iterate_t op, void *op_data)'],['../class_h5_1_1_data_set.html#a23b1e511f401e1dca147d224a6240d96',1,'H5::DataSet::iterateElems()']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_6c.html b/c++/src/cpplus_RM/search/functions_6c.html new file mode 100644 index 0000000..903fb01 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_6c.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_6c.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_6c.js b/c++/src/cpplus_RM/search/functions_6c.js new file mode 100644 index 0000000..cc94dad --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_6c.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['libraryiexception',['LibraryIException',['../class_h5_1_1_library_i_exception.html#ab1034ba68928fc4476a18723bfd4f8b5',1,'H5::LibraryIException::LibraryIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_library_i_exception.html#a009b7e1109b1c8d3a3b8aac19a6243fa',1,'H5::LibraryIException::LibraryIException()']]], + ['link',['link',['../class_h5_1_1_common_f_g.html#a5cdfe34b7504b51aa6ee2db7aa821b97',1,'H5::CommonFG::link(H5L_type_t link_type, const char *curr_name, const char *new_name) const '],['../class_h5_1_1_common_f_g.html#a0ab66c8c08cc538e0a49ad615d81ca81',1,'H5::CommonFG::link(H5L_type_t link_type, const H5std_string &curr_name, const H5std_string &new_name) const ']]], + ['locationexception',['LocationException',['../class_h5_1_1_location_exception.html#a71fe610d8fc66d904dc51f9d6bcd4b58',1,'H5::LocationException::LocationException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_location_exception.html#abe7eaee04d8430bdf8631aafe5241e34',1,'H5::LocationException::LocationException()']]], + ['lock',['lock',['../class_h5_1_1_data_type.html#ac1596fca35acce43e190a1feeffc9427',1,'H5::DataType']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_6d.html b/c++/src/cpplus_RM/search/functions_6d.html new file mode 100644 index 0000000..f721e11 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_6d.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_6d.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_6d.js b/c++/src/cpplus_RM/search/functions_6d.js new file mode 100644 index 0000000..160c701 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_6d.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['modifyfilter',['modifyFilter',['../class_h5_1_1_d_set_creat_prop_list.html#a9556e4fd428d1244a028965fd06cd651',1,'H5::DSetCreatPropList']]], + ['mount',['mount',['../class_h5_1_1_common_f_g.html#a84540130b078ff2eb78cef0e249f4a99',1,'H5::CommonFG::mount(const char *name, const H5File &child, const PropList &plist) const '],['../class_h5_1_1_common_f_g.html#aeff360f86d31d44b74d7fb78e7cb9298',1,'H5::CommonFG::mount(const char *name, H5File &child, PropList &plist) const '],['../class_h5_1_1_common_f_g.html#a02d284cb105156e74ee7df732a903a3e',1,'H5::CommonFG::mount(const H5std_string &name, const H5File &child, const PropList &plist) const '],['../class_h5_1_1_common_f_g.html#a3a54df6428f1489179ca8eb869a8d81f',1,'H5::CommonFG::mount(const H5std_string &name, H5File &child, PropList &plist) const ']]], + ['move',['move',['../class_h5_1_1_common_f_g.html#a6056d96899c03a726c3c582ee1d47982',1,'H5::CommonFG::move(const char *src, const char *dst) const '],['../class_h5_1_1_common_f_g.html#ae7770efcdda57aab69cd292e84748dd9',1,'H5::CommonFG::move(const H5std_string &src, const H5std_string &dst) const ']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_6e.html b/c++/src/cpplus_RM/search/functions_6e.html new file mode 100644 index 0000000..2838a65 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_6e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_6e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_6e.js b/c++/src/cpplus_RM/search/functions_6e.js new file mode 100644 index 0000000..b74e6aa --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_6e.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['nameof',['nameOf',['../class_h5_1_1_enum_type.html#ab89d9762224807007689f67834c84573',1,'H5::EnumType']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_6f.html b/c++/src/cpplus_RM/search/functions_6f.html new file mode 100644 index 0000000..f233220 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_6f.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_6f.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_6f.js b/c++/src/cpplus_RM/search/functions_6f.js new file mode 100644 index 0000000..ed10196 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_6f.js @@ -0,0 +1,19 @@ +var searchData= +[ + ['offsetsimple',['offsetSimple',['../class_h5_1_1_data_space.html#a1977cf076ff136781f01e7501c9615c2',1,'H5::DataSpace']]], + ['open',['open',['../class_h5_1_1_h5_library.html#a36d0c7c12a1d98fc5222c567e9cfb91f',1,'H5::H5Library']]], + ['openarraytype',['openArrayType',['../class_h5_1_1_common_f_g.html#a8106396cc05c3e286b012bba02072164',1,'H5::CommonFG::openArrayType(const char *name) const '],['../class_h5_1_1_common_f_g.html#ab358573d410bad0c6fe08f6ad628e93e',1,'H5::CommonFG::openArrayType(const H5std_string &name) const ']]], + ['openattribute',['openAttribute',['../class_h5_1_1_h5_location.html#a81b52d2947c4abb7d94ca1987f3a1bc0',1,'H5::H5Location::openAttribute(const char *name) const '],['../class_h5_1_1_h5_location.html#abad070fe2482e81006ee7fce61b6495c',1,'H5::H5Location::openAttribute(const H5std_string &name) const '],['../class_h5_1_1_h5_location.html#ac82e73079dc97dee2c198b978700c137',1,'H5::H5Location::openAttribute(const unsigned int idx) const ']]], + ['opencomptype',['openCompType',['../class_h5_1_1_common_f_g.html#a87edeebe376d6c73f0475413d595bbd7',1,'H5::CommonFG::openCompType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a70e6e929a0862dc29a4604dda7e23d16',1,'H5::CommonFG::openCompType(const H5std_string &name) const ']]], + ['opendataset',['openDataSet',['../class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40',1,'H5::CommonFG::openDataSet(const char *name) const '],['../class_h5_1_1_common_f_g.html#a569cbf6e00c00a32d84177d2086991f7',1,'H5::CommonFG::openDataSet(const H5std_string &name) const ']]], + ['opendatatype',['openDataType',['../class_h5_1_1_common_f_g.html#a29e09d8bf336e176d2749deb6f95ca08',1,'H5::CommonFG::openDataType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a5538114a51f0f11a8b754d10212a2ea5',1,'H5::CommonFG::openDataType(const H5std_string &name) const ']]], + ['openenumtype',['openEnumType',['../class_h5_1_1_common_f_g.html#ae78ee330d5e51380630376e9df9f04fb',1,'H5::CommonFG::openEnumType(const char *name) const '],['../class_h5_1_1_common_f_g.html#afb1a4b93d3423b0fafdaae5610d2db25',1,'H5::CommonFG::openEnumType(const H5std_string &name) const ']]], + ['openfile',['openFile',['../class_h5_1_1_h5_file.html#ab20ea83ffa86b74e13168b6c2fdfd817',1,'H5::H5File::openFile(const H5std_string &name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)'],['../class_h5_1_1_h5_file.html#ae20ef228e7c2db78d31180d3521319ee',1,'H5::H5File::openFile(const char *name, unsigned int flags, const FileAccPropList &access_plist=FileAccPropList::DEFAULT)']]], + ['openfloattype',['openFloatType',['../class_h5_1_1_common_f_g.html#a98598f40b89062ec982a43bdae822939',1,'H5::CommonFG::openFloatType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a25712ed24f42abebdf46f19342f667a0',1,'H5::CommonFG::openFloatType(const H5std_string &name) const ']]], + ['opengroup',['openGroup',['../class_h5_1_1_common_f_g.html#a24a81b8a3cbcb97f73984d85b63a255e',1,'H5::CommonFG::openGroup(const char *name) const '],['../class_h5_1_1_common_f_g.html#aaf29549a7b32bd5d8a8500f20bd1cef3',1,'H5::CommonFG::openGroup(const H5std_string &name) const ']]], + ['openinttype',['openIntType',['../class_h5_1_1_common_f_g.html#aabc761d20b0b211aeee77cb22c9e7a41',1,'H5::CommonFG::openIntType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a9a7dfbba30253fbfa16b7c7f00515820',1,'H5::CommonFG::openIntType(const H5std_string &name) const ']]], + ['openstrtype',['openStrType',['../class_h5_1_1_common_f_g.html#aa2e11b676436160a9af8967bfd870642',1,'H5::CommonFG::openStrType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a7af20454be80f642fb498bcadc5f6dd8',1,'H5::CommonFG::openStrType(const H5std_string &name) const ']]], + ['openvarlentype',['openVarLenType',['../class_h5_1_1_common_f_g.html#ac7d42ee88c926c543edf247126f89cb3',1,'H5::CommonFG::openVarLenType(const char *name) const '],['../class_h5_1_1_common_f_g.html#a6699229837d90eea8ec2a937cc2be5e1',1,'H5::CommonFG::openVarLenType(const H5std_string &name) const ']]], + ['operator_3d',['operator=',['../class_h5_1_1_data_space.html#a2ced8f3ed4668656d1a9b811e9cce9e5',1,'H5::DataSpace::operator=()'],['../class_h5_1_1_data_type.html#a3ed458f90bb2ed85e7471a24ddc6fb7d',1,'H5::DataType::operator=()'],['../class_h5_1_1_id_component.html#a34ac09a54825253293a0d8990e120506',1,'H5::IdComponent::operator=()'],['../class_h5_1_1_pred_type.html#a87618d7949ea06c4af4c5bf29252beba',1,'H5::PredType::operator=()'],['../class_h5_1_1_prop_list.html#a7b8ce03fb1cda95e10b2babd5567296e',1,'H5::PropList::operator=()']]], + ['operator_3d_3d',['operator==',['../class_h5_1_1_data_type.html#aab7955caad1bb0a009ed41f24061f3ad',1,'H5::DataType::operator==()'],['../class_h5_1_1_prop_list.html#a3891b0fde75dc1cc0ae0f4af8c0478d9',1,'H5::PropList::operator==()']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_70.html b/c++/src/cpplus_RM/search/functions_70.html new file mode 100644 index 0000000..c7cadcf --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_70.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_70.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_70.js b/c++/src/cpplus_RM/search/functions_70.js new file mode 100644 index 0000000..70443ed --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_70.js @@ -0,0 +1,10 @@ +var searchData= +[ + ['pack',['pack',['../class_h5_1_1_comp_type.html#a8e44818bb30965b443cb2cb416077774',1,'H5::CompType']]], + ['predtype',['PredType',['../class_h5_1_1_pred_type.html#add6fc02da90b4237c83ff67ccdab20a4',1,'H5::PredType']]], + ['printerror',['printError',['../class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2',1,'H5::Exception']]], + ['printerrorstack',['printErrorStack',['../class_h5_1_1_exception.html#ab8cdb8015703570e4b3a684fd9bceaff',1,'H5::Exception']]], + ['propexist',['propExist',['../class_h5_1_1_prop_list.html#a2e5ee376a6ca442b3a194df17ca79a1a',1,'H5::PropList::propExist(const char *name) const '],['../class_h5_1_1_prop_list.html#a9d4b8ad4e9917f8a73b3f705cfd35241',1,'H5::PropList::propExist(const H5std_string &name) const ']]], + ['proplist',['PropList',['../class_h5_1_1_prop_list.html#acd354e858c9ed4be9943bb3ff583a41e',1,'H5::PropList::PropList(const hid_t plist_id)'],['../class_h5_1_1_prop_list.html#ace290d83122de5cfc431b33e43555e6f',1,'H5::PropList::PropList()'],['../class_h5_1_1_prop_list.html#a8f3198e63cf76ac921c7aff75256f6a7',1,'H5::PropList::PropList(const PropList &original)']]], + ['proplistiexception',['PropListIException',['../class_h5_1_1_prop_list_i_exception.html#a7d43c484f0a61e358411e41564b0805d',1,'H5::PropListIException::PropListIException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_prop_list_i_exception.html#aac4d619b114e5ea5e9951d1175ac3714',1,'H5::PropListIException::PropListIException()']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_72.html b/c++/src/cpplus_RM/search/functions_72.html new file mode 100644 index 0000000..de10844 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_72.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_72.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_72.js b/c++/src/cpplus_RM/search/functions_72.js new file mode 100644 index 0000000..eca6e24 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_72.js @@ -0,0 +1,13 @@ +var searchData= +[ + ['read',['read',['../class_h5_1_1_attribute.html#aedff7cd81df50aee9ab382efd5683973',1,'H5::Attribute::read(const DataType &mem_type, void *buf) const '],['../class_h5_1_1_attribute.html#a8dae50d14de724c87507cba37f86793d',1,'H5::Attribute::read(const DataType &mem_type, H5std_string &strg) const '],['../class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb',1,'H5::DataSet::read(void *buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const '],['../class_h5_1_1_data_set.html#a507862244d09bd87f66c9e91cb09e104',1,'H5::DataSet::read(H5std_string &buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const ']]], + ['reference',['reference',['../class_h5_1_1_h5_location.html#ae831f2bdb0e5971becebc76726dc9536',1,'H5::H5Location::reference(void *ref, const char *name, H5R_type_t ref_type=H5R_OBJECT) const '],['../class_h5_1_1_h5_location.html#a23c3e2b8d8157a0039e9dcc43109345c',1,'H5::H5Location::reference(void *ref, const H5std_string &name, H5R_type_t ref_type=H5R_OBJECT) const '],['../class_h5_1_1_h5_location.html#a6928514c43d4c0debf1afd7511f28511',1,'H5::H5Location::reference(void *ref, const char *name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const '],['../class_h5_1_1_h5_location.html#ac152ae8124df4cfbf7e880c67bb7e66b',1,'H5::H5Location::reference(void *ref, const H5std_string &name, const DataSpace &dataspace, H5R_type_t ref_type=H5R_DATASET_REGION) const ']]], + ['referenceexception',['ReferenceException',['../class_h5_1_1_reference_exception.html#aec65aa1682162a38da2b4f79fc9c9e5a',1,'H5::ReferenceException::ReferenceException(const H5std_string &func_name, const H5std_string &message=DEFAULT_MSG)'],['../class_h5_1_1_reference_exception.html#a878840994fd707743f17c947270dc2a6',1,'H5::ReferenceException::ReferenceException()']]], + ['registerfunc',['registerFunc',['../class_h5_1_1_data_type.html#a0fe4cfc1be352f4ad3e7e346ad35baa0',1,'H5::DataType::registerFunc(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const '],['../class_h5_1_1_data_type.html#a7efdf12f98da8a20555f021c8fa363b1',1,'H5::DataType::registerFunc(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const ']]], + ['removeattr',['removeAttr',['../class_h5_1_1_h5_location.html#a39ee7ff5208391e8b1f97eedf3ce32e4',1,'H5::H5Location::removeAttr(const char *name) const '],['../class_h5_1_1_h5_location.html#a8cb4453b1db9f8082b5e0274f302c3fb',1,'H5::H5Location::removeAttr(const H5std_string &name) const ']]], + ['removecomment',['removeComment',['../class_h5_1_1_h5_location.html#a5545d3fd20f74c7f94195f555f255ddf',1,'H5::H5Location::removeComment(const char *name) const '],['../class_h5_1_1_h5_location.html#a763eac5a87497deed3676920923469ad',1,'H5::H5Location::removeComment(const H5std_string &name) const ']]], + ['removefilter',['removeFilter',['../class_h5_1_1_d_set_creat_prop_list.html#ad3120c2ae8440ea07ed9a7a5c41354b8',1,'H5::DSetCreatPropList']]], + ['removeprop',['removeProp',['../class_h5_1_1_prop_list.html#a2d2178edf1090d16989db1f1bc70cf9e',1,'H5::PropList::removeProp(const char *name) const '],['../class_h5_1_1_prop_list.html#a9d506f67b449021ce5c78ac8a0b99020',1,'H5::PropList::removeProp(const H5std_string &name) const ']]], + ['renameattr',['renameAttr',['../class_h5_1_1_h5_location.html#ab91ea93e37511b47d7b7a66dd0e5106c',1,'H5::H5Location::renameAttr(const char *oldname, const char *newname) const '],['../class_h5_1_1_h5_location.html#a2173e9687bdef8e56995c1505dd9cf76',1,'H5::H5Location::renameAttr(const H5std_string &oldname, const H5std_string &newname) const ']]], + ['reopen',['reOpen',['../class_h5_1_1_h5_file.html#af3f5bdd07e7b26a6090ff8361df80498',1,'H5::H5File']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_73.html b/c++/src/cpplus_RM/search/functions_73.html new file mode 100644 index 0000000..a895245 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_73.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_73.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_73.js b/c++/src/cpplus_RM/search/functions_73.js new file mode 100644 index 0000000..373e739 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_73.js @@ -0,0 +1,68 @@ +var searchData= +[ + ['selectall',['selectAll',['../class_h5_1_1_data_space.html#ace0f92a7cf6554462c6c4b4105d22cff',1,'H5::DataSpace']]], + ['selectelements',['selectElements',['../class_h5_1_1_data_space.html#a8b2bd5295ea459d229de280172616a0b',1,'H5::DataSpace']]], + ['selecthyperslab',['selectHyperslab',['../class_h5_1_1_data_space.html#a92bd510d1c06ebef292faeff73f40c12',1,'H5::DataSpace']]], + ['selectnone',['selectNone',['../class_h5_1_1_data_space.html#a2817049bbb949258412f85b3c6db89ec',1,'H5::DataSpace']]], + ['selectvalid',['selectValid',['../class_h5_1_1_data_space.html#a60cb10767095d693ce9677b6979e5689',1,'H5::DataSpace']]], + ['setalignment',['setAlignment',['../class_h5_1_1_file_acc_prop_list.html#a1fe8e7bdc633533736d7bb368846f04e',1,'H5::FileAccPropList']]], + ['setalloctime',['setAllocTime',['../class_h5_1_1_d_set_creat_prop_list.html#a94877c50023d5862dcf9c2f0f6ccade7',1,'H5::DSetCreatPropList']]], + ['setautoprint',['setAutoPrint',['../class_h5_1_1_exception.html#af28b00cd90aab4cdf3cc556e15950bbb',1,'H5::Exception']]], + ['setbtreeratios',['setBtreeRatios',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a567526f0909fdaa2a5a408adc7c41134',1,'H5::DSetMemXferPropList']]], + ['setbuffer',['setBuffer',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#abccc892efc65f78effb23c76d88bf1e3',1,'H5::DSetMemXferPropList']]], + ['setcache',['setCache',['../class_h5_1_1_file_acc_prop_list.html#a0a8c753e6d36ea936a0095b9d935d35b',1,'H5::FileAccPropList']]], + ['setchunk',['setChunk',['../class_h5_1_1_d_set_creat_prop_list.html#a598a2c1646304253c34582f57ba75a51',1,'H5::DSetCreatPropList']]], + ['setcomment',['setComment',['../class_h5_1_1_h5_location.html#ac21f731f9df1d9bce610ad11439c2f96',1,'H5::H5Location::setComment(const char *name, const char *comment) const '],['../class_h5_1_1_h5_location.html#af5d9700b303e4f333c04cbed7e4ae38f',1,'H5::H5Location::setComment(const H5std_string &name, const H5std_string &comment) const '],['../class_h5_1_1_h5_location.html#a7d95f9b069c833c309b95f7b7e657af8',1,'H5::H5Location::setComment(const char *comment) const '],['../class_h5_1_1_h5_location.html#a7eb08e192bbe76280f0f70b71db72420',1,'H5::H5Location::setComment(const H5std_string &comment) const ']]], + ['setcore',['setCore',['../class_h5_1_1_file_acc_prop_list.html#a34684e3bb86890096bbca03f8e1b55dc',1,'H5::FileAccPropList']]], + ['setcset',['setCset',['../class_h5_1_1_str_type.html#a234e8a21709cf9e7c9eefd42dfde91a8',1,'H5::StrType']]], + ['setdatatransform',['setDataTransform',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a63eddbc1e7b4a79c26e0d8747a046a82',1,'H5::DSetMemXferPropList::setDataTransform(const char *expression) const '],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a880f62e963a48c9b2170e2596fabfc1b',1,'H5::DSetMemXferPropList::setDataTransform(const H5std_string &expression) const ']]], + ['setdeflate',['setDeflate',['../class_h5_1_1_d_set_creat_prop_list.html#afce63c8d8c410e4a52b25b469fea1859',1,'H5::DSetCreatPropList']]], + ['setdriver',['setDriver',['../class_h5_1_1_file_acc_prop_list.html#aeb490a5264b8f7f7d5e8863f68596151',1,'H5::FileAccPropList']]], + ['setebias',['setEbias',['../class_h5_1_1_float_type.html#a2c758c657f4d36b88c14739736c9c351',1,'H5::FloatType']]], + ['setedccheck',['setEDCCheck',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#ad12c5586af22bf9dbc7d8e83b8784053',1,'H5::DSetMemXferPropList']]], + ['setextentnone',['setExtentNone',['../class_h5_1_1_data_space.html#a468766b38d3f32ab966e22e5d2a96e4f',1,'H5::DataSpace']]], + ['setextentsimple',['setExtentSimple',['../class_h5_1_1_data_space.html#a3dd7d1422ba85fe3dc7979abd9db39b3',1,'H5::DataSpace']]], + ['setexternal',['setExternal',['../class_h5_1_1_d_set_creat_prop_list.html#a871b80f431f04dfc6ebd9743410ddbcc',1,'H5::DSetCreatPropList']]], + ['setfamily',['setFamily',['../class_h5_1_1_file_acc_prop_list.html#ad944dbb1bdf95750572740534d9f5a7e',1,'H5::FileAccPropList']]], + ['setfamilyoffset',['setFamilyOffset',['../class_h5_1_1_file_acc_prop_list.html#a2028c6d5359ae1799236f04215bc61b4',1,'H5::FileAccPropList']]], + ['setfclosedegree',['setFcloseDegree',['../class_h5_1_1_file_acc_prop_list.html#af947a5c21b90b9a032b3623f5f1fbeb4',1,'H5::FileAccPropList']]], + ['setfields',['setFields',['../class_h5_1_1_float_type.html#af0f66093338148e3d6f99a23d79d183d',1,'H5::FloatType']]], + ['setfilltime',['setFillTime',['../class_h5_1_1_d_set_creat_prop_list.html#ac8e3d8d1ac019138ea9eb1caade47355',1,'H5::DSetCreatPropList']]], + ['setfillvalue',['setFillValue',['../class_h5_1_1_d_set_creat_prop_list.html#a06475f58202e5e96ca50e977174bb4ca',1,'H5::DSetCreatPropList']]], + ['setfilter',['setFilter',['../class_h5_1_1_d_set_creat_prop_list.html#ab9384e57b7831b777b3637d6cdd3f2ed',1,'H5::DSetCreatPropList']]], + ['setfletcher32',['setFletcher32',['../class_h5_1_1_d_set_creat_prop_list.html#af67e6dea846869a8f86236fa01991eba',1,'H5::DSetCreatPropList']]], + ['setfreelistlimits',['setFreeListLimits',['../class_h5_1_1_h5_library.html#ab27d0433847126b9eea2b2aa95f7034f',1,'H5::H5Library']]], + ['setgcreferences',['setGcReferences',['../class_h5_1_1_file_acc_prop_list.html#afa842ede9134a8a04b57207c99297b75',1,'H5::FileAccPropList']]], + ['sethypervectorsize',['setHyperVectorSize',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a4f57272b452034a8b897ac22cb2515c2',1,'H5::DSetMemXferPropList']]], + ['setid',['setId',['../class_h5_1_1_id_component.html#a1e46d85ec29cd77bb1767cd01b8f0c8d',1,'H5::IdComponent']]], + ['setinpad',['setInpad',['../class_h5_1_1_float_type.html#a026f1c38340b9e1e33958e586e1ae0ff',1,'H5::FloatType']]], + ['setistorek',['setIstorek',['../class_h5_1_1_file_creat_prop_list.html#a35e5b9ef482b4f2a873e115047cfe057',1,'H5::FileCreatPropList']]], + ['setlayout',['setLayout',['../class_h5_1_1_d_set_creat_prop_list.html#ad97022d38d10054bf0ba49802cb55ff1',1,'H5::DSetCreatPropList']]], + ['setlog',['setLog',['../class_h5_1_1_file_acc_prop_list.html#acfad3584bed0f7ebbacd4b5898c36630',1,'H5::FileAccPropList::setLog(const char *logfile, unsigned flags, size_t buf_size) const '],['../class_h5_1_1_file_acc_prop_list.html#a7980312dd893716c8b3bbf7e6789ed4e',1,'H5::FileAccPropList::setLog(const H5std_string &logfile, unsigned flags, size_t buf_size) const ']]], + ['setmetablocksize',['setMetaBlockSize',['../class_h5_1_1_file_acc_prop_list.html#a3e63625f2073e8ab0e96bf4e135009ac',1,'H5::FileAccPropList']]], + ['setmultitype',['setMultiType',['../class_h5_1_1_file_acc_prop_list.html#a99c3046cf1705da768ce76cf38fadb98',1,'H5::FileAccPropList']]], + ['setnorm',['setNorm',['../class_h5_1_1_float_type.html#a38e8d7f9a8727ee458117339c8778b7a',1,'H5::FloatType']]], + ['setoffset',['setOffset',['../class_h5_1_1_atom_type.html#aa397ccf67884f1efb79ad9ba657aaa20',1,'H5::AtomType']]], + ['setorder',['setOrder',['../class_h5_1_1_atom_type.html#a1f5b4f0293a5062c5817fd5b45512e76',1,'H5::AtomType']]], + ['setpad',['setPad',['../class_h5_1_1_atom_type.html#ad2c84b2b2eb08e79d4354f835938da2d',1,'H5::AtomType']]], + ['setprecision',['setPrecision',['../class_h5_1_1_atom_type.html#ac386886a22dfcdc338a5cf40c87b0fef',1,'H5::AtomType']]], + ['setpreserve',['setPreserve',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a8feb6a0855c73bdbebfd599fa32229c3',1,'H5::DSetMemXferPropList']]], + ['setproperty',['setProperty',['../class_h5_1_1_prop_list.html#ad086b38d1792aeda39f254448c366440',1,'H5::PropList::setProperty(const char *name, void *value) const '],['../class_h5_1_1_prop_list.html#a9a80cb72962ffaf771004f7cfaeea161',1,'H5::PropList::setProperty(const char *name, const char *charptr) const '],['../class_h5_1_1_prop_list.html#aa6f2e701f614657426ae5f64bec9c876',1,'H5::PropList::setProperty(const char *name, H5std_string &strg) const '],['../class_h5_1_1_prop_list.html#aa7b5c36ef06e3801a5c043217ba6965f',1,'H5::PropList::setProperty(const H5std_string &name, void *value) const '],['../class_h5_1_1_prop_list.html#a9e90d987e1394d59e4e0423143d0e098',1,'H5::PropList::setProperty(const H5std_string &name, H5std_string &strg) const ']]], + ['setsec2',['setSec2',['../class_h5_1_1_file_acc_prop_list.html#a342f72069ed2a7bb2a04acc77b62c75e',1,'H5::FileAccPropList']]], + ['setshuffle',['setShuffle',['../class_h5_1_1_d_set_creat_prop_list.html#a1b2d23d434c4147b9c05e732414c4047',1,'H5::DSetCreatPropList']]], + ['setsievebufsize',['setSieveBufSize',['../class_h5_1_1_file_acc_prop_list.html#ad76465bb4df64e4051d939593c0e5553',1,'H5::FileAccPropList']]], + ['setsign',['setSign',['../class_h5_1_1_int_type.html#addaec293194ec7c468cbdf04bc06762c',1,'H5::IntType']]], + ['setsize',['setSize',['../class_h5_1_1_atom_type.html#ac752c33c2d72ffa24a224bd5b1312deb',1,'H5::AtomType::setSize()'],['../class_h5_1_1_comp_type.html#aab4f2cda201784673a48f1ad56b319f0',1,'H5::CompType::setSize()']]], + ['setsizes',['setSizes',['../class_h5_1_1_file_creat_prop_list.html#af609a16a2d4289db58f573c1e8284663',1,'H5::FileCreatPropList']]], + ['setsmalldatablocksize',['setSmallDataBlockSize',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#af5b9317c4cadba448bd32214ce2d7b04',1,'H5::DSetMemXferPropList']]], + ['setsplit',['setSplit',['../class_h5_1_1_file_acc_prop_list.html#abfb207b7eed2af05ba61352503cef8da',1,'H5::FileAccPropList::setSplit(const FileAccPropList &meta_plist, const FileAccPropList &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const '],['../class_h5_1_1_file_acc_prop_list.html#a2034e000bc8c7a392821f88865155476',1,'H5::FileAccPropList::setSplit(const FileAccPropList &meta_plist, const FileAccPropList &raw_plist, const H5std_string &meta_ext=".meta", const H5std_string &raw_ext=".raw") const '],['../class_h5_1_1_file_acc_prop_list.html#a9079b48737298d270a334706407bf258',1,'H5::FileAccPropList::setSplit(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const char *meta_ext=".meta", const char *raw_ext=".raw") const '],['../class_h5_1_1_file_acc_prop_list.html#a556226cca4b2bb6d30d35ee927d19545',1,'H5::FileAccPropList::setSplit(FileAccPropList &meta_plist, FileAccPropList &raw_plist, const H5std_string &meta_ext=".meta", const H5std_string &raw_ext=".raw") const ']]], + ['setstdio',['setStdio',['../class_h5_1_1_file_acc_prop_list.html#ae77f7d8b8981523700bd9deaeeb3fbde',1,'H5::FileAccPropList']]], + ['setstrpad',['setStrpad',['../class_h5_1_1_str_type.html#aed4500d2855585b622be2622e7be87c9',1,'H5::StrType']]], + ['setsymk',['setSymk',['../class_h5_1_1_file_creat_prop_list.html#a8b0619ce90c307863794ebfcd39eb805',1,'H5::FileCreatPropList']]], + ['setszip',['setSzip',['../class_h5_1_1_d_set_creat_prop_list.html#a47f413e460f54c5f8bee4f3f5e0db9e4',1,'H5::DSetCreatPropList']]], + ['settag',['setTag',['../class_h5_1_1_data_type.html#ad5189148a417fb67407e0fe8194e21c0',1,'H5::DataType::setTag(const char *tag) const '],['../class_h5_1_1_data_type.html#aa55f95dffb611453a165d73d0021a5a1',1,'H5::DataType::setTag(const H5std_string &tag) const ']]], + ['settypeconvcb',['setTypeConvCB',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#aa7d375df05f03ecf3c679ff20150e0a6',1,'H5::DSetMemXferPropList']]], + ['setuserblock',['setUserblock',['../class_h5_1_1_file_creat_prop_list.html#a157184c4078dd2ff3ea33ac1ab97f546',1,'H5::FileCreatPropList']]], + ['setvlenmemmanager',['setVlenMemManager',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a34e391ad09559342b546336097df4413',1,'H5::DSetMemXferPropList::setVlenMemManager(H5MM_allocate_t alloc, void *alloc_info, H5MM_free_t free, void *free_info) const '],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a7a4f6ad493a0b0ccac9287782ce04808',1,'H5::DSetMemXferPropList::setVlenMemManager() const ']]], + ['strtype',['StrType',['../class_h5_1_1_str_type.html#ad548b5d6a518c67428f6bf86bdd0c4d8',1,'H5::StrType::StrType(const PredType &pred_type)'],['../class_h5_1_1_str_type.html#a502e6a4895bf51314204179e3f093a7f',1,'H5::StrType::StrType(const PredType &pred_type, const size_t &size)'],['../class_h5_1_1_str_type.html#a46d838751b37805908051d8cd7ea07d5',1,'H5::StrType::StrType(const int dummy, const size_t &size)'],['../class_h5_1_1_str_type.html#aa4075d261048fb635b2e710a2f398d5e',1,'H5::StrType::StrType(const DataSet &dataset)'],['../class_h5_1_1_str_type.html#a7578f8f52795062e6ea5e67bf4fe9ea4',1,'H5::StrType::StrType()'],['../class_h5_1_1_str_type.html#aa3311a639210adc42df22c341a639440',1,'H5::StrType::StrType(const hid_t existing_id)'],['../class_h5_1_1_str_type.html#a8253ae1e61897694436d8fdd2efea985',1,'H5::StrType::StrType(const StrType &original)']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_74.html b/c++/src/cpplus_RM/search/functions_74.html new file mode 100644 index 0000000..8b138f0 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_74.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_74.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_74.js b/c++/src/cpplus_RM/search/functions_74.js new file mode 100644 index 0000000..84d2aa3 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_74.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['throwexception',['throwException',['../class_h5_1_1_h5_file.html#a78fad4e8b2d4f26f8cb9c672dd7efd25',1,'H5::H5File::throwException()'],['../class_h5_1_1_group.html#ad8fc36cebfc68acaa5f1d2266410a188',1,'H5::Group::throwException()']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_75.html b/c++/src/cpplus_RM/search/functions_75.html new file mode 100644 index 0000000..db02642 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_75.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_75.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_75.js b/c++/src/cpplus_RM/search/functions_75.js new file mode 100644 index 0000000..01077af --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_75.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['unlink',['unlink',['../class_h5_1_1_common_f_g.html#a7daac4c48230056d7b43ead4f3391da4',1,'H5::CommonFG::unlink(const char *name) const '],['../class_h5_1_1_common_f_g.html#a898640132674447cad292cb338048ddc',1,'H5::CommonFG::unlink(const H5std_string &name) const ']]], + ['unmount',['unmount',['../class_h5_1_1_common_f_g.html#ab0faceecd3d2bec25ad7b848ebe1902e',1,'H5::CommonFG::unmount(const char *name) const '],['../class_h5_1_1_common_f_g.html#ab88b38785538c5e7714dce35d8627d38',1,'H5::CommonFG::unmount(const H5std_string &name) const ']]], + ['unregister',['unregister',['../class_h5_1_1_data_type.html#ab810e782623bffeda1ff80c033785c48',1,'H5::DataType::unregister(H5T_pers_t pers, const char *name, const DataType &dest, H5T_conv_t func) const '],['../class_h5_1_1_data_type.html#a03ce51e32972e0c1ef5259e0314dcbb7',1,'H5::DataType::unregister(H5T_pers_t pers, const H5std_string &name, const DataType &dest, H5T_conv_t func) const ']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_76.html b/c++/src/cpplus_RM/search/functions_76.html new file mode 100644 index 0000000..916b423 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_76.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_76.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_76.js b/c++/src/cpplus_RM/search/functions_76.js new file mode 100644 index 0000000..9011c00 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_76.js @@ -0,0 +1,6 @@ +var searchData= +[ + ['valueof',['valueOf',['../class_h5_1_1_enum_type.html#aaabbc420180af8d5aa68d479a8e6d5b8',1,'H5::EnumType::valueOf(const char *name, void *value) const '],['../class_h5_1_1_enum_type.html#a5f8aef3afc67a7514748ed95163875ea',1,'H5::EnumType::valueOf(const H5std_string &name, void *value) const ']]], + ['varlentype',['VarLenType',['../class_h5_1_1_var_len_type.html#ac1430fe928bbc31e020b704042b9937c',1,'H5::VarLenType::VarLenType(const DataType *base_type)'],['../class_h5_1_1_var_len_type.html#adeb826c9c1d66db024f7b7490cf2800c',1,'H5::VarLenType::VarLenType(const VarLenType &original)'],['../class_h5_1_1_var_len_type.html#a39d795077e0be23b952bfc40987861fa',1,'H5::VarLenType::VarLenType(const hid_t existing_id)'],['../class_h5_1_1_var_len_type.html#a9adeefb96d98ec8d2c1b0ec5bd346e56',1,'H5::VarLenType::VarLenType()']]], + ['vlenreclaim',['vlenReclaim',['../class_h5_1_1_data_set.html#a4e76899f034982233893d98a994e1020',1,'H5::DataSet::vlenReclaim(const DataType &type, const DataSpace &space, const DSetMemXferPropList &xfer_plist, void *buf)'],['../class_h5_1_1_data_set.html#a779813e233e3651f71996fa2ae6bcda5',1,'H5::DataSet::vlenReclaim(void *buf, const DataType &type, const DataSpace &space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT)']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_77.html b/c++/src/cpplus_RM/search/functions_77.html new file mode 100644 index 0000000..26195f0 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_77.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_77.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_77.js b/c++/src/cpplus_RM/search/functions_77.js new file mode 100644 index 0000000..507331a --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_77.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['walkerrorstack',['walkErrorStack',['../class_h5_1_1_exception.html#aafd9cbcc5baf0b3eb92184fc922f3b09',1,'H5::Exception']]], + ['write',['write',['../class_h5_1_1_attribute.html#a019d637a931cf8687e521e520fe6b5f1',1,'H5::Attribute::write(const DataType &mem_type, const void *buf) const '],['../class_h5_1_1_attribute.html#a45562fcee28243d4396ee6e36e113611',1,'H5::Attribute::write(const DataType &mem_type, const H5std_string &strg) const '],['../class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f',1,'H5::DataSet::write(const void *buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const '],['../class_h5_1_1_data_set.html#a2eb77380665b6b26c19ff02f3e22b68c',1,'H5::DataSet::write(const H5std_string &buf, const DataType &mem_type, const DataSpace &mem_space=DataSpace::ALL, const DataSpace &file_space=DataSpace::ALL, const DSetMemXferPropList &xfer_plist=DSetMemXferPropList::DEFAULT) const ']]] +]; diff --git a/c++/src/cpplus_RM/search/functions_7e.html b/c++/src/cpplus_RM/search/functions_7e.html new file mode 100644 index 0000000..6a4931a --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_7e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="functions_7e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/functions_7e.js b/c++/src/cpplus_RM/search/functions_7e.js new file mode 100644 index 0000000..85a6f30 --- /dev/null +++ b/c++/src/cpplus_RM/search/functions_7e.js @@ -0,0 +1,37 @@ +var searchData= +[ + ['_7eabstractds',['~AbstractDs',['../class_h5_1_1_abstract_ds.html#a20e6e095f7d48f8a80223a6094b602c3',1,'H5::AbstractDs']]], + ['_7earraytype',['~ArrayType',['../class_h5_1_1_array_type.html#afdab21c5fb7702d46df08e5394a12f72',1,'H5::ArrayType']]], + ['_7eattribute',['~Attribute',['../class_h5_1_1_attribute.html#a2ecd9f15d27007e700b6bf10ec4ceb14',1,'H5::Attribute']]], + ['_7eattributeiexception',['~AttributeIException',['../class_h5_1_1_attribute_i_exception.html#ab2563fa83ca5faa2c867a09872218baa',1,'H5::AttributeIException']]], + ['_7ecomptype',['~CompType',['../class_h5_1_1_comp_type.html#a0d15daf381add73d16ca5d85b1352284',1,'H5::CompType']]], + ['_7edataset',['~DataSet',['../class_h5_1_1_data_set.html#a4d11013deef811f218e1107fd2b70f67',1,'H5::DataSet']]], + ['_7edatasetiexception',['~DataSetIException',['../class_h5_1_1_data_set_i_exception.html#aec320518612b57a1fc403745abfa7a33',1,'H5::DataSetIException']]], + ['_7edataspace',['~DataSpace',['../class_h5_1_1_data_space.html#af9884abc481a0bb4c6161f9731bc3ee1',1,'H5::DataSpace']]], + ['_7edataspaceiexception',['~DataSpaceIException',['../class_h5_1_1_data_space_i_exception.html#a70376781e6e90efcb33abd88c38aa5e6',1,'H5::DataSpaceIException']]], + ['_7edatatype',['~DataType',['../class_h5_1_1_data_type.html#aa0ff75a2a756a0124e656a8d5861b133',1,'H5::DataType']]], + ['_7edatatypeiexception',['~DataTypeIException',['../class_h5_1_1_data_type_i_exception.html#a06f3e240ae0c353d0f7ab0fcc511fe70',1,'H5::DataTypeIException']]], + ['_7edsetcreatproplist',['~DSetCreatPropList',['../class_h5_1_1_d_set_creat_prop_list.html#ab474f49b91ca1b710769aa063560ac81',1,'H5::DSetCreatPropList']]], + ['_7edsetmemxferproplist',['~DSetMemXferPropList',['../class_h5_1_1_d_set_mem_xfer_prop_list.html#acc45211a2fd9aba27ff1763e01f76de5',1,'H5::DSetMemXferPropList']]], + ['_7eenumtype',['~EnumType',['../class_h5_1_1_enum_type.html#a8e2dbc81191b00ff8b2f130529e30236',1,'H5::EnumType']]], + ['_7eexception',['~Exception',['../class_h5_1_1_exception.html#ac6f37cdf186b4c23fadfcd5998c2ddbb',1,'H5::Exception']]], + ['_7efileaccproplist',['~FileAccPropList',['../class_h5_1_1_file_acc_prop_list.html#afc1cda225038deee124d112167ad0f39',1,'H5::FileAccPropList']]], + ['_7efilecreatproplist',['~FileCreatPropList',['../class_h5_1_1_file_creat_prop_list.html#a059f230f7d0a1825e8f7e1e5a980b541',1,'H5::FileCreatPropList']]], + ['_7efileiexception',['~FileIException',['../class_h5_1_1_file_i_exception.html#a87b5491e1410d00831859661669791b7',1,'H5::FileIException']]], + ['_7efloattype',['~FloatType',['../class_h5_1_1_float_type.html#afd73a8cf83b13afa584405f2f55b072c',1,'H5::FloatType']]], + ['_7egroup',['~Group',['../class_h5_1_1_group.html#a35a7b1aa83c5d9fd8224708957ed5caa',1,'H5::Group']]], + ['_7egroupiexception',['~GroupIException',['../class_h5_1_1_group_i_exception.html#a7ca5e5c0ad84f42ed0241816aa62f873',1,'H5::GroupIException']]], + ['_7eh5file',['~H5File',['../class_h5_1_1_h5_file.html#af59e44dc590c9d47305d6a316837585d',1,'H5::H5File']]], + ['_7eh5location',['~H5Location',['../class_h5_1_1_h5_location.html#adf9db8a64ce2d32f05994659be05d4a3',1,'H5::H5Location']]], + ['_7eidcomponent',['~IdComponent',['../class_h5_1_1_id_component.html#a780d19c3d86037de38511f3e6cec3ca6',1,'H5::IdComponent']]], + ['_7eidcomponentexception',['~IdComponentException',['../class_h5_1_1_id_component_exception.html#adc62e361015047a8af67dc449ff783aa',1,'H5::IdComponentException']]], + ['_7einttype',['~IntType',['../class_h5_1_1_int_type.html#a647572736b86b1caf136a7d096eb29ec',1,'H5::IntType']]], + ['_7elibraryiexception',['~LibraryIException',['../class_h5_1_1_library_i_exception.html#a89bf0feac4e3c5f49f2fe29e291b36c6',1,'H5::LibraryIException']]], + ['_7elocationexception',['~LocationException',['../class_h5_1_1_location_exception.html#a2b1ca53ddbdf9271fa488dbc302448b7',1,'H5::LocationException']]], + ['_7epredtype',['~PredType',['../class_h5_1_1_pred_type.html#a2047c7238e0c82572bc0a3bb0a18b06a',1,'H5::PredType']]], + ['_7eproplist',['~PropList',['../class_h5_1_1_prop_list.html#ab526997f00256819512e9a093c69ea79',1,'H5::PropList']]], + ['_7eproplistiexception',['~PropListIException',['../class_h5_1_1_prop_list_i_exception.html#ab6543758658a9f30256ac29d755feb69',1,'H5::PropListIException']]], + ['_7ereferenceexception',['~ReferenceException',['../class_h5_1_1_reference_exception.html#a3c8fcd41d4e1ce79e7b8b693c317b250',1,'H5::ReferenceException']]], + ['_7estrtype',['~StrType',['../class_h5_1_1_str_type.html#a561a91b375e8514e43cc753aa6dba203',1,'H5::StrType']]], + ['_7evarlentype',['~VarLenType',['../class_h5_1_1_var_len_type.html#a847024e86f284bbd1039161a85cb22c2',1,'H5::VarLenType']]] +]; diff --git a/c++/src/cpplus_RM/search/mag_sel.png b/c++/src/cpplus_RM/search/mag_sel.png Binary files differnew file mode 100644 index 0000000..81f6040 --- /dev/null +++ b/c++/src/cpplus_RM/search/mag_sel.png diff --git a/c++/src/cpplus_RM/search/namespaces_68.html b/c++/src/cpplus_RM/search/namespaces_68.html new file mode 100644 index 0000000..a3e7482 --- /dev/null +++ b/c++/src/cpplus_RM/search/namespaces_68.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="namespaces_68.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/namespaces_68.js b/c++/src/cpplus_RM/search/namespaces_68.js new file mode 100644 index 0000000..bd33910 --- /dev/null +++ b/c++/src/cpplus_RM/search/namespaces_68.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['h5',['H5',['../namespace_h5.html',1,'']]] +]; diff --git a/c++/src/cpplus_RM/search/nomatches.html b/c++/src/cpplus_RM/search/nomatches.html new file mode 100644 index 0000000..b1ded27 --- /dev/null +++ b/c++/src/cpplus_RM/search/nomatches.html @@ -0,0 +1,12 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="NoMatches">No Matches</div> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/pages_6e.html b/c++/src/cpplus_RM/search/pages_6e.html new file mode 100644 index 0000000..5b0883a --- /dev/null +++ b/c++/src/cpplus_RM/search/pages_6e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="pages_6e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/pages_6e.js b/c++/src/cpplus_RM/search/pages_6e.js new file mode 100644 index 0000000..1ccc434 --- /dev/null +++ b/c++/src/cpplus_RM/search/pages_6e.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['notitle',['notitle',['../index.html',1,'']]] +]; diff --git a/c++/src/cpplus_RM/search/search.css b/c++/src/cpplus_RM/search/search.css new file mode 100644 index 0000000..4d7612f --- /dev/null +++ b/c++/src/cpplus_RM/search/search.css @@ -0,0 +1,271 @@ +/*---------------- Search Box */ + +#FSearchBox { + float: left; +} + +#MSearchBox { + white-space : nowrap; + position: absolute; + float: none; + display: inline; + margin-top: 8px; + right: 0px; + width: 170px; + z-index: 102; + background-color: white; +} + +#MSearchBox .left +{ + display:block; + position:absolute; + left:10px; + width:20px; + height:19px; + background:url('search_l.png') no-repeat; + background-position:right; +} + +#MSearchSelect { + display:block; + position:absolute; + width:20px; + height:19px; +} + +.left #MSearchSelect { + left:4px; +} + +.right #MSearchSelect { + right:5px; +} + +#MSearchField { + display:block; + position:absolute; + height:19px; + background:url('search_m.png') repeat-x; + border:none; + width:111px; + margin-left:20px; + padding-left:4px; + color: #909090; + outline: none; + font: 9pt Arial, Verdana, sans-serif; +} + +#FSearchBox #MSearchField { + margin-left:15px; +} + +#MSearchBox .right { + display:block; + position:absolute; + right:10px; + top:0px; + width:20px; + height:19px; + background:url('search_r.png') no-repeat; + background-position:left; +} + +#MSearchClose { + display: none; + position: absolute; + top: 4px; + background : none; + border: none; + margin: 0px 4px 0px 0px; + padding: 0px 0px; + outline: none; +} + +.left #MSearchClose { + left: 6px; +} + +.right #MSearchClose { + right: 2px; +} + +.MSearchBoxActive #MSearchField { + color: #000000; +} + +/*---------------- Search filter selection */ + +#MSearchSelectWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #90A5CE; + background-color: #F9FAFC; + z-index: 1; + padding-top: 4px; + padding-bottom: 4px; + -moz-border-radius: 4px; + -webkit-border-top-left-radius: 4px; + -webkit-border-top-right-radius: 4px; + -webkit-border-bottom-left-radius: 4px; + -webkit-border-bottom-right-radius: 4px; + -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); +} + +.SelectItem { + font: 8pt Arial, Verdana, sans-serif; + padding-left: 2px; + padding-right: 12px; + border: 0px; +} + +span.SelectionMark { + margin-right: 4px; + font-family: monospace; + outline-style: none; + text-decoration: none; +} + +a.SelectItem { + display: block; + outline-style: none; + color: #000000; + text-decoration: none; + padding-left: 6px; + padding-right: 12px; +} + +a.SelectItem:focus, +a.SelectItem:active { + color: #000000; + outline-style: none; + text-decoration: none; +} + +a.SelectItem:hover { + color: #FFFFFF; + background-color: #3D578C; + outline-style: none; + text-decoration: none; + cursor: pointer; + display: block; +} + +/*---------------- Search results window */ + +iframe#MSearchResults { + width: 60ex; + height: 15em; +} + +#MSearchResultsWindow { + display: none; + position: absolute; + left: 0; top: 0; + border: 1px solid #000; + background-color: #EEF1F7; +} + +/* ----------------------------------- */ + + +#SRIndex { + clear:both; + padding-bottom: 15px; +} + +.SREntry { + font-size: 10pt; + padding-left: 1ex; +} + +.SRPage .SREntry { + font-size: 8pt; + padding: 1px 5px; +} + +body.SRPage { + margin: 5px 2px; +} + +.SRChildren { + padding-left: 3ex; padding-bottom: .5em +} + +.SRPage .SRChildren { + display: none; +} + +.SRSymbol { + font-weight: bold; + color: #425E97; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRScope { + display: block; + color: #425E97; + font-family: Arial, Verdana, sans-serif; + text-decoration: none; + outline: none; +} + +a.SRSymbol:focus, a.SRSymbol:active, +a.SRScope:focus, a.SRScope:active { + text-decoration: underline; +} + +span.SRScope { + padding-left: 4px; +} + +.SRPage .SRStatus { + padding: 2px 5px; + font-size: 8pt; + font-style: italic; +} + +.SRResult { + display: none; +} + +DIV.searchresults { + margin-left: 10px; + margin-right: 10px; +} + +/*---------------- External search page results */ + +.searchresult { + background-color: #F0F3F8; +} + +.pages b { + color: white; + padding: 5px 5px 3px 5px; + background-image: url("../tab_a.png"); + background-repeat: repeat-x; + text-shadow: 0 1px 1px #000000; +} + +.pages { + line-height: 17px; + margin-left: 4px; + text-decoration: none; +} + +.hl { + font-weight: bold; +} + +#searchresults { + margin-bottom: 20px; +} + +.searchpages { + margin-top: 10px; +} + diff --git a/c++/src/cpplus_RM/search/search.js b/c++/src/cpplus_RM/search/search.js new file mode 100644 index 0000000..b5eb95a --- /dev/null +++ b/c++/src/cpplus_RM/search/search.js @@ -0,0 +1,807 @@ +// Search script generated by doxygen +// Copyright (C) 2009 by Dimitri van Heesch. + +// The code in this file is loosly based on main.js, part of Natural Docs, +// which is Copyright (C) 2003-2008 Greg Valure +// Natural Docs is licensed under the GPL. + +var indexSectionsWithContent = +{ + 0: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111111001111101111110000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 1: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111111001000101101100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 2: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 3: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101111111001111101111110000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 4: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101101011001111000101000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 5: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", + 6: "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000" +}; + +var indexSectionNames = +{ + 0: "all", + 1: "classes", + 2: "namespaces", + 3: "functions", + 4: "variables", + 5: "typedefs", + 6: "pages" +}; + +function convertToId(search) +{ + var result = ''; + for (i=0;i<search.length;i++) + { + var c = search.charAt(i); + var cn = c.charCodeAt(0); + if (c.match(/[a-z0-9]/)) + { + result+=c; + } + else if (cn<16) + { + result+="_0"+cn.toString(16); + } + else + { + result+="_"+cn.toString(16); + } + } + return result; +} + +function getXPos(item) +{ + var x = 0; + if (item.offsetWidth) + { + while (item && item!=document.body) + { + x += item.offsetLeft; + item = item.offsetParent; + } + } + return x; +} + +function getYPos(item) +{ + var y = 0; + if (item.offsetWidth) + { + while (item && item!=document.body) + { + y += item.offsetTop; + item = item.offsetParent; + } + } + return y; +} + +/* A class handling everything associated with the search panel. + + Parameters: + name - The name of the global variable that will be + storing this instance. Is needed to be able to set timeouts. + resultPath - path to use for external files +*/ +function SearchBox(name, resultsPath, inFrame, label) +{ + if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); } + + // ---------- Instance variables + this.name = name; + this.resultsPath = resultsPath; + this.keyTimeout = 0; + this.keyTimeoutLength = 500; + this.closeSelectionTimeout = 300; + this.lastSearchValue = ""; + this.lastResultsPage = ""; + this.hideTimeout = 0; + this.searchIndex = 0; + this.searchActive = false; + this.insideFrame = inFrame; + this.searchLabel = label; + + // ----------- DOM Elements + + this.DOMSearchField = function() + { return document.getElementById("MSearchField"); } + + this.DOMSearchSelect = function() + { return document.getElementById("MSearchSelect"); } + + this.DOMSearchSelectWindow = function() + { return document.getElementById("MSearchSelectWindow"); } + + this.DOMPopupSearchResults = function() + { return document.getElementById("MSearchResults"); } + + this.DOMPopupSearchResultsWindow = function() + { return document.getElementById("MSearchResultsWindow"); } + + this.DOMSearchClose = function() + { return document.getElementById("MSearchClose"); } + + this.DOMSearchBox = function() + { return document.getElementById("MSearchBox"); } + + // ------------ Event Handlers + + // Called when focus is added or removed from the search field. + this.OnSearchFieldFocus = function(isActive) + { + this.Activate(isActive); + } + + this.OnSearchSelectShow = function() + { + var searchSelectWindow = this.DOMSearchSelectWindow(); + var searchField = this.DOMSearchSelect(); + + if (this.insideFrame) + { + var left = getXPos(searchField); + var top = getYPos(searchField); + left += searchField.offsetWidth + 6; + top += searchField.offsetHeight; + + // show search selection popup + searchSelectWindow.style.display='block'; + left -= searchSelectWindow.offsetWidth; + searchSelectWindow.style.left = left + 'px'; + searchSelectWindow.style.top = top + 'px'; + } + else + { + var left = getXPos(searchField); + var top = getYPos(searchField); + top += searchField.offsetHeight; + + // show search selection popup + searchSelectWindow.style.display='block'; + searchSelectWindow.style.left = left + 'px'; + searchSelectWindow.style.top = top + 'px'; + } + + // stop selection hide timer + if (this.hideTimeout) + { + clearTimeout(this.hideTimeout); + this.hideTimeout=0; + } + return false; // to avoid "image drag" default event + } + + this.OnSearchSelectHide = function() + { + this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()", + this.closeSelectionTimeout); + } + + // Called when the content of the search field is changed. + this.OnSearchFieldChange = function(evt) + { + if (this.keyTimeout) // kill running timer + { + clearTimeout(this.keyTimeout); + this.keyTimeout = 0; + } + + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 || e.keyCode==13) + { + if (e.shiftKey==1) + { + this.OnSearchSelectShow(); + var win=this.DOMSearchSelectWindow(); + for (i=0;i<win.childNodes.length;i++) + { + var child = win.childNodes[i]; // get span within a + if (child.className=='SelectItem') + { + child.focus(); + return; + } + } + return; + } + else if (window.frames.MSearchResults.searchResults) + { + var elem = window.frames.MSearchResults.searchResults.NavNext(0); + if (elem) elem.focus(); + } + } + else if (e.keyCode==27) // Escape out of the search field + { + this.DOMSearchField().blur(); + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.lastSearchValue = ''; + this.Activate(false); + return; + } + + // strip whitespaces + var searchValue = this.DOMSearchField().value.replace(/ +/g, ""); + + if (searchValue != this.lastSearchValue) // search value has changed + { + if (searchValue != "") // non-empty search + { + // set timer for search update + this.keyTimeout = setTimeout(this.name + '.Search()', + this.keyTimeoutLength); + } + else // empty search field + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.lastSearchValue = ''; + } + } + } + + this.SelectItemCount = function(id) + { + var count=0; + var win=this.DOMSearchSelectWindow(); + for (i=0;i<win.childNodes.length;i++) + { + var child = win.childNodes[i]; // get span within a + if (child.className=='SelectItem') + { + count++; + } + } + return count; + } + + this.SelectItemSet = function(id) + { + var i,j=0; + var win=this.DOMSearchSelectWindow(); + for (i=0;i<win.childNodes.length;i++) + { + var child = win.childNodes[i]; // get span within a + if (child.className=='SelectItem') + { + var node = child.firstChild; + if (j==id) + { + node.innerHTML='•'; + } + else + { + node.innerHTML=' '; + } + j++; + } + } + } + + // Called when an search filter selection is made. + // set item with index id as the active item + this.OnSelectItem = function(id) + { + this.searchIndex = id; + this.SelectItemSet(id); + var searchValue = this.DOMSearchField().value.replace(/ +/g, ""); + if (searchValue!="" && this.searchActive) // something was found -> do a search + { + this.Search(); + } + } + + this.OnSearchSelectKey = function(evt) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down + { + this.searchIndex++; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==38 && this.searchIndex>0) // Up + { + this.searchIndex--; + this.OnSelectItem(this.searchIndex); + } + else if (e.keyCode==13 || e.keyCode==27) + { + this.OnSelectItem(this.searchIndex); + this.CloseSelectionWindow(); + this.DOMSearchField().focus(); + } + return false; + } + + // --------- Actions + + // Closes the results window. + this.CloseResultsWindow = function() + { + this.DOMPopupSearchResultsWindow().style.display = 'none'; + this.DOMSearchClose().style.display = 'none'; + this.Activate(false); + } + + this.CloseSelectionWindow = function() + { + this.DOMSearchSelectWindow().style.display = 'none'; + } + + // Performs a search. + this.Search = function() + { + this.keyTimeout = 0; + + // strip leading whitespace + var searchValue = this.DOMSearchField().value.replace(/^ +/, ""); + + var code = searchValue.toLowerCase().charCodeAt(0); + var hexCode; + if (code<16) + { + hexCode="0"+code.toString(16); + } + else + { + hexCode=code.toString(16); + } + + var resultsPage; + var resultsPageWithSearch; + var hasResultsPage; + + if (indexSectionsWithContent[this.searchIndex].charAt(code) == '1') + { + resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html'; + resultsPageWithSearch = resultsPage+'?'+escape(searchValue); + hasResultsPage = true; + } + else // nothing available for this search term + { + resultsPage = this.resultsPath + '/nomatches.html'; + resultsPageWithSearch = resultsPage; + hasResultsPage = false; + } + + window.frames.MSearchResults.location = resultsPageWithSearch; + var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow(); + + if (domPopupSearchResultsWindow.style.display!='block') + { + var domSearchBox = this.DOMSearchBox(); + this.DOMSearchClose().style.display = 'inline'; + if (this.insideFrame) + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + domPopupSearchResultsWindow.style.position = 'relative'; + domPopupSearchResultsWindow.style.display = 'block'; + var width = document.body.clientWidth - 8; // the -8 is for IE :-( + domPopupSearchResultsWindow.style.width = width + 'px'; + domPopupSearchResults.style.width = width + 'px'; + } + else + { + var domPopupSearchResults = this.DOMPopupSearchResults(); + var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth; + var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1; + domPopupSearchResultsWindow.style.display = 'block'; + left -= domPopupSearchResults.offsetWidth; + domPopupSearchResultsWindow.style.top = top + 'px'; + domPopupSearchResultsWindow.style.left = left + 'px'; + } + } + + this.lastSearchValue = searchValue; + this.lastResultsPage = resultsPage; + } + + // -------- Activation Functions + + // Activates or deactivates the search panel, resetting things to + // their default values if necessary. + this.Activate = function(isActive) + { + if (isActive || // open it + this.DOMPopupSearchResultsWindow().style.display == 'block' + ) + { + this.DOMSearchBox().className = 'MSearchBoxActive'; + + var searchField = this.DOMSearchField(); + + if (searchField.value == this.searchLabel) // clear "Search" term upon entry + { + searchField.value = ''; + this.searchActive = true; + } + } + else if (!isActive) // directly remove the panel + { + this.DOMSearchBox().className = 'MSearchBoxInactive'; + this.DOMSearchField().value = this.searchLabel; + this.searchActive = false; + this.lastSearchValue = '' + this.lastResultsPage = ''; + } + } +} + +// ----------------------------------------------------------------------- + +// The class that handles everything on the search results page. +function SearchResults(name) +{ + // The number of matches from the last run of <Search()>. + this.lastMatchCount = 0; + this.lastKey = 0; + this.repeatOn = false; + + // Toggles the visibility of the passed element ID. + this.FindChildElement = function(id) + { + var parentElement = document.getElementById(id); + var element = parentElement.firstChild; + + while (element && element!=parentElement) + { + if (element.nodeName == 'DIV' && element.className == 'SRChildren') + { + return element; + } + + if (element.nodeName == 'DIV' && element.hasChildNodes()) + { + element = element.firstChild; + } + else if (element.nextSibling) + { + element = element.nextSibling; + } + else + { + do + { + element = element.parentNode; + } + while (element && element!=parentElement && !element.nextSibling); + + if (element && element!=parentElement) + { + element = element.nextSibling; + } + } + } + } + + this.Toggle = function(id) + { + var element = this.FindChildElement(id); + if (element) + { + if (element.style.display == 'block') + { + element.style.display = 'none'; + } + else + { + element.style.display = 'block'; + } + } + } + + // Searches for the passed string. If there is no parameter, + // it takes it from the URL query. + // + // Always returns true, since other documents may try to call it + // and that may or may not be possible. + this.Search = function(search) + { + if (!search) // get search word from URL + { + search = window.location.search; + search = search.substring(1); // Remove the leading '?' + search = unescape(search); + } + + search = search.replace(/^ +/, ""); // strip leading spaces + search = search.replace(/ +$/, ""); // strip trailing spaces + search = search.toLowerCase(); + search = convertToId(search); + + var resultRows = document.getElementsByTagName("div"); + var matches = 0; + + var i = 0; + while (i < resultRows.length) + { + var row = resultRows.item(i); + if (row.className == "SRResult") + { + var rowMatchName = row.id.toLowerCase(); + rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_' + + if (search.length<=rowMatchName.length && + rowMatchName.substr(0, search.length)==search) + { + row.style.display = 'block'; + matches++; + } + else + { + row.style.display = 'none'; + } + } + i++; + } + document.getElementById("Searching").style.display='none'; + if (matches == 0) // no results + { + document.getElementById("NoMatches").style.display='block'; + } + else // at least one result + { + document.getElementById("NoMatches").style.display='none'; + } + this.lastMatchCount = matches; + return true; + } + + // return the first item with index index or higher that is visible + this.NavNext = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index++; + } + return focusItem; + } + + this.NavPrev = function(index) + { + var focusItem; + while (1) + { + var focusName = 'Item'+index; + focusItem = document.getElementById(focusName); + if (focusItem && focusItem.parentNode.parentNode.style.display=='block') + { + break; + } + else if (!focusItem) // last element + { + break; + } + focusItem=null; + index--; + } + return focusItem; + } + + this.ProcessKeys = function(e) + { + if (e.type == "keydown") + { + this.repeatOn = false; + this.lastKey = e.keyCode; + } + else if (e.type == "keypress") + { + if (!this.repeatOn) + { + if (this.lastKey) this.repeatOn = true; + return false; // ignore first keypress after keydown + } + } + else if (e.type == "keyup") + { + this.lastKey = 0; + this.repeatOn = false; + } + return this.lastKey!=0; + } + + this.Nav = function(evt,itemIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + var newIndex = itemIndex-1; + var focusItem = this.NavPrev(newIndex); + if (focusItem) + { + var child = this.FindChildElement(focusItem.parentNode.parentNode.id); + if (child && child.style.display == 'block') // children visible + { + var n=0; + var tmpElem; + while (1) // search for last child + { + tmpElem = document.getElementById('Item'+newIndex+'_c'+n); + if (tmpElem) + { + focusItem = tmpElem; + } + else // found it! + { + break; + } + n++; + } + } + } + if (focusItem) + { + focusItem.focus(); + } + else // return focus to search field + { + parent.document.getElementById("MSearchField").focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = itemIndex+1; + var focusItem; + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem && elem.style.display == 'block') // children visible + { + focusItem = document.getElementById('Item'+itemIndex+'_c0'); + } + if (!focusItem) focusItem = this.NavNext(newIndex); + if (focusItem) focusItem.focus(); + } + else if (this.lastKey==39) // Right + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'block'; + } + else if (this.lastKey==37) // Left + { + var item = document.getElementById('Item'+itemIndex); + var elem = this.FindChildElement(item.parentNode.parentNode.id); + if (elem) elem.style.display = 'none'; + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } + + this.NavChild = function(evt,itemIndex,childIndex) + { + var e = (evt) ? evt : window.event; // for IE + if (e.keyCode==13) return true; + if (!this.ProcessKeys(e)) return false; + + if (this.lastKey==38) // Up + { + if (childIndex>0) + { + var newIndex = childIndex-1; + document.getElementById('Item'+itemIndex+'_c'+newIndex).focus(); + } + else // already at first child, jump to parent + { + document.getElementById('Item'+itemIndex).focus(); + } + } + else if (this.lastKey==40) // Down + { + var newIndex = childIndex+1; + var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex); + if (!elem) // last child, jump to parent next parent + { + elem = this.NavNext(itemIndex+1); + } + if (elem) + { + elem.focus(); + } + } + else if (this.lastKey==27) // Escape + { + parent.searchBox.CloseResultsWindow(); + parent.document.getElementById("MSearchField").focus(); + } + else if (this.lastKey==13) // Enter + { + return true; + } + return false; + } +} + +function setKeyActions(elem,action) +{ + elem.setAttribute('onkeydown',action); + elem.setAttribute('onkeypress',action); + elem.setAttribute('onkeyup',action); +} + +function setClassAttr(elem,attr) +{ + elem.setAttribute('class',attr); + elem.setAttribute('className',attr); +} + +function createResults() +{ + var results = document.getElementById("SRResults"); + for (var e=0; e<searchData.length; e++) + { + var id = searchData[e][0]; + var srResult = document.createElement('div'); + srResult.setAttribute('id','SR_'+id); + setClassAttr(srResult,'SRResult'); + var srEntry = document.createElement('div'); + setClassAttr(srEntry,'SREntry'); + var srLink = document.createElement('a'); + srLink.setAttribute('id','Item'+e); + setKeyActions(srLink,'return searchResults.Nav(event,'+e+')'); + setClassAttr(srLink,'SRSymbol'); + srLink.innerHTML = searchData[e][1][0]; + srEntry.appendChild(srLink); + if (searchData[e][1].length==2) // single result + { + srLink.setAttribute('href',searchData[e][1][1][0]); + if (searchData[e][1][1][1]) + { + srLink.setAttribute('target','_parent'); + } + var srScope = document.createElement('span'); + setClassAttr(srScope,'SRScope'); + srScope.innerHTML = searchData[e][1][1][2]; + srEntry.appendChild(srScope); + } + else // multiple results + { + srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")'); + var srChildren = document.createElement('div'); + setClassAttr(srChildren,'SRChildren'); + for (var c=0; c<searchData[e][1].length-1; c++) + { + var srChild = document.createElement('a'); + srChild.setAttribute('id','Item'+e+'_c'+c); + setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')'); + setClassAttr(srChild,'SRScope'); + srChild.setAttribute('href',searchData[e][1][c+1][0]); + if (searchData[e][1][c+1][1]) + { + srChild.setAttribute('target','_parent'); + } + srChild.innerHTML = searchData[e][1][c+1][2]; + srChildren.appendChild(srChild); + } + srEntry.appendChild(srChildren); + } + srResult.appendChild(srEntry); + results.appendChild(srResult); + } +} + diff --git a/c++/src/cpplus_RM/search/search_l.png b/c++/src/cpplus_RM/search/search_l.png Binary files differnew file mode 100644 index 0000000..c872f4d --- /dev/null +++ b/c++/src/cpplus_RM/search/search_l.png diff --git a/c++/src/cpplus_RM/search/search_m.png b/c++/src/cpplus_RM/search/search_m.png Binary files differnew file mode 100644 index 0000000..b429a16 --- /dev/null +++ b/c++/src/cpplus_RM/search/search_m.png diff --git a/c++/src/cpplus_RM/search/search_r.png b/c++/src/cpplus_RM/search/search_r.png Binary files differnew file mode 100644 index 0000000..97ee8b4 --- /dev/null +++ b/c++/src/cpplus_RM/search/search_r.png diff --git a/c++/src/cpplus_RM/search/typedefs_61.html b/c++/src/cpplus_RM/search/typedefs_61.html new file mode 100644 index 0000000..5942f5e --- /dev/null +++ b/c++/src/cpplus_RM/search/typedefs_61.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="typedefs_61.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/typedefs_61.js b/c++/src/cpplus_RM/search/typedefs_61.js new file mode 100644 index 0000000..d5cc02d --- /dev/null +++ b/c++/src/cpplus_RM/search/typedefs_61.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['attr_5foperator_5ft',['attr_operator_t',['../namespace_h5.html#a5913cae82307d2db03277d081dd71b26',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_61.html b/c++/src/cpplus_RM/search/variables_61.html new file mode 100644 index 0000000..3587551 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_61.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_61.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_61.js b/c++/src/cpplus_RM/search/variables_61.js new file mode 100644 index 0000000..d0a143d --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_61.js @@ -0,0 +1,18 @@ +var searchData= +[ + ['all',['ALL',['../class_h5_1_1_data_space.html#af19fb72eae0855e07830c6d9a6f4748d',1,'H5::DataSpace']]], + ['alpha_5fb16',['ALPHA_B16',['../class_h5_1_1_pred_type.html#ac9ce4d92ee7be65c0281c73b43338afa',1,'H5::PredType']]], + ['alpha_5fb32',['ALPHA_B32',['../class_h5_1_1_pred_type.html#a6c8a3a29d47bc77b50a5fe422242caf1',1,'H5::PredType']]], + ['alpha_5fb64',['ALPHA_B64',['../class_h5_1_1_pred_type.html#ae4f532c54f5fbedd5c5ce67d1bfef414',1,'H5::PredType']]], + ['alpha_5fb8',['ALPHA_B8',['../class_h5_1_1_pred_type.html#a5c7ef99a8f8c10c01acbb49301822b5d',1,'H5::PredType']]], + ['alpha_5ff32',['ALPHA_F32',['../class_h5_1_1_pred_type.html#ac3c19a0d051f3a656347194b315eff8d',1,'H5::PredType']]], + ['alpha_5ff64',['ALPHA_F64',['../class_h5_1_1_pred_type.html#af665577f20ac5d5b0d1c937b2d5132be',1,'H5::PredType']]], + ['alpha_5fi16',['ALPHA_I16',['../class_h5_1_1_pred_type.html#acbca9e339b705bd21b17492a7c2700ad',1,'H5::PredType']]], + ['alpha_5fi32',['ALPHA_I32',['../class_h5_1_1_pred_type.html#a84c82be31a6f662d82aaf47a3376efb6',1,'H5::PredType']]], + ['alpha_5fi64',['ALPHA_I64',['../class_h5_1_1_pred_type.html#a60179690513799f649017adafcd7c14b',1,'H5::PredType']]], + ['alpha_5fi8',['ALPHA_I8',['../class_h5_1_1_pred_type.html#ad8475ec1fa91002c139e03851b42ae33',1,'H5::PredType']]], + ['alpha_5fu16',['ALPHA_U16',['../class_h5_1_1_pred_type.html#aa8fcd332d7c5eece1b2affc90675757f',1,'H5::PredType']]], + ['alpha_5fu32',['ALPHA_U32',['../class_h5_1_1_pred_type.html#a47187b8b6ce42b514d7f3597e386cd61',1,'H5::PredType']]], + ['alpha_5fu64',['ALPHA_U64',['../class_h5_1_1_pred_type.html#ab4dd6ed47ffb1a5454d859272bd36aa8',1,'H5::PredType']]], + ['alpha_5fu8',['ALPHA_U8',['../class_h5_1_1_pred_type.html#a7242c90491e02f97d014cac1cc8f38e5',1,'H5::PredType']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_63.html b/c++/src/cpplus_RM/search/variables_63.html new file mode 100644 index 0000000..7575dc9 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_63.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_63.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_63.js b/c++/src/cpplus_RM/search/variables_63.js new file mode 100644 index 0000000..baf5b07 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_63.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['c_5fs1',['C_S1',['../class_h5_1_1_pred_type.html#a639b8b3f8e65d81d408d78f81a9dc596',1,'H5::PredType']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_64.html b/c++/src/cpplus_RM/search/variables_64.html new file mode 100644 index 0000000..89296ec --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_64.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_64.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_64.js b/c++/src/cpplus_RM/search/variables_64.js new file mode 100644 index 0000000..517d150 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_64.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['default',['DEFAULT',['../class_h5_1_1_d_set_creat_prop_list.html#a20cbed4bc7563f3084af99b77e8cacc5',1,'H5::DSetCreatPropList::DEFAULT()'],['../class_h5_1_1_d_set_mem_xfer_prop_list.html#a47bb48aeb00da456b7c9f1d86fdc2acf',1,'H5::DSetMemXferPropList::DEFAULT()'],['../class_h5_1_1_file_acc_prop_list.html#a21e14f8342d3730ce1cffb61c04310af',1,'H5::FileAccPropList::DEFAULT()'],['../class_h5_1_1_file_creat_prop_list.html#a82f8cb6df67bd26c655cb3f9c3b30dbc',1,'H5::FileCreatPropList::DEFAULT()'],['../class_h5_1_1_prop_list.html#a0f2f757ca782a743006c5756191c404b',1,'H5::PropList::DEFAULT()']]], + ['default_5fmsg',['DEFAULT_MSG',['../class_h5_1_1_exception.html#a62afaa4b48f172fdfdd273ca254668f5',1,'H5::Exception']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_66.html b/c++/src/cpplus_RM/search/variables_66.html new file mode 100644 index 0000000..802fdbc --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_66.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_66.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_66.js b/c++/src/cpplus_RM/search/variables_66.js new file mode 100644 index 0000000..dbeb29b --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_66.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['fortran_5fs1',['FORTRAN_S1',['../class_h5_1_1_pred_type.html#aaa77e1ff78f2f325d588036e0f9469b3',1,'H5::PredType']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_68.html b/c++/src/cpplus_RM/search/variables_68.html new file mode 100644 index 0000000..aabcfa0 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_68.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_68.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_68.js b/c++/src/cpplus_RM/search/variables_68.js new file mode 100644 index 0000000..9dfd153 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_68.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['h5location',['H5Location',['../namespace_h5.html#a96d8e144995c506ad2ad38f51c66e5f6',1,'H5']]], + ['h5object',['H5Object',['../namespace_h5.html#a52e9e81a7ed5ce15b9acc6fe32ee7845',1,'H5']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_69.html b/c++/src/cpplus_RM/search/variables_69.html new file mode 100644 index 0000000..442bf33 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_69.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_69.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_69.js b/c++/src/cpplus_RM/search/variables_69.js new file mode 100644 index 0000000..29b0230 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_69.js @@ -0,0 +1,21 @@ +var searchData= +[ + ['ieee_5ff32be',['IEEE_F32BE',['../class_h5_1_1_pred_type.html#aebdfd010c0781cb4f391f4b5ff6092c2',1,'H5::PredType']]], + ['ieee_5ff32le',['IEEE_F32LE',['../class_h5_1_1_pred_type.html#a8ce1102ef03f5071d2a4811448d1f285',1,'H5::PredType']]], + ['ieee_5ff64be',['IEEE_F64BE',['../class_h5_1_1_pred_type.html#aec8a520eb01c5d884562fa9b94308e77',1,'H5::PredType']]], + ['ieee_5ff64le',['IEEE_F64LE',['../class_h5_1_1_pred_type.html#a3dbddc351f814c9e82d9b0d38d94bcee',1,'H5::PredType']]], + ['intel_5fb16',['INTEL_B16',['../class_h5_1_1_pred_type.html#a7efa55d1f0aad66f46258e225f73344e',1,'H5::PredType']]], + ['intel_5fb32',['INTEL_B32',['../class_h5_1_1_pred_type.html#a1c7e18746a3c86645f6f0f05d651c4e8',1,'H5::PredType']]], + ['intel_5fb64',['INTEL_B64',['../class_h5_1_1_pred_type.html#aa8489b39cc1f1e79768152fe961e954a',1,'H5::PredType']]], + ['intel_5fb8',['INTEL_B8',['../class_h5_1_1_pred_type.html#a7e1b0f12025aa4b94f1e18d9eeed20be',1,'H5::PredType']]], + ['intel_5ff32',['INTEL_F32',['../class_h5_1_1_pred_type.html#a470a948d630c795960f9a3d59ec9e06b',1,'H5::PredType']]], + ['intel_5ff64',['INTEL_F64',['../class_h5_1_1_pred_type.html#a4691df493ccc936fe269cbef5d72e9d5',1,'H5::PredType']]], + ['intel_5fi16',['INTEL_I16',['../class_h5_1_1_pred_type.html#aac016fce3a763b30559b03da16c10cad',1,'H5::PredType']]], + ['intel_5fi32',['INTEL_I32',['../class_h5_1_1_pred_type.html#a9c1271b25845e99faaa1fe96a7abed71',1,'H5::PredType']]], + ['intel_5fi64',['INTEL_I64',['../class_h5_1_1_pred_type.html#ac50a22ffd5e4fe629363961949801a3c',1,'H5::PredType']]], + ['intel_5fi8',['INTEL_I8',['../class_h5_1_1_pred_type.html#ac1a5d79e6f525504847de8eb2033eed0',1,'H5::PredType']]], + ['intel_5fu16',['INTEL_U16',['../class_h5_1_1_pred_type.html#a2b3d1ba9b1e031432fac2dc4b75a4e6e',1,'H5::PredType']]], + ['intel_5fu32',['INTEL_U32',['../class_h5_1_1_pred_type.html#a8c02358878872f57187bcdabaa77f0c9',1,'H5::PredType']]], + ['intel_5fu64',['INTEL_U64',['../class_h5_1_1_pred_type.html#ae0b26f35ff394256db92b2799a067ed3',1,'H5::PredType']]], + ['intel_5fu8',['INTEL_U8',['../class_h5_1_1_pred_type.html#a30709ffd6dea99ca571d6d55f3faa77c',1,'H5::PredType']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_6c.html b/c++/src/cpplus_RM/search/variables_6c.html new file mode 100644 index 0000000..c136114 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_6c.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_6c.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_6c.js b/c++/src/cpplus_RM/search/variables_6c.js new file mode 100644 index 0000000..e7631f3 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_6c.js @@ -0,0 +1,4 @@ +var searchData= +[ + ['location',['location',['../class_h5_1_1_user_data4_aiterate.html#a19aaf90cba18d5927bf8d7b216cbde21',1,'H5::UserData4Aiterate']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_6d.html b/c++/src/cpplus_RM/search/variables_6d.html new file mode 100644 index 0000000..32612b6 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_6d.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_6d.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_6d.js b/c++/src/cpplus_RM/search/variables_6d.js new file mode 100644 index 0000000..604cf97 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_6d.js @@ -0,0 +1,17 @@ +var searchData= +[ + ['mips_5fb16',['MIPS_B16',['../class_h5_1_1_pred_type.html#a78a26b35c3a19aec93518a990a5b92b5',1,'H5::PredType']]], + ['mips_5fb32',['MIPS_B32',['../class_h5_1_1_pred_type.html#addb258adff59a9f21507edba007f0679',1,'H5::PredType']]], + ['mips_5fb64',['MIPS_B64',['../class_h5_1_1_pred_type.html#afdbdf949b7495cb262b53595ba2e9a87',1,'H5::PredType']]], + ['mips_5fb8',['MIPS_B8',['../class_h5_1_1_pred_type.html#a278e1c6e9ff0cc385141fbae70a05561',1,'H5::PredType']]], + ['mips_5ff32',['MIPS_F32',['../class_h5_1_1_pred_type.html#acba17926a46fc392642b7d7504cab85b',1,'H5::PredType']]], + ['mips_5ff64',['MIPS_F64',['../class_h5_1_1_pred_type.html#a62792fae599267ddd9823846bf0026de',1,'H5::PredType']]], + ['mips_5fi16',['MIPS_I16',['../class_h5_1_1_pred_type.html#a22c8a88256aa7f6db036448816ef1472',1,'H5::PredType']]], + ['mips_5fi32',['MIPS_I32',['../class_h5_1_1_pred_type.html#aa9aade4c27680ea497554817b38a9710',1,'H5::PredType']]], + ['mips_5fi64',['MIPS_I64',['../class_h5_1_1_pred_type.html#a2a72f07dfa79ee3c752d238e79928ece',1,'H5::PredType']]], + ['mips_5fi8',['MIPS_I8',['../class_h5_1_1_pred_type.html#a63bc10e71f10d5d85dfde684be923392',1,'H5::PredType']]], + ['mips_5fu16',['MIPS_U16',['../class_h5_1_1_pred_type.html#a53275893cc06aca71ff2a00444de1533',1,'H5::PredType']]], + ['mips_5fu32',['MIPS_U32',['../class_h5_1_1_pred_type.html#a1519daabc7ba6aa51296ae42403a34e3',1,'H5::PredType']]], + ['mips_5fu64',['MIPS_U64',['../class_h5_1_1_pred_type.html#a32836ea587df3838677357175f18b4b5',1,'H5::PredType']]], + ['mips_5fu8',['MIPS_U8',['../class_h5_1_1_pred_type.html#a9464d3d68f1a03b42336fcb69d3ebf02',1,'H5::PredType']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_6e.html b/c++/src/cpplus_RM/search/variables_6e.html new file mode 100644 index 0000000..ca7052c --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_6e.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_6e.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_6e.js b/c++/src/cpplus_RM/search/variables_6e.js new file mode 100644 index 0000000..b4d9c31 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_6e.js @@ -0,0 +1,34 @@ +var searchData= +[ + ['native_5fb16',['NATIVE_B16',['../class_h5_1_1_pred_type.html#a669cfc51051f32f454b20b5e8fc3280f',1,'H5::PredType']]], + ['native_5fb32',['NATIVE_B32',['../class_h5_1_1_pred_type.html#ac292ec5492ec6d7a31b0a7930632c454',1,'H5::PredType']]], + ['native_5fb64',['NATIVE_B64',['../class_h5_1_1_pred_type.html#a2e9173d1917bafbe10e4b9bb8d409316',1,'H5::PredType']]], + ['native_5fb8',['NATIVE_B8',['../class_h5_1_1_pred_type.html#af7956deee7c710fc9cde275455f80cc2',1,'H5::PredType']]], + ['native_5fchar',['NATIVE_CHAR',['../class_h5_1_1_pred_type.html#a0044bc24a845a1ece648ac2c0d79cdb9',1,'H5::PredType']]], + ['native_5fdouble',['NATIVE_DOUBLE',['../class_h5_1_1_pred_type.html#a4d04943f071e75f43cd423ce13119b9f',1,'H5::PredType']]], + ['native_5ffloat',['NATIVE_FLOAT',['../class_h5_1_1_pred_type.html#aa1840efa5f3728f370bfdb475b010c02',1,'H5::PredType']]], + ['native_5fhbool',['NATIVE_HBOOL',['../class_h5_1_1_pred_type.html#aa45ce1582595407d4e28cd1ae71987aa',1,'H5::PredType']]], + ['native_5fherr',['NATIVE_HERR',['../class_h5_1_1_pred_type.html#aec51c8deb3bdb4b470a45643b6af4624',1,'H5::PredType']]], + ['native_5fhsize',['NATIVE_HSIZE',['../class_h5_1_1_pred_type.html#acdb2833d8eb5dcf2f89a53912b3a1f1e',1,'H5::PredType']]], + ['native_5fhssize',['NATIVE_HSSIZE',['../class_h5_1_1_pred_type.html#a1d45d3816ec65366276b3710139cabbb',1,'H5::PredType']]], + ['native_5fint',['NATIVE_INT',['../class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b',1,'H5::PredType']]], + ['native_5fint16',['NATIVE_INT16',['../class_h5_1_1_pred_type.html#a19cc8b04760bc07fb763da95e8f6094c',1,'H5::PredType']]], + ['native_5fint32',['NATIVE_INT32',['../class_h5_1_1_pred_type.html#a1b4e2514d885b926cf640c26bbcb7ae8',1,'H5::PredType']]], + ['native_5fint64',['NATIVE_INT64',['../class_h5_1_1_pred_type.html#af62843475114d90b7bfa02b6736976fd',1,'H5::PredType']]], + ['native_5fint8',['NATIVE_INT8',['../class_h5_1_1_pred_type.html#a9b472967372025b70fd3925b9f5b6f38',1,'H5::PredType']]], + ['native_5fldouble',['NATIVE_LDOUBLE',['../class_h5_1_1_pred_type.html#ad478b2caaf804a40b7f5c5c4de83ed61',1,'H5::PredType']]], + ['native_5fllong',['NATIVE_LLONG',['../class_h5_1_1_pred_type.html#aef226f7baef804c834e6bfe6b5f32552',1,'H5::PredType']]], + ['native_5flong',['NATIVE_LONG',['../class_h5_1_1_pred_type.html#a084ffd0ab3361b13eec6f04bcafc8c4f',1,'H5::PredType']]], + ['native_5fopaque',['NATIVE_OPAQUE',['../class_h5_1_1_pred_type.html#aeee661384fb959e9a70fe58d86381f83',1,'H5::PredType']]], + ['native_5fschar',['NATIVE_SCHAR',['../class_h5_1_1_pred_type.html#a9c45e156dc8468f2f4b75874af34d259',1,'H5::PredType']]], + ['native_5fshort',['NATIVE_SHORT',['../class_h5_1_1_pred_type.html#ae92fcc4e9ab405c725f9b64284b8e8f2',1,'H5::PredType']]], + ['native_5fuchar',['NATIVE_UCHAR',['../class_h5_1_1_pred_type.html#a448d626bd6e5b8f7b8d92b1766410007',1,'H5::PredType']]], + ['native_5fuint',['NATIVE_UINT',['../class_h5_1_1_pred_type.html#a173cefe35df694544790548ed38b2732',1,'H5::PredType']]], + ['native_5fuint16',['NATIVE_UINT16',['../class_h5_1_1_pred_type.html#a8a3c25f8281e00d16dde9bee50af68d9',1,'H5::PredType']]], + ['native_5fuint32',['NATIVE_UINT32',['../class_h5_1_1_pred_type.html#a53816ebd753710a5f88140e7e566f2fe',1,'H5::PredType']]], + ['native_5fuint64',['NATIVE_UINT64',['../class_h5_1_1_pred_type.html#a81f50f04810a1997bf8188c9b30e83cd',1,'H5::PredType']]], + ['native_5fuint8',['NATIVE_UINT8',['../class_h5_1_1_pred_type.html#a17b688e5445c81b1a633c9be225a388d',1,'H5::PredType']]], + ['native_5fullong',['NATIVE_ULLONG',['../class_h5_1_1_pred_type.html#aa788ee310e338685cbff871d3d65f8f6',1,'H5::PredType']]], + ['native_5fulong',['NATIVE_ULONG',['../class_h5_1_1_pred_type.html#a06ae841ee5f45fadf5d946de8137e7e3',1,'H5::PredType']]], + ['native_5fushort',['NATIVE_USHORT',['../class_h5_1_1_pred_type.html#a79eaf2c163177a8fc6620560aa4cff36',1,'H5::PredType']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_6f.html b/c++/src/cpplus_RM/search/variables_6f.html new file mode 100644 index 0000000..5671b03 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_6f.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_6f.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_6f.js b/c++/src/cpplus_RM/search/variables_6f.js new file mode 100644 index 0000000..0ef3777 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_6f.js @@ -0,0 +1,5 @@ +var searchData= +[ + ['op',['op',['../class_h5_1_1_user_data4_aiterate.html#adc317bc595aa58e76e24a11f43367d13',1,'H5::UserData4Aiterate']]], + ['opdata',['opData',['../class_h5_1_1_user_data4_aiterate.html#a3aa5ddcad106d950c7eb0932a25fccb2',1,'H5::UserData4Aiterate']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_73.html b/c++/src/cpplus_RM/search/variables_73.html new file mode 100644 index 0000000..234c326 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_73.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_73.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_73.js b/c++/src/cpplus_RM/search/variables_73.js new file mode 100644 index 0000000..592242d --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_73.js @@ -0,0 +1,29 @@ +var searchData= +[ + ['std_5fb16be',['STD_B16BE',['../class_h5_1_1_pred_type.html#ad103fa531285a3f8a7b7d667c6304e58',1,'H5::PredType']]], + ['std_5fb16le',['STD_B16LE',['../class_h5_1_1_pred_type.html#a60e9d509d34779be2837c9fa8bc27d9f',1,'H5::PredType']]], + ['std_5fb32be',['STD_B32BE',['../class_h5_1_1_pred_type.html#af3d308d0b34d539067544da387fa5a4d',1,'H5::PredType']]], + ['std_5fb32le',['STD_B32LE',['../class_h5_1_1_pred_type.html#ae55f876474965201f032aaf9614b7849',1,'H5::PredType']]], + ['std_5fb64be',['STD_B64BE',['../class_h5_1_1_pred_type.html#a38e8491579180cd9bf38de16171c985e',1,'H5::PredType']]], + ['std_5fb64le',['STD_B64LE',['../class_h5_1_1_pred_type.html#a2933409af66b77e936fee17baf18721f',1,'H5::PredType']]], + ['std_5fb8be',['STD_B8BE',['../class_h5_1_1_pred_type.html#a637b6ccc8af68fe374ac13cee342ffa5',1,'H5::PredType']]], + ['std_5fb8le',['STD_B8LE',['../class_h5_1_1_pred_type.html#ab5e2038beba46a0fe2a636f4f352f34f',1,'H5::PredType']]], + ['std_5fi16be',['STD_I16BE',['../class_h5_1_1_pred_type.html#abd4e15115a19352cbff6db29bd3d3b7b',1,'H5::PredType']]], + ['std_5fi16le',['STD_I16LE',['../class_h5_1_1_pred_type.html#a460c5317cc2559810ab4b352f8a9bb7f',1,'H5::PredType']]], + ['std_5fi32be',['STD_I32BE',['../class_h5_1_1_pred_type.html#a3b4f99b5b46dc8012ec4defe8da0e8de',1,'H5::PredType']]], + ['std_5fi32le',['STD_I32LE',['../class_h5_1_1_pred_type.html#ab31da64fda34c604a29e16c3176021ac',1,'H5::PredType']]], + ['std_5fi64be',['STD_I64BE',['../class_h5_1_1_pred_type.html#ae2affc7564a35172bd9a2f89880be410',1,'H5::PredType']]], + ['std_5fi64le',['STD_I64LE',['../class_h5_1_1_pred_type.html#ac880911edf46ee4513cc11ab07ca3bde',1,'H5::PredType']]], + ['std_5fi8be',['STD_I8BE',['../class_h5_1_1_pred_type.html#a44833e411c4b97c99874efc54d996883',1,'H5::PredType']]], + ['std_5fi8le',['STD_I8LE',['../class_h5_1_1_pred_type.html#ac4612a91c052285975cf1d8494b06aa8',1,'H5::PredType']]], + ['std_5fref_5fdsetreg',['STD_REF_DSETREG',['../class_h5_1_1_pred_type.html#aa3b16d76530b829c6fabc64278a259b4',1,'H5::PredType']]], + ['std_5fref_5fobj',['STD_REF_OBJ',['../class_h5_1_1_pred_type.html#a1e69d8ffc8f423bd26d1e4210f5f658f',1,'H5::PredType']]], + ['std_5fu16be',['STD_U16BE',['../class_h5_1_1_pred_type.html#ab20cac18a9151ce74d4b77e0e05d2f0b',1,'H5::PredType']]], + ['std_5fu16le',['STD_U16LE',['../class_h5_1_1_pred_type.html#a926b0e8521a55ea413e98276dd1dc9cf',1,'H5::PredType']]], + ['std_5fu32be',['STD_U32BE',['../class_h5_1_1_pred_type.html#a33ed1d2e269e0e6e6f9519e5a1183cfd',1,'H5::PredType']]], + ['std_5fu32le',['STD_U32LE',['../class_h5_1_1_pred_type.html#ad3200232f59cc9d2d49f98b4496a178b',1,'H5::PredType']]], + ['std_5fu64be',['STD_U64BE',['../class_h5_1_1_pred_type.html#a7fe7a6637f71dbba3110efb619a64a7b',1,'H5::PredType']]], + ['std_5fu64le',['STD_U64LE',['../class_h5_1_1_pred_type.html#a8affac274b4d4836e2918bc72462e7d6',1,'H5::PredType']]], + ['std_5fu8be',['STD_U8BE',['../class_h5_1_1_pred_type.html#a49ae1b2044535ef1cd267d6c14438f21',1,'H5::PredType']]], + ['std_5fu8le',['STD_U8LE',['../class_h5_1_1_pred_type.html#a2b6ba019fd71b44bed2974e9aebb5f42',1,'H5::PredType']]] +]; diff --git a/c++/src/cpplus_RM/search/variables_75.html b/c++/src/cpplus_RM/search/variables_75.html new file mode 100644 index 0000000..fa1b2e6 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_75.html @@ -0,0 +1,26 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html><head><title></title> +<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> +<meta name="generator" content="Doxygen 1.8.5"> +<link rel="stylesheet" type="text/css" href="search.css"/> +<script type="text/javascript" src="variables_75.js"></script> +<script type="text/javascript" src="search.js"></script> +</head> +<body class="SRPage"> +<div id="SRIndex"> +<div class="SRStatus" id="Loading">Loading...</div> +<div id="SRResults"></div> +<script type="text/javascript"><!-- +createResults(); +--></script> +<div class="SRStatus" id="Searching">Searching...</div> +<div class="SRStatus" id="NoMatches">No Matches</div> +<script type="text/javascript"><!-- +document.getElementById("Loading").style.display="none"; +document.getElementById("NoMatches").style.display="none"; +var searchResults = new SearchResults("searchResults"); +searchResults.Search(); +--></script> +</div> +</body> +</html> diff --git a/c++/src/cpplus_RM/search/variables_75.js b/c++/src/cpplus_RM/search/variables_75.js new file mode 100644 index 0000000..480cf04 --- /dev/null +++ b/c++/src/cpplus_RM/search/variables_75.js @@ -0,0 +1,7 @@ +var searchData= +[ + ['unix_5fd32be',['UNIX_D32BE',['../class_h5_1_1_pred_type.html#ae7f0b8d74f633e364a9ba0a20727dac2',1,'H5::PredType']]], + ['unix_5fd32le',['UNIX_D32LE',['../class_h5_1_1_pred_type.html#aa44d74bb687190190fa3ec3019579e2f',1,'H5::PredType']]], + ['unix_5fd64be',['UNIX_D64BE',['../class_h5_1_1_pred_type.html#a14a9c109e84ac8dd1d01fcce4c0b6ebd',1,'H5::PredType']]], + ['unix_5fd64le',['UNIX_D64LE',['../class_h5_1_1_pred_type.html#a22ce9d050cdc2f6ed13ce4b32993cc23',1,'H5::PredType']]] +]; diff --git a/c++/src/cpplus_RM/sync_off.png b/c++/src/cpplus_RM/sync_off.png Binary files differnew file mode 100644 index 0000000..3b443fc --- /dev/null +++ b/c++/src/cpplus_RM/sync_off.png diff --git a/c++/src/cpplus_RM/sync_on.png b/c++/src/cpplus_RM/sync_on.png Binary files differnew file mode 100644 index 0000000..e08320f --- /dev/null +++ b/c++/src/cpplus_RM/sync_on.png diff --git a/c++/src/cpplus_RM/tab_a.png b/c++/src/cpplus_RM/tab_a.png Binary files differnew file mode 100644 index 0000000..3b725c4 --- /dev/null +++ b/c++/src/cpplus_RM/tab_a.png diff --git a/c++/src/cpplus_RM/tab_b.png b/c++/src/cpplus_RM/tab_b.png Binary files differnew file mode 100644 index 0000000..e2b4a86 --- /dev/null +++ b/c++/src/cpplus_RM/tab_b.png diff --git a/c++/src/cpplus_RM/tab_h.png b/c++/src/cpplus_RM/tab_h.png Binary files differnew file mode 100644 index 0000000..fd5cb70 --- /dev/null +++ b/c++/src/cpplus_RM/tab_h.png diff --git a/c++/src/cpplus_RM/tab_s.png b/c++/src/cpplus_RM/tab_s.png Binary files differnew file mode 100644 index 0000000..ab478c9 --- /dev/null +++ b/c++/src/cpplus_RM/tab_s.png diff --git a/c++/src/cpplus_RM/tabs.css b/c++/src/cpplus_RM/tabs.css new file mode 100644 index 0000000..9cf578f --- /dev/null +++ b/c++/src/cpplus_RM/tabs.css @@ -0,0 +1,60 @@ +.tabs, .tabs2, .tabs3 { + background-image: url('tab_b.png'); + width: 100%; + z-index: 101; + font-size: 13px; + font-family: 'Lucida Grande',Geneva,Helvetica,Arial,sans-serif; +} + +.tabs2 { + font-size: 10px; +} +.tabs3 { + font-size: 9px; +} + +.tablist { + margin: 0; + padding: 0; + display: table; +} + +.tablist li { + float: left; + display: table-cell; + background-image: url('tab_b.png'); + line-height: 36px; + list-style: none; +} + +.tablist a { + display: block; + padding: 0 20px; + font-weight: bold; + background-image:url('tab_s.png'); + background-repeat:no-repeat; + background-position:right; + color: #283A5D; + text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); + text-decoration: none; + outline: none; +} + +.tabs3 .tablist a { + padding: 0 10px; +} + +.tablist a:hover { + background-image: url('tab_h.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); + text-decoration: none; +} + +.tablist li.current a { + background-image: url('tab_a.png'); + background-repeat:repeat-x; + color: #fff; + text-shadow: 0px 1px 1px rgba(0, 0, 0, 1.0); +} diff --git a/c++/src/cpplus_RM/writedata_8cpp-example.html b/c++/src/cpplus_RM/writedata_8cpp-example.html new file mode 100644 index 0000000..ba21097 --- /dev/null +++ b/c++/src/cpplus_RM/writedata_8cpp-example.html @@ -0,0 +1,429 @@ +<!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.8.5"/> +<title>HDF5 C++ API: writedata.cpp</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="search/search.css" rel="stylesheet" type="text/css"/> +<script type="text/javascript" src="search/search.js"></script> +<script type="text/javascript"> + $(document).ready(function() { searchBox.OnSelectItem(0); }); +</script> +<link href="doxygen.css" rel="stylesheet" type="text/css" /> +</head> +<body> +<div id="top"><!-- do not remove this div, it is closed by doxygen! --> +<div id="titlearea"> +<table cellspacing="0" cellpadding="0"> + <tbody> + <tr style="height: 56px;"> + <td id="projectlogo"><img alt="Logo" src="hdf_logo.jpg"/></td> + <td style="padding-left: 0.5em;"> + <div id="projectname">HDF5 C++ API +  <span id="projectnumber">1.8.13</span> + </div> + </td> + </tr> + </tbody> +</table> +</div> +<!-- end header part --> +<!-- Generated by Doxygen 1.8.5 --> +<script type="text/javascript"> +var searchBox = new SearchBox("searchBox", "search",false,'Search'); +</script> + <div id="navrow1" class="tabs"> + <ul class="tablist"> + <li><a href="index.html"><span>Main Page</span></a></li> + <li><a href="annotated.html"><span>Classes</span></a></li> + <li><a href="examples.html"><span>Examples</span></a></li> + <li> + <div id="MSearchBox" class="MSearchBoxInactive"> + <span class="left"> + <img id="MSearchSelect" src="search/mag_sel.png" + 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.png" alt=""/></a> + </span> + </div> + </li> + </ul> + </div> +</div><!-- top --> +<!-- window showing the filter options --> +<div id="MSearchSelectWindow" + onmouseover="return searchBox.OnSearchSelectShow()" + onmouseout="return searchBox.OnSearchSelectHide()" + onkeydown="return searchBox.OnSearchSelectKey(event)"> +<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark"> </span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark"> </span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark"> </span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark"> </span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark"> </span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark"> </span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark"> </span>Pages</a></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="headertitle"> +<div class="title">writedata.cpp</div> </div> +</div><!--header--> +<div class="contents"> +<dl class="section user"><dt></dt><dd>This example shows how to write datasets.</dd></dl> +<div class="fragment"><div class="line"><span class="comment">/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *</span></div> +<div class="line"><span class="comment"> * Copyright by The HDF Group. *</span></div> +<div class="line"><span class="comment"> * Copyright by the Board of Trustees of the University of Illinois. *</span></div> +<div class="line"><span class="comment"> * All rights reserved. *</span></div> +<div class="line"><span class="comment"> * *</span></div> +<div class="line"><span class="comment"> * This file is part of HDF5. The full HDF5 copyright notice, including *</span></div> +<div class="line"><span class="comment"> * terms governing use, modification, and redistribution, is contained in *</span></div> +<div class="line"><span class="comment"> * the files COPYING and Copyright.html. COPYING can be found at the root *</span></div> +<div class="line"><span class="comment"> * of the source code distribution tree; Copyright.html can be found at the *</span></div> +<div class="line"><span class="comment"> * root level of an installed copy of the electronic HDF5 document set and *</span></div> +<div class="line"><span class="comment"> * is linked from the top-level documents page. It can also be found at *</span></div> +<div class="line"><span class="comment"> * http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *</span></div> +<div class="line"><span class="comment"> * access to either file, you may request a copy from help@hdfgroup.org. *</span></div> +<div class="line"><span class="comment"> * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */</span></div> +<div class="line"></div> +<div class="line"><span class="comment">/*</span></div> +<div class="line"><span class="comment"> * This program shows how the select_hyperslab and select_elements</span></div> +<div class="line"><span class="comment"> * functions are used to write selected data from memory to the file.</span></div> +<div class="line"><span class="comment"> * Program takes 48 elements from the linear buffer and writes them into</span></div> +<div class="line"><span class="comment"> * the matrix using 3x2 blocks, (4,3) stride and (2,4) count.</span></div> +<div class="line"><span class="comment"> * Then four elements of the matrix are overwritten with the new values and</span></div> +<div class="line"><span class="comment"> * file is closed. Program reopens the file and reads and displays the result.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifdef OLD_HEADER_FILENAME</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream.h></span></div> +<div class="line"><span class="preprocessor">#else</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <iostream></span></div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#include <string></span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#ifndef H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using</span> std::cout;</div> +<div class="line"> <span class="keyword">using</span> std::endl;</div> +<div class="line"><span class="preprocessor">#endif // H5_NO_STD</span></div> +<div class="line"><span class="preprocessor"></span><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="preprocessor">#include "H5Cpp.h"</span></div> +<div class="line"></div> +<div class="line"><span class="preprocessor">#ifndef H5_NO_NAMESPACE</span></div> +<div class="line"><span class="preprocessor"></span> <span class="keyword">using namespace </span>H5;</div> +<div class="line"><span class="preprocessor">#endif</span></div> +<div class="line"><span class="preprocessor"></span></div> +<div class="line"><span class="keyword">const</span> H5std_string FILE_NAME( <span class="stringliteral">"Select.h5"</span> );</div> +<div class="line"><span class="keyword">const</span> H5std_string DATASET_NAME( <span class="stringliteral">"Matrix in file"</span> );</div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> MSPACE1_RANK = 1; <span class="comment">// Rank of the first dataset in memory</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> MSPACE1_DIM = 50; <span class="comment">// Dataset size in memory</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> MSPACE2_RANK = 1; <span class="comment">// Rank of the second dataset in memory</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> MSPACE2_DIM = 4; <span class="comment">// Dataset size in memory</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> FSPACE_RANK = 2; <span class="comment">// Dataset rank as it is stored in the file</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> FSPACE_DIM1 = 8; <span class="comment">// Dimension sizes of the dataset as it is</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> FSPACE_DIM2 = 12; <span class="comment">// stored in the file</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> MSPACE_RANK = 2; <span class="comment">// Rank of the first dataset in memory</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> MSPACE_DIM1 = 8; <span class="comment">// We will read dataset back from the file</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> MSPACE_DIM2 = 9; <span class="comment">// to the dataset in memory with these</span></div> +<div class="line"> <span class="comment">// dataspace parameters</span></div> +<div class="line"><span class="keyword">const</span> <span class="keywordtype">int</span> NPOINTS = 4; <span class="comment">// Number of points that will be selected</span></div> +<div class="line"> <span class="comment">// and overwritten</span></div> +<div class="line"></div> +<div class="line"><span class="keywordtype">int</span> main (<span class="keywordtype">void</span>)</div> +<div class="line">{</div> +<div class="line"> <span class="keywordtype">int</span> i,j; <span class="comment">// loop indices */</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Try block to detect exceptions raised by any of the calls inside it</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordflow">try</span></div> +<div class="line"> {</div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Turn off the auto-printing when failure occurs so that we can</span></div> +<div class="line"><span class="comment"> * handle the errors appropriately</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="a0"></a><a class="code" href="class_h5_1_1_exception.html#ad49f16300979996c094c2e4f57868414">Exception::dontPrint</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create a file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a1"></a><a class="code" href="class_h5_1_1_h5_file.html">H5File</a>* file = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>( FILE_NAME, H5F_ACC_TRUNC );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create property list for a dataset and set up fill values.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> fillvalue = 0; <span class="comment">/* Fill value for the dataset */</span></div> +<div class="line"> <a name="_a2"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html">DSetCreatPropList</a> plist;</div> +<div class="line"> plist.<a name="a3"></a><a class="code" href="class_h5_1_1_d_set_creat_prop_list.html#a06475f58202e5e96ca50e977174bb4ca">setFillValue</a>(<a name="a4"></a><a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, &fillvalue);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create dataspace for the dataset in the file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t fdim[] = {FSPACE_DIM1, FSPACE_DIM2}; <span class="comment">// dim sizes of ds (on disk)</span></div> +<div class="line"> <a name="_a5"></a><a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> fspace( FSPACE_RANK, fdim );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create dataset and write it into the file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <a name="_a6"></a><a class="code" href="class_h5_1_1_data_set.html">DataSet</a>* dataset = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>(file-><a name="a7"></a><a class="code" href="class_h5_1_1_common_f_g.html#a12a4af21ca0231d4f2c4008b12177bb1">createDataSet</a>(</div> +<div class="line"> DATASET_NAME, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, fspace, plist));</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Select hyperslab for the dataset in the file, using 3x2 blocks,</span></div> +<div class="line"><span class="comment"> * (4,3) stride and (2,4) count starting at the position (0,1).</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t start[2]; <span class="comment">// Start of hyperslab</span></div> +<div class="line"> hsize_t stride[2]; <span class="comment">// Stride of hyperslab</span></div> +<div class="line"> hsize_t count[2]; <span class="comment">// Block count</span></div> +<div class="line"> hsize_t block[2]; <span class="comment">// Block sizes</span></div> +<div class="line"> start[0] = 0; start[1] = 1;</div> +<div class="line"> stride[0] = 4; stride[1] = 3;</div> +<div class="line"> count[0] = 2; count[1] = 4;</div> +<div class="line"> block[0] = 3; block[1] = 2;</div> +<div class="line"> fspace.selectHyperslab( H5S_SELECT_SET, count, start, stride, block);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create dataspace for the first dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t dim1[] = {MSPACE1_DIM}; <span class="comment">/* Dimension size of the first dataset</span></div> +<div class="line"><span class="comment"> (in memory) */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> mspace1( MSPACE1_RANK, dim1 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Select hyperslab.</span></div> +<div class="line"><span class="comment"> * We will use 48 elements of the vector buffer starting at the</span></div> +<div class="line"><span class="comment"> * second element. Selected elements are 1 2 3 . . . 48</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> start[0] = 1;</div> +<div class="line"> stride[0] = 1;</div> +<div class="line"> count[0] = 48;</div> +<div class="line"> block[0] = 1;</div> +<div class="line"> mspace1.selectHyperslab( H5S_SELECT_SET, count, start, stride, block);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Write selection from the vector buffer to the dataset in the file.</span></div> +<div class="line"><span class="comment"> *</span></div> +<div class="line"><span class="comment"> * File dataset should look like this:</span></div> +<div class="line"><span class="comment"> * 0 1 2 0 3 4 0 5 6 0 7 8</span></div> +<div class="line"><span class="comment"> * 0 9 10 0 11 12 0 13 14 0 15 16</span></div> +<div class="line"><span class="comment"> * 0 17 18 0 19 20 0 21 22 0 23 24</span></div> +<div class="line"><span class="comment"> * 0 0 0 0 0 0 0 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 0 25 26 0 27 28 0 29 30 0 31 32</span></div> +<div class="line"><span class="comment"> * 0 33 34 0 35 36 0 37 38 0 39 40</span></div> +<div class="line"><span class="comment"> * 0 41 42 0 43 44 0 45 46 0 47 48</span></div> +<div class="line"><span class="comment"> * 0 0 0 0 0 0 0 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> vector[MSPACE1_DIM]; <span class="comment">// vector buffer for dset</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Buffer initialization.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> vector[0] = vector[MSPACE1_DIM - 1] = -1;</div> +<div class="line"> <span class="keywordflow">for</span> (i = 1; i < MSPACE1_DIM - 1; i++)</div> +<div class="line"> vector[i] = i;</div> +<div class="line"></div> +<div class="line"> dataset-><a name="a8"></a><a class="code" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( vector, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace1, fspace );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Reset the selection for the file dataspace fid.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> fspace.selectNone();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create dataspace for the second dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t dim2[] = {MSPACE2_DIM}; <span class="comment">/* Dimension size of the second dataset</span></div> +<div class="line"><span class="comment"> (in memory */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> mspace2( MSPACE2_RANK, dim2 );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Select sequence of NPOINTS points in the file dataspace.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t coord[NPOINTS][FSPACE_RANK]; <span class="comment">/* Array to store selected points</span></div> +<div class="line"><span class="comment"> from the file dataspace */</span></div> +<div class="line"> coord[0][0] = 0; coord[0][1] = 0;</div> +<div class="line"> coord[1][0] = 3; coord[1][1] = 3;</div> +<div class="line"> coord[2][0] = 3; coord[2][1] = 5;</div> +<div class="line"> coord[3][0] = 5; coord[3][1] = 6;</div> +<div class="line"></div> +<div class="line"> fspace.selectElements( H5S_SELECT_SET, NPOINTS, (<span class="keyword">const</span> hsize_t *)coord);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Write new selection of points to the dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> values[] = {53, 59, 61, 67}; <span class="comment">/* New values to be written */</span></div> +<div class="line"> dataset-><a class="code" href="class_h5_1_1_data_set.html#a3ce98e7a626fd32a23d1bcc41537326f">write</a>( values, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace2, fspace );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * File dataset should look like this:</span></div> +<div class="line"><span class="comment"> * 53 1 2 0 3 4 0 5 6 0 7 8</span></div> +<div class="line"><span class="comment"> * 0 9 10 0 11 12 0 13 14 0 15 16</span></div> +<div class="line"><span class="comment"> * 0 17 18 0 19 20 0 21 22 0 23 24</span></div> +<div class="line"><span class="comment"> * 0 0 0 59 0 61 0 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 0 25 26 0 27 28 0 29 30 0 31 32</span></div> +<div class="line"><span class="comment"> * 0 33 34 0 35 36 67 37 38 0 39 40</span></div> +<div class="line"><span class="comment"> * 0 41 42 0 43 44 0 45 46 0 47 48</span></div> +<div class="line"><span class="comment"> * 0 0 0 0 0 0 0 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> *</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Close the dataset and the file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keyword">delete</span> dataset;</div> +<div class="line"> <span class="keyword">delete</span> file;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Open the file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> file = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_h5_file.html">H5File</a>( FILE_NAME, H5F_ACC_RDONLY );</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Open the dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> dataset = <span class="keyword">new</span> <a class="code" href="class_h5_1_1_data_set.html">DataSet</a>( file-><a name="a9"></a><a class="code" href="class_h5_1_1_common_f_g.html#a6a2557f173c32577db9feeb1b77d4e40">openDataSet</a>( DATASET_NAME ));</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Get dataspace of the dataset.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> fspace = dataset-><a name="a10"></a><a class="code" href="class_h5_1_1_data_set.html#a1f727ed91722af4630ba20b2d8b5b12d">getSpace</a>();</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Select first hyperslab for the dataset in the file. The following</span></div> +<div class="line"><span class="comment"> * elements are selected:</span></div> +<div class="line"><span class="comment"> * 10 0 11 12</span></div> +<div class="line"><span class="comment"> * 18 0 19 20</span></div> +<div class="line"><span class="comment"> * 0 59 0 61</span></div> +<div class="line"><span class="comment"> *</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> start[0] = 1; start[1] = 2;</div> +<div class="line"> block[0] = 1; block[1] = 1;</div> +<div class="line"> stride[0] = 1; stride[1] = 1;</div> +<div class="line"> count[0] = 3; count[1] = 4;</div> +<div class="line"> fspace.selectHyperslab(H5S_SELECT_SET, count, start, stride, block);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Add second selected hyperslab to the selection.</span></div> +<div class="line"><span class="comment"> * The following elements are selected:</span></div> +<div class="line"><span class="comment"> * 19 20 0 21 22</span></div> +<div class="line"><span class="comment"> * 0 61 0 0 0</span></div> +<div class="line"><span class="comment"> * 27 28 0 29 30</span></div> +<div class="line"><span class="comment"> * 35 36 67 37 38</span></div> +<div class="line"><span class="comment"> * 43 44 0 45 46</span></div> +<div class="line"><span class="comment"> * 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> * Note that two hyperslabs overlap. Common elements are:</span></div> +<div class="line"><span class="comment"> * 19 20</span></div> +<div class="line"><span class="comment"> * 0 61</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> start[0] = 2; start[1] = 4;</div> +<div class="line"> block[0] = 1; block[1] = 1;</div> +<div class="line"> stride[0] = 1; stride[1] = 1;</div> +<div class="line"> count[0] = 6; count[1] = 5;</div> +<div class="line"> fspace.selectHyperslab(H5S_SELECT_OR, count, start, stride, block);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Create memory dataspace.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> hsize_t mdim[] = {MSPACE_DIM1, MSPACE_DIM2}; <span class="comment">/* Dimension sizes of the</span></div> +<div class="line"><span class="comment"> dataset in memory when we</span></div> +<div class="line"><span class="comment"> read selection from the</span></div> +<div class="line"><span class="comment"> dataset on the disk */</span></div> +<div class="line"> <a class="code" href="class_h5_1_1_data_space.html">DataSpace</a> mspace(MSPACE_RANK, mdim);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Select two hyperslabs in memory. Hyperslabs has the same</span></div> +<div class="line"><span class="comment"> * size and shape as the selected hyperslabs for the file dataspace.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> start[0] = 0; start[1] = 0;</div> +<div class="line"> block[0] = 1; block[1] = 1;</div> +<div class="line"> stride[0] = 1; stride[1] = 1;</div> +<div class="line"> count[0] = 3; count[1] = 4;</div> +<div class="line"> mspace.selectHyperslab(H5S_SELECT_SET, count, start, stride, block);</div> +<div class="line"> start[0] = 1; start[1] = 2;</div> +<div class="line"> block[0] = 1; block[1] = 1;</div> +<div class="line"> stride[0] = 1; stride[1] = 1;</div> +<div class="line"> count[0] = 6; count[1] = 5;</div> +<div class="line"> mspace.selectHyperslab(H5S_SELECT_OR, count, start, stride, block);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Initialize data buffer.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordtype">int</span> matrix_out[MSPACE_DIM1][MSPACE_DIM2];</div> +<div class="line"> <span class="keywordflow">for</span> (i = 0; i < MSPACE_DIM1; i++)</div> +<div class="line"> <span class="keywordflow">for</span> (j = 0; j < MSPACE_DIM2; j++)</div> +<div class="line"> matrix_out[i][j] = 0;</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Read data back to the buffer matrix.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> dataset-><a name="a11"></a><a class="code" href="class_h5_1_1_data_set.html#a2f0278a519122419ae9981666277c9bb">read</a>(matrix_out, <a class="code" href="class_h5_1_1_pred_type.html#a3308bcd537696a8d728cd3b443f2fc7b">PredType::NATIVE_INT</a>, mspace, fspace);</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Display the result. Memory dataset is:</span></div> +<div class="line"><span class="comment"> *</span></div> +<div class="line"><span class="comment"> * 10 0 11 12 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 18 0 19 20 0 21 22 0 0</span></div> +<div class="line"><span class="comment"> * 0 59 0 61 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 0 0 27 28 0 29 30 0 0</span></div> +<div class="line"><span class="comment"> * 0 0 35 36 67 37 38 0 0</span></div> +<div class="line"><span class="comment"> * 0 0 43 44 0 45 46 0 0</span></div> +<div class="line"><span class="comment"> * 0 0 0 0 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> * 0 0 0 0 0 0 0 0 0</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keywordflow">for</span> (i=0; i < MSPACE_DIM1; i++)</div> +<div class="line"> {</div> +<div class="line"> <span class="keywordflow">for</span>(j=0; j < MSPACE_DIM2; j++)</div> +<div class="line"> cout << matrix_out[i][j] << <span class="stringliteral">" "</span>;</div> +<div class="line"> cout << endl;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">/*</span></div> +<div class="line"><span class="comment"> * Close the dataset and the file.</span></div> +<div class="line"><span class="comment"> */</span></div> +<div class="line"> <span class="keyword">delete</span> dataset;</div> +<div class="line"> <span class="keyword">delete</span> file;</div> +<div class="line"> } <span class="comment">// end of try block</span></div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the H5File operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a12"></a><a class="code" href="class_h5_1_1_file_i_exception.html">FileIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a name="a13"></a><a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSet operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a14"></a><a class="code" href="class_h5_1_1_data_set_i_exception.html">DataSetIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="comment">// catch failure caused by the DataSpace operations</span></div> +<div class="line"> <span class="keywordflow">catch</span>( <a name="_a15"></a><a class="code" href="class_h5_1_1_data_space_i_exception.html">DataSpaceIException</a> error )</div> +<div class="line"> {</div> +<div class="line"> error.<a class="code" href="class_h5_1_1_exception.html#ad5bf0f93b4156d6366110dd5e08342a2">printError</a>();</div> +<div class="line"> <span class="keywordflow">return</span> -1;</div> +<div class="line"> }</div> +<div class="line"></div> +<div class="line"> <span class="keywordflow">return</span> 0;</div> +<div class="line">}</div> +</div><!-- fragment --> </div><!-- contents --> +<!-- start footer part --> +<hr class="footer"/><address class="footer"><small> +Generated on Mon Jul 21 2014 10:58:44 for HDF5 C++ API by  <a href="http://www.doxygen.org/index.html"> +<img class="footer" src="doxygen.png" alt="doxygen"/> +</a> 1.8.5 +</small></address> +</body> +</html> |