The main HDF5 library includes low-level APIs to provide user applications with fine-grained control of HDF5 functionality.
- Attributes — Creating and manipulating HDF5 attributes (H5A)
- Datasets — Creating and manipulating scientific datasets (H5D)
- Dataspaces — Creating and manipulating dataspaces in which to store elements of a dataset (H5S)
- Datatypes — Creating and manipulating datatypes which describe elements of a dataset (H5T)
- Error Handling — Functions for handling errors that occur within HDF5 (H5E)
- Event Set — Managing Event Sets (H5ES)
- Files — Creating and manipulating HDF5 files (H5F)
- Filters — Configuring filters that process data during I/O operation (H5Z)
- Groups — Creating and manipulating groups of objects inside an HDF5 file (H5G)
- Identifiers — Manipulating object identifiers and object names (H5I)
- Library — General purpose library functions (H5)
- Links — Creating and manipulating links within an HDF5 group (H5L)
- Map — Managing map objects in HDF5 (H5M)
- Objects — Manipulating objects in an HDF5 file (H5O)
- Plugins — Programmatically controlling dynamically loaded plugins (H5PL)
- Property Lists — Creating and manipulating property lists to control HDF5 library behavior (H5P)
- References — Creating and manipulating references to specific objects and data regions in an HDF5 file (H5R)
- Virtual Object Layer — Using the Virtual Object Layer (H5VL)
--- Last Modified: November 16, 2017 | 07:41 AM