mirror of
https://github.com/HDFGroup/hdf5.git
synced 2026-09-25 04:09:44 +03:00
747 lines
51 KiB
HTML
747 lines
51 KiB
HTML
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
|
||
<meta name="generator" content="Doxygen 1.16.1"/>
|
||
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||
<title>HDF5: HDF5 User Guide</title>
|
||
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||
<script type="text/javascript" src="jquery.js"></script>
|
||
<script type="text/javascript" src="dynsections.js"></script>
|
||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||
<script type="text/javascript" src="navtreedata.js"></script>
|
||
<script type="text/javascript" src="navtree.js"></script>
|
||
<script type="text/javascript" src="cookie.js"></script>
|
||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||
<script type="text/javascript" src="search/search.js"></script>
|
||
<script type="text/javascript">
|
||
$(function() { init_search(); });
|
||
</script>
|
||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||
<link href="hdf5doxy.css" rel="stylesheet" type="text/css"/>
|
||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||
<link href="hdf5doxy.css" rel="stylesheet" type="text/css">
|
||
<script type="text/javascript" src="hdf5_navtree_hacks.js"></script>
|
||
<div style="background:#FFDDDD;font-size:120%;text-align:center;margin:0;padding:5px">Help us improve by taking our short survey: <a href="https://www.hdfgroup.org/website-survey/">https://www.hdfgroup.org/website-survey/</a></div>
|
||
<!-- ... other metadata & script includes ... -->
|
||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||
<script type="text/javascript">
|
||
DoxygenAwesomeTabs.init()
|
||
</script>
|
||
<!-- Google tag (gtag.js) -->
|
||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-57FMZK4S7X"></script>
|
||
<script>
|
||
window.dataLayer = window.dataLayer || [];
|
||
function gtag(){dataLayer.push(arguments);}
|
||
gtag('js', new Date());
|
||
gtag('config', 'G-57FMZK4S7X');
|
||
</script>
|
||
</head>
|
||
<body>
|
||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||
<div id="titlearea">
|
||
<table cellspacing="0" cellpadding="0">
|
||
<tbody>
|
||
<tr id="projectrow">
|
||
<td id="projectlogo"><img alt="Logo" src="HDFG-logo.png"/></td>
|
||
<td id="projectalign">
|
||
<div id="projectname">HDF5<span id="projectnumber"> Last Updated on 2026-09-02</span>
|
||
</div>
|
||
<div id="projectbrief">The HDF5 Field Guide</div>
|
||
</td>
|
||
</tr>
|
||
</tbody>
|
||
</table>
|
||
</div>
|
||
<!-- end header part -->
|
||
<!-- Generated by Doxygen 1.16.1 -->
|
||
<script type="text/javascript">
|
||
var searchBox = new SearchBox("searchBox", "search/",'.html');
|
||
</script>
|
||
<script type="text/javascript">
|
||
$(function() { codefold.init(); });
|
||
</script>
|
||
<div id="main-nav">
|
||
<div id="navrow1" class="tabs">
|
||
<ul class="tablist">
|
||
<li><a href="index.html"><span>Main Page</span></a></li>
|
||
<li><a href="_getting_started.html"><span>Getting started</span></a></li>
|
||
<li><a href="_u_g.html"><span>User Guide</span></a></li>
|
||
<li><a href="_r_m.html"><span>Reference Manual</span></a></li>
|
||
<li><a href="_cookbook.html"><span>Cookbook</span></a></li>
|
||
<li><a href="_t_n.html"><span>Technical Notes</span></a></li>
|
||
<li><a href="_r_f_c.html"><span>RFCs</span></a></li>
|
||
<li><a href="_s_p_e_c.html"><span>Specifications</span></a></li>
|
||
<li><a href="_g_l_s.html"><span>Glossary</span></a></li>
|
||
<li><a href="_f_t_s.html"><span>Full-Text Search</span></a></li>
|
||
<li><a href="_about.html"><span>About</span></a></li>
|
||
<li>
|
||
<div id="MSearchBox" class="MSearchBoxInactive">
|
||
<span class="left">
|
||
<span id="MSearchSelect" class="search-icon" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()"><span class="search-icon-dropdown"></span></span>
|
||
<input type="text" id="MSearchField" value="" placeholder="Search" accesskey="S"
|
||
onfocus="searchBox.OnSearchFieldFocus(true)"
|
||
onblur="searchBox.OnSearchFieldFocus(false)"
|
||
onkeyup="searchBox.OnSearchFieldChange(event)"/>
|
||
</span><span class="right">
|
||
<a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><div id="MSearchCloseImg" class="close-icon"></div></a>
|
||
</span>
|
||
</div>
|
||
</li>
|
||
</ul>
|
||
</div>
|
||
</div><!-- main-nav -->
|
||
</div><!-- top -->
|
||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||
<div id="nav-tree">
|
||
<div id="nav-tree-contents">
|
||
<div id="nav-sync" class="sync"></div>
|
||
</div>
|
||
</div>
|
||
<div id="splitbar" style="-moz-user-select:none;"
|
||
class="ui-resizable-handle">
|
||
</div>
|
||
</div>
|
||
<script type="text/javascript">
|
||
$(function(){initNavTree('_u_g.html','',''); });
|
||
</script>
|
||
<div id="container">
|
||
<div id="doc-content">
|
||
<!-- window showing the filter options -->
|
||
<div id="MSearchSelectWindow"
|
||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||
</div>
|
||
|
||
<!-- iframe showing the search results (closed by default) -->
|
||
<div id="MSearchResultsWindow">
|
||
<div id="MSearchResults">
|
||
<div class="SRPage">
|
||
<div id="SRIndex">
|
||
<div id="SRResults"></div>
|
||
<div class="SRStatus" id="Loading">Loading...</div>
|
||
<div class="SRStatus" id="Searching">Searching...</div>
|
||
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
|
||
<div><div class="header">
|
||
<div class="headertitle"><div class="title">HDF5 User Guide </div></div>
|
||
</div><!--header-->
|
||
<div class="contents">
|
||
<div class="textblock"><p>Navigate back: <a class="el" href="index.html" title="notitle">Main</a> </p><hr />
|
||
<p><a class="el" href="_h5_d_m__u_g.html#sec_data_model" title="The HDF5 Data Model and File Structure">The HDF5 Data Model and File Structure</a> </p><ul>
|
||
<li><a class="el" href="_h5_d_m__u_g.html#subsec_data_model_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_d_m__u_g.html#subsec_data_model_abstract" title="The Abstract Data Model">The Abstract Data Model</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_abstract_file" title="File">File</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_abstract_group" title="Group">Group</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_abstract_dataset" title="Dataset">Dataset</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_abstract_space" title="Dataspace">Dataspace</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_abstract_type" title="Datatype">Datatype</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_abstract_attr" title="Attribute">Attribute</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_abstract_plist" title="Property List">Property List</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_abstract_link" title="Link">Link</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_d_m__u_g.html#subsec_data_model_storage" title="The HDF5 Storage Model">The HDF5 Storage Model</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_storage_spec" title="The Abstract Storage Model: the HDF5 Format Specification">The Abstract Storage Model: the HDF5 Format Specification</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_storage_imple" title="Concrete Storage Model">Concrete Storage Model</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_d_m__u_g.html#subsec_data_model_structure" title="The Structure of an HDF5 File">The Structure of an HDF5 File</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_structure_file" title="Overall File Structure">Overall File Structure</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_structure_path" title="HDF5 Path Names and Navigation">HDF5 Path Names and Navigation</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_m__u_g.html#subsubsec_data_model_structure_example" title="Examples of HDF5 File Structures">Examples of HDF5 File Structures</a> </li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p><a class="el" href="_h5__u_g.html#sec_program" title="The HDF5 Library and Programming Model">The HDF5 Library and Programming Model</a> </p><ul>
|
||
<li><a class="el" href="_h5__u_g.html#subsec_program_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5__u_g.html#subsec_program_model" title="The HDF5 Programming Model">The HDF5 Programming Model</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5__u_g.html#subsubsec_program_model_create" title="Creating an HDF5 File">Creating an HDF5 File</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5__u_g.html#subsubsec_program_model_dset" title="Creating and Initializing a Dataset">Creating and Initializing a Dataset</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5__u_g.html#subsubsec_program_model_close" title="Closing an Object">Closing an Object</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5__u_g.html#subsubsec_program_model_data" title="Writing or Reading a Dataset to or from a File">Writing or Reading a Dataset to or from a File</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5__u_g.html#subsubsec_program_model_partial" title="Reading and Writing a Portion of a Dataset">Reading and Writing a Portion of a Dataset</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5__u_g.html#subsubsec_program_model_info" title="Getting Information about a Dataset">Getting Information about a Dataset</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5__u_g.html#subsubsec_program_model_compound" title="Creating and Defining Compound Datatypes">Creating and Defining Compound Datatypes</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5__u_g.html#subsubsec_program_model_extend" title="Creating and Writing Extendable Datasets">Creating and Writing Extendable Datasets</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5__u_g.html#subsubsec_program_model_group" title="Creating and Working with Groups">Creating and Working with Groups</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5__u_g.html#subsubsec_program_model_attr" title="Working with Attributes">Working with Attributes</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5__u_g.html#subsec_program_transfer_pipeline" title="The Data Transfer Pipeline">The Data Transfer Pipeline</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_f__u_g.html#sec_file" title="The HDF5 File">The HDF5 File</a> </p><ul>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_access_modes" title="File Access Modes">File Access Modes</a> </li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_creation_access" title="File Creation and File Access Properties">File Creation and File Access Properties</a> </li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_drivers" title="Low-level File Drivers">Low-level File Drivers</a> </li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_program_model" title="Programming Model for Files">Programming Model for Files</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_program_model_create" title="Creating a New File">Creating a New File</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_program_model_open" title="Opening an Existing File">Opening an Existing File</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_program_model_close" title="Closing a File">Closing a File</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_h5dump" title="Using h5dump to View a File">Using h5dump to View a File</a> </li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_summary" title="File Function Summaries">File Function Summaries</a> </li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_create" title="Creating or Opening an HDF5 File">Creating or Opening an HDF5 File</a> </li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_closes" title="Closing an HDF5 File">Closing an HDF5 File</a> </li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_property_lists" title="File Property Lists">File Property Lists</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_property_lists_create" title="Creating a Property List">Creating a Property List</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_property_lists_props" title="File Creation Properties">File Creation Properties</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_property_lists_access" title="File Access Properties">File Access Properties</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_alternate_drivers" title="Alternate File Storage Layouts and Low-level File Drivers">Alternate File Storage Layouts and Low-level File Drivers</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_id" title="Identifying the Previously‐used File Driver">Identifying the Previously‐used File Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_sec2" title="The POSIX (aka SEC2) Driver">The POSIX (aka SEC2) Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_direct" title="The Direct Driver">The Direct Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_log" title="The Log Driver">The Log Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_win" title="The Windows Driver">The Windows Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_stdio" title="The STDIO Driver">The STDIO Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_mem" title="The Memory (aka Core) Driver">The Memory (aka Core) Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_family" title="The Family Driver">The Family Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_multi" title="The Multi Driver">The Multi Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_split" title="The Split Driver">The Split Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_ros3" title="The ROS3 Driver">The ROS3 Driver</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_alternate_drivers_par" title="The Parallel Driver">The Parallel Driver</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_examples" title="Code Examples for Opening and Closing Files">Code Examples for Opening and Closing Files</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_examples_trunc" title="Example Using the H5F_ACC_TRUNC Flag">Example Using the H5F_ACC_TRUNC Flag</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_examples_props" title="Example with the File Creation Property List">Example with the File Creation Property List</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f__u_g.html#subsubsec_file_examples_access" title="Example with the File Access Property List">Example with the File Access Property List</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_f__u_g.html#subsec_file_multiple" title="Working with Multiple HDF5 Files">Working with Multiple HDF5 Files</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_g__u_g.html#sec_group" title="HDF5 Groups">HDF5 Groups</a> </p><ul>
|
||
<li><a class="el" href="_h5_g__u_g.html#subsec_group_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_g__u_g.html#subsec_group_descr" title="Description of the Group Object">Description of the Group Object</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_descr_object" title="The Group Object">The Group Object</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_descr_model" title="The Hierarchy of Data Objects">The Hierarchy of Data Objects</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_descr_path" title="HDF5 Path Names">HDF5 Path Names</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_descr_impl" title="Group Implementations in HDF5">Group Implementations in HDF5</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_g__u_g.html#subsec_group_h5dump" title="Using h5dump">Using h5dump</a> </li>
|
||
<li><a class="el" href="_h5_g__u_g.html#subsec_group_function" title="Group Function Summaries">Group Function Summaries</a> </li>
|
||
<li><a class="el" href="_h5_g__u_g.html#subsec_group_program" title="Programming Model for Groups">Programming Model for Groups</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_program_create" title="Creating a Group">Creating a Group</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_program_open" title="Opening a Group and Accessing an Object in that Group">Opening a Group and Accessing an Object in that Group</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_program_dataset" title="Creating a Dataset in a Specific Group">Creating a Dataset in a Specific Group</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_program_close" title="Closing a Group">Closing a Group</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_program_links" title="Creating Links">Creating Links</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_program_info" title="Discovering Information about Objects">Discovering Information about Objects</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_program_objs" title="Discovering Objects in a Group">Discovering Objects in a Group</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_g__u_g.html#subsubsec_group_program_all" title="Discovering All of the Objects in the File">Discovering All of the Objects in the File</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_g__u_g.html#subsec_group_examples" title="Examples of File Structures">Examples of File Structures</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_l__u_g.html#sec_link" title="The HDF5 Link Interface">The HDF5 Link Interface</a> </p><ul>
|
||
<li><a class="el" href="_h5_l__u_g.html#subsec_link_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_l__u_g.html#subsec_link_types" title="Link Types">Link Types</a> </li>
|
||
<li><a class="el" href="_h5_l__u_g.html#subsec_link_create" title="Creating Links">Creating Links</a> </li>
|
||
<li><a class="el" href="_h5_l__u_g.html#subsec_link_ops" title="Link Operations">Link Operations</a> </li>
|
||
<li><a class="el" href="_h5_l__u_g.html#subsec_link_traverse" title="Link Traversal">Link Traversal</a> </li>
|
||
<li><a class="el" href="_h5_l__u_g.html#subsec_link_user" title="User-Defined Link Types">User-Defined Link Types</a> </li>
|
||
<li><a class="el" href="_h5_l__u_g.html#subsec_link_summary" title="Summary">Summary</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_d__u_g.html#sec_dataset" title="HDF5 Datasets">HDF5 Datasets</a> </p><ul>
|
||
<li><a class="el" href="_h5_d__u_g.html#subsec_dataset_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_d__u_g.html#subsec_dataset_function" title="Dataset Function Summaries">Dataset Function Summaries</a> </li>
|
||
<li><a class="el" href="_h5_d__u_g.html#subsec_dataset_program" title="Programming Model for Datasets">Programming Model for Datasets</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_program_general" title="General Model">General Model</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_program_create" title="Create Dataset">Create Dataset</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_program_transfer" title="Data Transfer Operations on a Dataset">Data Transfer Operations on a Dataset</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_program_read" title="Retrieve the Properties of a Dataset">Retrieve the Properties of a Dataset</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_d__u_g.html#subsec_dataset_transfer" title="Data Transfer">Data Transfer</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_transfer_pipe" title="The Data Pipeline">The Data Pipeline</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_transfer_filter" title="Data Pipeline Filters">Data Pipeline Filters</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_transfer_drive" title="File Drivers">File Drivers</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_transfer_props" title="Data Transfer Properties to Manage the Pipeline">Data Transfer Properties to Manage the Pipeline</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_transfer_store" title="Storage Strategies">Storage Strategies</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_transfer_partial" title="Partial I/O Sub‐setting and Hyperslabs">Partial I/O Sub‐setting and Hyperslabs</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_transfer_dyn_filter" title="Data Pipeline Dynamically Loaded Filters">Data Pipeline Dynamically Loaded Filters</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_d__u_g.html#subsec_dataset_allocation" title="Allocation of Space in the File">Allocation of Space in the File</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_allocation_store" title="Storage Allocation in the File: Early, Incremental, Late">Storage Allocation in the File: Early, Incremental, Late</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_allocation_delete" title="Deleting a Dataset from a File and Reclaiming Space">Deleting a Dataset from a File and Reclaiming Space</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_allocation_release" title="Releasing Memory Resources">Releasing Memory Resources</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_allocation_ext" title="External Storage Properties">External Storage Properties</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_d__u_g.html#subsec_dataset_filters" title="Using HDF5 Filters">Using HDF5 Filters</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_filters_nbit" title="Using the N‐bit Filter">Using the N‐bit Filter</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_filters_scale" title="Using the Scale‐offset Filter">Using the Scale‐offset Filter</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_filters_szip" title="Using the SZip Filter">Using the SZip Filter</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d__u_g.html#subsubsec_dataset_filters_dyn" title="Using Dynamically-Loadable Filters">Using Dynamically-Loadable Filters</a> </li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_t__u_g.html#sec_datatype" title="HDF5 Datatypes">HDF5 Datatypes</a> </p><ul>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_intro" title="Introduction and Definitions">Introduction and Definitions</a> </li>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_model" title="Datatype Model">Datatype Model</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_model_class" title="Datatype Classes and Properties">Datatype Classes and Properties</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_model_predefine" title="Predefined Datatypes">Predefined Datatypes</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_usage" title="How Datatypes are Used">How Datatypes are Used</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_usage_object" title="The Datatype Object and the HDF5 Datatype API">The Datatype Object and the HDF5 Datatype API</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_usage_create" title="Dataset Creation">Dataset Creation</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_usage_transfer" title="Data Transfer (Read and Write)">Data Transfer (Read and Write)</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_usage_discover" title="Discovery of Data Format">Discovery of Data Format</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_usage_user" title="Creating and Using User‐defined Datatypes">Creating and Using User‐defined Datatypes</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_function" title="Datatype Function Summaries">Datatype Function Summaries</a> </li>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_program" title="Programming Model for Datatypes">Programming Model for Datatypes</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_program_discover" title="Discovery of Datatype Properties">Discovery of Datatype Properties</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_program_define" title="Definition of Datatypes">Definition of Datatypes</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_other" title="Other Non-numeric Datatypes">Other Non-numeric Datatypes</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_other_strings" title="Strings">Strings</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_other_refs" title="Reference">Reference</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_other_enum" title="ENUM">ENUM</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_other_opaque" title="Opaque">Opaque</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_other_bitfield" title="Bitfield">Bitfield</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_fill" title="Fill Values">Fill Values</a> </li>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_complex" title="Complex Combinations of Datatypes">Complex Combinations of Datatypes</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_complex_create" title="Creating a Complicated Compound Datatype">Creating a Complicated Compound Datatype</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_t__u_g.html#subsubsec_datatype_complex_analyze" title="Analyzing and Navigating a Compound Datatype">Analyzing and Navigating a Compound Datatype</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_life" title="Life Cycle of the Datatype Object">Life Cycle of the Datatype Object</a> </li>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_transfer" title="Data Transfer: Datatype Conversion and Selection">Data Transfer: Datatype Conversion and Selection</a> </li>
|
||
<li><a class="el" href="_h5_t__u_g.html#subsec_datatype_text" title="Text Descriptions of Datatypes: Conversion to and from">Text Descriptions of Datatypes: Conversion to and from</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_s__u_g.html#sec_dataspace" title="HDF5 Dataspaces and Partial I/O">HDF5 Dataspaces and Partial I/O</a> </p><ul>
|
||
<li><a class="el" href="_h5_s__u_g.html#subsec_dataspace_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_s__u_g.html#subsec_dataspace_function" title="Dataspace Function Summaries">Dataspace Function Summaries</a> </li>
|
||
<li><a class="el" href="_h5_s__u_g.html#subsec_dataspace_program" title="Definition of Dataspace Objects and the Dataspace Programming Model">Definition of Dataspace Objects and the Dataspace Programming Model</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_s__u_g.html#subsubsec_dataspace_program_object" title="Dataspace Objects">Dataspace Objects</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_s__u_g.html#subsubsec_dataspace_program_model" title="Dataspace Programming Model">Dataspace Programming Model</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_s__u_g.html#subsec_dataspace_transfer" title="Dataspaces and Data Transfer">Dataspaces and Data Transfer</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_s__u_g.html#subsubsec_dataspace_transfer_select" title="Data Selection">Data Selection</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_s__u_g.html#subsubsec_dataspace_transfer_model" title="Programming Model">Programming Model</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_s__u_g.html#subsec_dataspace_select" title="Dataspace Selection Operations and Data Transfer">Dataspace Selection Operations and Data Transfer</a> </li>
|
||
<li><a class="el" href="_h5_s__u_g.html#subsec_dataspace_refer" title="References">References</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_s__u_g.html#subsubsec_dataspace_refer_use" title="Example Uses for Region References">Example Uses for Region References</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_s__u_g.html#subsubsec_dataspace_refer_create" title="Creating References to Regions">Creating References to Regions</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_s__u_g.html#subsubsec_dataspace_refer_read" title="Reading References to Regions">Reading References to Regions</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_s__u_g.html#subsec_dataspace_sample" title="Sample Programs">Sample Programs</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_a__u_g.html#sec_attribute" title="HDF5 Attributes">HDF5 Attributes</a> </p><ul>
|
||
<li><a class="el" href="_h5_a__u_g.html#subsec_attribute_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_a__u_g.html#subsec_attribute_program" title="Programming Model for Attributes">Programming Model for Attributes</a> <ul>
|
||
<li>
|
||
To Open and Read or Write an Existing Attribute </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_a__u_g.html#subsec_error_H5A" title="Attribute Function Summaries">Attribute Function Summaries</a> </li>
|
||
<li><a class="el" href="_h5_a__u_g.html#subsec_attribute_work" title="Working with Attributes">Working with Attributes</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_a__u_g.html#subsubsec_attribute_work_struct" title="The Structure of an Attribute">The Structure of an Attribute</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_a__u_g.html#subsubsec_attribute_work_create" title="Creating, Writing, and Reading Attributes">Creating, Writing, and Reading Attributes</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_a__u_g.html#subsubsec_attribute_work_access" title="Accessing Attributes by Name or Index">Accessing Attributes by Name or Index</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_a__u_g.html#subsubsec_attribute_work_info" title="Obtaining Information Regarding an Object's Attributes">Obtaining Information Regarding an Object's Attributes</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_a__u_g.html#subsubsec_attribute_work_iterate" title="Iterating across an Object's Attributes">Iterating across an Object's Attributes</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_a__u_g.html#subsubsec_attribute_work_delete" title="Deleting an Attribute">Deleting an Attribute</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_a__u_g.html#subsubsec_attribute_work_close" title="Closing an Attribute">Closing an Attribute</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_a__u_g.html#subsec_attribute_special" title="Special Issues">Special Issues</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_o__u_g.html#sec_object" title="The HDF5 Object Interface">The HDF5 Object Interface</a> </p><ul>
|
||
<li><a class="el" href="_h5_o__u_g.html#subsec_object_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_o__u_g.html#subsec_object_ops" title="Object Operations">Object Operations</a> </li>
|
||
<li><a class="el" href="_h5_o__u_g.html#subsec_object_visit" title="Object Traversal">Object Traversal</a> </li>
|
||
<li><a class="el" href="_h5_o__u_g.html#subsec_object_comments" title="Object Comments">Object Comments</a> </li>
|
||
<li><a class="el" href="_h5_o__u_g.html#subsec_object_refcount" title="Reference Counting">Reference Counting</a> </li>
|
||
<li><a class="el" href="_h5_o__u_g.html#subsec_object_cache" title="Cache Control">Cache Control</a> </li>
|
||
<li><a class="el" href="_h5_o__u_g.html#subsec_object_summary" title="Summary">Summary</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_i__u_g.html#sec_identifier" title="The HDF5 Identifier Interface">The HDF5 Identifier Interface</a> </p><ul>
|
||
<li><a class="el" href="_h5_i__u_g.html#subsec_identifier_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_i__u_g.html#subsec_identifier_types" title="Identifier Types">Identifier Types</a> </li>
|
||
<li><a class="el" href="_h5_i__u_g.html#subsec_identifier_refcount" title="Reference Counting">Reference Counting</a> </li>
|
||
<li><a class="el" href="_h5_i__u_g.html#subsec_identifier_valid" title="Identifier Validation">Identifier Validation</a> </li>
|
||
<li><a class="el" href="_h5_i__u_g.html#subsec_identifier_query" title="Querying Identifiers">Querying Identifiers</a> </li>
|
||
<li><a class="el" href="_h5_i__u_g.html#subsec_identifier_user" title="User-Defined Identifier Types">User-Defined Identifier Types</a> </li>
|
||
<li><a class="el" href="_h5_i__u_g.html#subsec_identifier_iteration" title="Identifier Iteration">Identifier Iteration</a> </li>
|
||
<li><a class="el" href="_h5_i__u_g.html#subsec_identifier_summary" title="Summary">Summary</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_e__u_g.html#sec_error" title="HDF5 Error Handling">HDF5 Error Handling</a> </p><ul>
|
||
<li><a class="el" href="_h5_e__u_g.html#subsec_error_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_e__u_g.html#subsec_error_program" title="Programming Model for Error Handling">Programming Model for Error Handling</a> </li>
|
||
<li><a class="el" href="_h5_e__u_g.html#subsec_error_H5E" title="Error Handling Function Summaries">Error Handling Function Summaries</a> </li>
|
||
<li><a class="el" href="_h5_e__u_g.html#subsec_error_ops" title="Basic Error Handling Operations">Basic Error Handling Operations</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_e__u_g.html#subsubsec_error_ops_stack" title="Error Stack and Error Message">Error Stack and Error Message</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_e__u_g.html#subsubsec_error_ops_print" title="Print and Clear an Error Stack">Print and Clear an Error Stack</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_e__u_g.html#subsubsec_error_ops_mute" title="Mute Error Stack">Mute Error Stack</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_e__u_g.html#subsubsec_error_ops_custom_print" title="Customized Printing of an Error Stack">Customized Printing of an Error Stack</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_e__u_g.html#subsubsec_error_ops_walk" title="Walk through the Error Stack">Walk through the Error Stack</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_e__u_g.html#subsubsec_error_ops_travers" title="Traverse an Error Stack with a Callback Function">Traverse an Error Stack with a Callback Function</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_e__u_g.html#subsec_error_adv" title="Advanced Error Handling Operations">Advanced Error Handling Operations</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_e__u_g.html#subsubsec_error_adv_more" title="More Error API Functions">More Error API Functions</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_e__u_g.html#subsubsec_error_adv_app" title="Pushing an Application Error Message onto Error Stack">Pushing an Application Error Message onto Error Stack</a> </li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_p__u_g.html#sec_plist" title="Properties and Property Lists in HDF5">Properties and Property Lists in HDF5</a> </p><ul>
|
||
<li><a class="el" href="_h5_p__u_g.html#subsec_plist_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_p__u_g.html#subsec_plist_class" title="Property List Classes, Property Lists, and Properties">Property List Classes, Property Lists, and Properties</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_p__u_g.html#subsubsec_plist_class" title="Property List Classes">Property List Classes</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_p__u_g.html#subsubsec_plist_lists" title="Property Lists">Property Lists</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_p__u_g.html#subsubsec_plist_props" title="Properties">Properties</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_p__u_g.html#subsec_plist_program" title="Programming Model for Properties and Property Lists">Programming Model for Properties and Property Lists</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_p__u_g.html#subsubsec_plist_default" title="Using Default Property Lists">Using Default Property Lists</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_p__u_g.html#subsubsec_plist_basic" title="Basic Steps of the Programming Model">Basic Steps of the Programming Model</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_p__u_g.html#subsubsec_plist_additional" title="Additional Property List Operations">Additional Property List Operations</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_p__u_g.html#subsec_plist_generic" title="Generic Properties Interface and User-defined Properties">Generic Properties Interface and User-defined Properties</a> </li>
|
||
<li><a class="el" href="_h5_p__u_g.html#subsec_plist_H5P" title="Property List Function Summaries">Property List Function Summaries</a> </li>
|
||
<li><a class="el" href="_h5_p__u_g.html#subsec_plist_resources" title="Additional Property List Resources">Additional Property List Resources</a> </li>
|
||
<li><a class="el" href="_h5_p__u_g.html#subsec_plist_notes" title="Notes">Notes</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_f_d__u_g.html#sec_vfd" title="The HDF5 Virtual File Driver Interface">The HDF5 Virtual File Driver Interface</a> </p><ul>
|
||
<li><a class="el" href="_h5_f_d__u_g.html#subsec_vfd_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_f_d__u_g.html#subsec_vfd_purpose" title="Purpose and Benefits">Purpose and Benefits</a> </li>
|
||
<li><a class="el" href="_h5_f_d__u_g.html#subsec_vfd_drivers" title="Built-in File Drivers">Built-in File Drivers</a> </li>
|
||
<li><a class="el" href="_h5_f_d__u_g.html#subsec_vfd_selection" title="Selecting a File Driver">Selecting a File Driver</a> </li>
|
||
<li><a class="el" href="_h5_f_d__u_g.html#subsec_vfd_custom" title="Custom File Drivers">Custom File Drivers</a> </li>
|
||
<li><a class="el" href="_h5_f_d__u_g.html#subsec_vfd_parallel" title="Parallel File Drivers">Parallel File Drivers</a> </li>
|
||
<li><a class="el" href="_h5_f_d__u_g.html#subsec_vfd_performance" title="Performance Considerations">Performance Considerations</a> </li>
|
||
<li><a class="el" href="_h5_f_d__u_g.html#subsec_vfd_query" title="Querying File Driver Information">Querying File Driver Information</a> </li>
|
||
<li><a class="el" href="_h5_f_d__u_g.html#subsec_vfd_summary" title="Summary">Summary</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_v_l__u_g.html#sec_vol" title="The HDF5 Virtual Object Layer (VOL)">The HDF5 Virtual Object Layer (VOL)</a> </p><ul>
|
||
<li><a class="el" href="_h5_v_l__u_g.html#subsec_vol_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_v_l__u_g.html#subsec_vol_abstract_layer" title="The VOL Abstraction Layer">The VOL Abstraction Layer</a> </li>
|
||
<li><a class="el" href="_h5_v_l__u_g.html#subsec_vol_quickstart" title="Quickstart">Quickstart</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_quick_read" title="Read The Documentation For The New VOL Connector">Read The Documentation For The New VOL Connector</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_quick_use" title="Use A VOL-Enabled HDF5 Library">Use A VOL-Enabled HDF5 Library</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_quick_set" title="Determine How You Will Set The VOL Connector">Determine How You Will Set The VOL Connector</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_quick_update" title="If Needed: Update Your Code To Load And Use A VOL Connector">If Needed: Update Your Code To Load And Use A VOL Connector</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_quick_plugin" title="If Using A Plugin: Make Sure The VOL Connector Is In The Search">If Using A Plugin: Make Sure The VOL Connector Is In The Search</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_quick_opt" title="Optional: Set The VOL Connector Via The Environment Variable">Optional: Set The VOL Connector Via The Environment Variable</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_v_l__u_g.html#subsec_vol_connect" title="VOL Connectors">VOL Connectors</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_connect_register" title="Registration">Registration</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_connect_version" title="Connector Versioning">Connector Versioning</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_connect_reg_calls" title="Connector-Specific Registration Calls">Connector-Specific Registration Calls</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_connect_set_vol" title="H5Pset_vol()">H5Pset_vol()</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_connect_search" title="VOL Connector Search Path">VOL Connector Search Path</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_connect_param" title="Parameter Strings">Parameter Strings</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_connect_env" title="Environment Variable">Environment Variable</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_v_l__u_g.html#subsec_vol_adapt" title="Adapting HDF5 Software to Use the VOL">Adapting HDF5 Software to Use the VOL</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_adapt_token" title="haddr_t → H5O_token_t">haddr_t → H5O_token_t</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_adapt_api" title="Specific API Call Substitutions">Specific API Call Substitutions</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_adapt_native" title="Protect Native-Only API Calls">Protect Native-Only API Calls</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_v_l__u_g.html#subsec_vol_lang" title="Language Wrappers">Language Wrappers</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_lang_c" title="C++">C++</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_lang_fort" title="Fortran">Fortran</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_lang_java" title="Java/JNI">Java/JNI</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_v_l__u_g.html#subsec_vol_cl" title="Using VOL Connectors With The HDF5 Command-Line Tools">Using VOL Connectors With The HDF5 Command-Line Tools</a> </li>
|
||
<li><a class="el" href="_h5_v_l__u_g.html#subsec_vol_compat" title="Compatibility">Compatibility</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_compat_native" title="List of HDF5 Native VOL API Calls">List of HDF5 Native VOL API Calls</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_compat_indep" title="List of HDF5 VOL-Independent API Calls">List of HDF5 VOL-Independent API Calls</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_v_l__u_g.html#subsubsec_vol_compat_opt" title="List of Native VOL Optional Operation Values By Subclass">List of Native VOL Optional Operation Values By Subclass</a> </li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_f_i_m__u_g.html#sec_file_image" title="HDF5 File Image">HDF5 File Image</a> </p><ul>
|
||
<li><a class="el" href="_h5_f_i_m__u_g.html#subsec_file_image_intro" title="Introduction to HDF5 File Image Operations">Introduction to HDF5 File Image Operations</a> </li>
|
||
<li><a class="el" href="_h5_f_i_m__u_g.html#subsec_file_image_api" title="File Image C API Call Syntax">File Image C API Call Syntax</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_f_i_m__u_g.html#subsubsec_file_image_api_low" title="Low-level C API Routines">Low-level C API Routines</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f_i_m__u_g.html#subsubsec_file_image_api_high" title="High-level C API Routine">High-level C API Routine</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_f_i_m__u_g.html#subsec_file_image_semantics" title="C API Call Semantics">C API Call Semantics</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_f_i_m__u_g.html#subsubsec_file_image_semantics_cbk" title="File Image Callback Semantics">File Image Callback Semantics</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f_i_m__u_g.html#subsubsec_file_image_semantics_init" title="Initial File Image Semantics">Initial File Image Semantics</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_f_i_m__u_g.html#subsec_file_image_example" title="Examples">Examples</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_f_i_m__u_g.html#subsubsec_file_image_example_read" title="Reading an In-memory HDF5 File Image">Reading an In-memory HDF5 File Image</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f_i_m__u_g.html#subsubsec_file_image_example_const" title="In-memory HDF5 File Image Construction">In-memory HDF5 File Image Construction</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f_i_m__u_g.html#subsubsec_file_image_example_dp" title="Using HDF5 to Construct and Read a Data Packet">Using HDF5 to Construct and Read a Data Packet</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f_i_m__u_g.html#subsubsec_file_image_example_template" title="Using a Template File">Using a Template File</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_f_i_m__u_g.html#subsec_file_image_java" title="Java Signatures for File Image Operations API Calls">Java Signatures for File Image Operations API Calls</a> </li>
|
||
<li><a class="el" href="_h5_f_i_m__u_g.html#subsec_file_image_fort" title="Fortran Signatures for File Image Operations API Calls">Fortran Signatures for File Image Operations API Calls</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_f_i_m__u_g.html#subsubsec_file_image_fort_low" title="Fortran Low-Level APIs">Fortran Low-Level APIs</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_f_i_m__u_g.html#subsubsec_file_image_fort_high" title="Fortran High-Level APIs">Fortran High-Level APIs</a> </li>
|
||
</ul>
|
||
</li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_e_s__u_g.html#sec_async" title="The HDF5 Event Set Interface">The HDF5 Event Set Interface</a> </p><ul>
|
||
<li><a class="el" href="_h5_e_s__u_g.html#subsec_async_intro" title="Introduction">Introduction</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_m__u_g.html#sec_map" title="HDF5 Map Object">HDF5 Map Object</a> </p><ul>
|
||
<li><a class="el" href="_h5_m__u_g.html#subsec_map_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_m__u_g.html#subsec_map_lifecycle" title="Map Object Life Cycle">Map Object Life Cycle</a> </li>
|
||
<li><a class="el" href="_h5_m__u_g.html#subsec_map_plist" title="Map Property Lists">Map Property Lists</a> </li>
|
||
<li><a class="el" href="_h5_m__u_g.html#subsec_map_datatypes" title="Key and Value Datatypes">Key and Value Datatypes</a> </li>
|
||
<li><a class="el" href="_h5_m__u_g.html#subsec_map_example" title="Example Usage">Example Usage</a> </li>
|
||
<li><a class="el" href="_h5_m__u_g.html#subsec_map_notes" title="Important Notes">Important Notes</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_h5_r__u_g.html#sec_reference" title="HDF5 References">HDF5 References</a></p>
|
||
<p><a class="el" href="_h5_z__u_g.html#sec_filter" title="The HDF5 Filter Interface">The HDF5 Filter Interface</a> </p><ul>
|
||
<li><a class="el" href="_h5_z__u_g.html#subsec_filter_intro" title="Introduction">Introduction</a> </li>
|
||
<li><a class="el" href="_h5_z__u_g.html#subsec_filter_builtin" title="Built-in Filters">Built-in Filters</a> </li>
|
||
<li><a class="el" href="_h5_z__u_g.html#subsec_filter_usage" title="Using Filters">Using Filters</a> </li>
|
||
<li><a class="el" href="_h5_z__u_g.html#subsec_filter_pipeline" title="Filter Pipelines">Filter Pipelines</a> </li>
|
||
<li><a class="el" href="_h5_z__u_g.html#subsec_filter_custom" title="Custom Filters">Custom Filters</a> </li>
|
||
<li><a class="el" href="_h5_z__u_g.html#subsec_filter_query" title="Querying Filters">Querying Filters</a> </li>
|
||
<li><a class="el" href="_h5_z__u_g.html#subsec_filter_plugins" title="Filter Plugins">Filter Plugins</a> </li>
|
||
<li><a class="el" href="_h5_z__u_g.html#subsec_filter_summary" title="Summary">Summary</a></li>
|
||
</ul>
|
||
<h1 class="doxsection"><a class="anchor" id="sec_hl"></a>
|
||
HDF5 High Level APIs</h1>
|
||
<ul>
|
||
<li><a class="el" href="_h5_d_o__u_g.html" title="HDF5 High Level Optimizations">HDF5 High Level Optimizations</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_d_o__u_g.html#sec_hldo_direct_chunk" title="Direct Chunk Write Function">Direct Chunk Write Function</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_d_s__u_g.html" title="HDF5 High Level Dimension Scales">HDF5 High Level Dimension Scales</a> <ul>
|
||
<li>
|
||
<a class="el" href="_h5_d_s__u_g.html#sec_dim_scales_stand" title="HDF5 Standard for Dimension Scales">HDF5 Standard for Dimension Scales</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_s__u_g.html#sec_dim_scales_concept" title="Conceptual model">Conceptual model</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_s__u_g.html#sec_dim_scales_spec" title="The HDF5 Dimension Scale Specification">The HDF5 Dimension Scale Specification</a> </li>
|
||
<li>
|
||
<a class="el" href="_h5_d_s__u_g.html#sec_dim_scales_api" title="Programming Model and API">Programming Model and API</a> </li>
|
||
</ul>
|
||
</li>
|
||
<li><a class="el" href="_h5_i_m__u_g.html" title="HDF5 High Level Images">HDF5 High Level Images</a> </li>
|
||
<li><a class="el" href="_h5_l_t__u_g.html" title="HDF5 High Level Lite">HDF5 High Level Lite</a> </li>
|
||
<li><a class="el" href="_h5_t_b__u_g.html" title="HDF5 High Level Table">HDF5 High Level Table</a> </li>
|
||
<li><a class="el" href="_h5_p_t__u_g.html" title="HDF5 High Level Packet Table">HDF5 High Level Packet Table</a></li>
|
||
</ul>
|
||
<h1 class="doxsection"><a class="anchor" id="sec_cltools"></a>
|
||
Command Line Tools for HDF5 Files</h1>
|
||
<ul>
|
||
<li><a class="el" href="_h5_t_o_o_l__c_p__u_g.html" title="The HDF5 h5copy Tool">The HDF5 h5copy Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__d_f__u_g.html" title="The HDF5 h5diff Tool">The HDF5 h5diff Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__d_p__u_g.html" title="The HDF5 h5dump Tool">The HDF5 h5dump Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__f_c__u_g.html" title="The HDF5 h5format_convert Tool">The HDF5 h5format_convert Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__i_m__u_g.html" title="The HDF5 h5import Tool">The HDF5 h5import Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__j_a_m__u_g.html" title="The HDF5 h5jam/h5unjam Tool">The HDF5 h5jam/h5unjam Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__l_s__u_g.html" title="The HDF5 h5ls Tool">The HDF5 h5ls Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__r_p__u_g.html" title="The HDF5 h5repack Tool">The HDF5 h5repack Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__s_t__u_g.html" title="The HDF5 h5stat Tool">The HDF5 h5stat Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__c_r__u_g.html" title="The HDF5 h5clear Tool">The HDF5 h5clear Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__d_g__u_g.html" title="The HDF5 h5debug Tool">The HDF5 h5debug Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__d_t__u_g.html" title="The HDF5 h5delete Tool">The HDF5 h5delete Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__m_g__u_g.html" title="The HDF5 h5mkgrp Tool">The HDF5 h5mkgrp Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__r_t__u_g.html" title="The HDF5 h5repart Tool">The HDF5 h5repart Tool</a> </li>
|
||
<li><a class="el" href="_h5_t_o_o_l__w_h__u_g.html" title="The HDF5 h5watch Tool">The HDF5 h5watch Tool</a></li>
|
||
</ul>
|
||
<p><a class="el" href="_a_r__u_g.html#sec_addition" title="Additional Resources">Additional Resources</a></p>
|
||
<hr />
|
||
<p> Navigate back: <a class="el" href="index.html" title="notitle">Main</a> </p>
|
||
</div></div><!-- contents -->
|
||
</div><!-- PageDoc -->
|
||
</div><!-- doc-content -->
|
||
<div id="page-nav" class="page-nav-panel">
|
||
<div id="page-nav-resize-handle"></div>
|
||
<div id="page-nav-tree">
|
||
<div id="page-nav-contents">
|
||
</div><!-- page-nav-contents -->
|
||
</div><!-- page-nav-tree -->
|
||
</div><!-- page-nav -->
|
||
</div><!-- container -->
|
||
<!-- start footer part -->
|
||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||
<ul>
|
||
<li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.16.1 </li>
|
||
</ul>
|
||
</div>
|
||
</body>
|
||
</html>
|