Functions to simplify creating and manipulating datasets, attributes and other features (H5LT, H5LD)
HDF5 Lite API Reference
The HDF5 Lite API consists of higher-level functions which do more operations per call than the basic HDF5 interface. The purpose is to wrap intuitive functions around certain sets of features in the existing APIs. This version of the API has two sets of functions: dataset and attribute related functions.
Programming Hints:
To use any of these functions or subroutines, you must first include the relevant include file (C) or module (Fortran) in your application.
The following line includes the HDF5 Lite package, H5LT, in C applications: #include "hdf5_hl.h"
This line includes the H5LT module in Fortran applications: use h5lt
Functions:
Path and object function
Query path and object function
File image function
Open file image function
Dataset functions
Make dataset functions
- H5LT_MAKE_DATASET
- H5LT_MAKE_DATASET_CHAR
- H5LT_MAKE_DATASET_SHORT
- H5LT_MAKE_DATASET_INT
- H5LT_MAKE_DATASET_LONG
- H5LT_MAKE_DATASET_FLOAT
- H5LT_MAKE_DATASET_DOUBLE
- H5LT_MAKE_DATASET_STRING
Read dataset functions
- H5LT_READ_DATASET
- H5LT_READ_DATASET_CHAR
- H5LT_READ_DATASET_SHORT
- H5LT_READ_DATASET_INT
- H5LT_READ_DATASET_LONG
- H5LT_READ_DATASET_FLOAT
- H5LT_READ_DATASET_DOUBLE
- H5LT_READ_DATASET_STRING
Query dataset functions
Dataset watch functions
Datatype functions
Datatype translation functions
Attribute Functions
Set attribute functions
- H5LT_SET_ATTRIBUTE_STRING
- H5LT_SET_ATTRIBUTE_CHAR
- H5LT_SET_ATTRIBUTE_UCHAR
- H5LT_SET_ATTRIBUTE_SHORT
- H5LT_SET_ATTRIBUTE_USHORT
- H5LT_SET_ATTRIBUTE_INT
- H5LT_SET_ATTRIBUTE_UINT
- H5LT_SET_ATTRIBUTE_LONG
- H5LT_SET_ATTRIBUTE_LONG_LONG
- H5LT_SET_ATTRIBUTE_ULONG
- H5LT_SET_ATTRIBUTE_FLOAT
- H5LT_SET_ATTRIBUTE_DOUBLE
- H5LT_SET_ATTRIBUTE_F (Fortran ONLY)
Get attribute functions
- H5LT_GET_ATTRIBUTE
- H5LT_GET_ATTRIBUTE_STRING
- H5LT_GET_ATTRIBUTE_CHAR
- H5LT_GET_ATTRIBUTE_UCHAR
- H5LT_GET_ATTRIBUTE_SHORT
- H5LT_GET_ATTRIBUTE_USHORT
- H5LT_GET_ATTRIBUTE_INT
- H5LT_GET_ATTRIBUTE_UINT
- H5LT_GET_ATTRIBUTE_LONG
- H5LT_GET_ATTRIBUTE_LONG_LONG
- H5LT_GET_ATTRIBUTE_ULONG
- H5LT_GET_ATTRIBUTE_FLOAT
- H5LT_GET_ATTRIBUTE_DOUBLE
Query attribute functions
--- Last Modified: December 18, 2019 | 02:47 PM