ddn.lib.hdf5
HDF5 D Language Bindings
This package provides complete D language bindings for the HDF5 library. It includes bindings for both the core HDF5 library (libhdf5) and the high-level library (libhdf5_hl).
The bindings are organized into modules corresponding to HDF5 API categories:
types- Core types, constants, and enumerationsh5- General library functionsh5a- Attribute operationsh5d- Dataset operationsh5e- Error handlingh5f- File operationsh5g- Group operationsh5i- Identifier operationsh5l- Link operationsh5o- Object operationsh5p- Property list operationsh5r- Reference operationsh5s- Dataspace operationsh5t- Datatype operationsh5z- Filter operations
Example:
import ddn.lib.hdf5;
void main() {
auto fid = H5Fcreate("example.h5", H5F_ACC.TRUNC, H5P_DEFAULT, H5P_DEFAULT);
scope(exit) H5Fclose(fid);
// ... work with HDF5 file
}License
BSD-3-Clause
No exported symbols.