HDF5 High-level APIs

HDF5 documents and links Introduction to HDF5 | HDF5 User’s Guide HDF5 Reference Manual

# HDF5: High-level APIs

The HDF5 High-level APIs (application programming interfaces) are a set of functions built on top of the main HDF5 Library.

HDF5 Lite (H5LT) is designed as a convenience API, performing more operations per call than the basic HDF5 interfaces.

Other high-level HDF5 APIs are sets of functions that provide standard object interfaces and definitions: images (H5IM), tables (H5TB), packet tables (H5PT), and dimension scales (H5DS).

HDF5 High-level Reference Manual
`` | H5LT: HDF5 Lite API H5IM: HDF5 Image API H5TB: HDF5 Table API H5PT: HDF5 Packet Table API (and C++) H5DS: HDF5 Dimension Scales API HDF5 Optimized Functions |  | These APIs and functions are available in the HDF5 High-level Library, which is distributed with and, in most circumstances, compiled and installed with the main HDF5 Library.
Supplemental Functions
`` | HDF5 High–level Functions for Region References, HDF5 Hyperslabs, and Bit-fields | `` | Supplemental functions; must be installed separately.
Guides and Tutorial
`` | HDF5 Tutorial |  | The HDF5 Tutorial, with a section covering the high-level APIs
`` | HDF5 Packet Table API Introduction |  | An introduction to the HDF5 Packet Table APIs
`` | HDF5 Packet Table Use Cases |  | Packet table use cases
Specifications
`` | HDF5 Image and Palette Specification |  | The HDF5 Image specification
`` | HDF5 Table Specification |  | The specification for the HDF5 Table API
`` | HDF5 Dimension Scale Specification (PDF) |  | The specification for the HDF5 Dimension Scale API

HDF5 documents and links Introduction to HDF5 | HDF5 User’s Guide HDF5 Reference Manual