ddn.lib.hdf5.hl.h5do
HDF5 High-Level Direct Chunk Operations Binding
This module provides D bindings for HDF5 Direct Chunk Operations (H5DO API). The Direct Chunk Operations API provides functions for reading and writing raw data chunks directly, bypassing the HDF5 filter pipeline. This enables high-performance I/O for applications that handle compression externally.
License
BSD-3-Clause
Functions 3
fn
herr_t H5DOappend(hid_t dset_id, hid_t dxpl_id, uint axis,
size_t extension, hid_t memtype, const void * buf)Appends data to a dataset along a specified dimension.fn
herr_t H5DOread_chunk(hid_t dset_id, hid_t dxpl_id, const hsize_t * offset,
uint * filters, void * buf)Reads a raw data chunk directly from a dataset.fn
herr_t H5DOwrite_chunk(hid_t dset_id, hid_t dxpl_id, uint filters,
const hsize_t * offset, size_t data_size, const void * buf)Writes a raw data chunk directly to a dataset.