RM_TOC

## Table of Contents

Overview |  | 1
Fortran and C++ APIs |  | 2
H5: General Library Functions |  | 3
H5A: Attribute Interface |  | 17
H5D: Datasets Interface |  | 65
H5E: Error Interface |  | 101
H5F: File Interface |  | 137
H5G: Group Interface |  | 177
H5I: Identifier Interface |  | 213
H5L: Link Interface |  | 235
H5O: Object Interface |  | 281
H5P: Property List Interface |  | 307
H5R: Reference Interface |  | 551
H5S: Dataspace Interface |  | 565
H5T: Datatype Interface |  | 599
H5Z: Compression Interface |  | 685
HDF5 Tools h5dump h5ls h5diff and ph5diff h5repack h5repart h5jam and j5unjam h5copy h5mkgrp h5import gif2h5 h52gif Java-based tools (HDFview, etc.) H4toH5 Conversion Library h5toh4 h4toh5 |  | 695 697 704 706 711 714 715 717 719 721 729 730 * * 731 733

* Links to descriptions of these tools appear on the HDF5 Tools page:
`http://hdfgroup.org/HDF5/doc/RM/Tools.html`

HDF5 Tools (continued) h5stat h5check h5perf h5perf_serial h5redeploy h5cc and h5pcc h5fc and h5pfc h5c++ |  | 734 735 737 742 744 745 747 749
HDF5 Predefined Datatypes |  | 751
HDF5 Fortran Flags, Helper Functions,&snbsp; Datatypes, and User’s Notes |  | 755
API Compatibility Macros in HDF5 |  | 759
Collective Calls in Parallel HDF5 Applications |  | 767
HDF5 Glossary |  | 771