22#ifndef LIBH5_STL_OPTIONAL_HPP
23#define LIBH5_STL_OPTIONAL_HPP
56 void h5_write(
group g, std::string
const &name, std::optional<T>
const &opt) {
A handle to an HDF5 group.
bool has_key(std::string const &key) const
Check if a link with the given key exists in the group.
Provides a handle to an HDF5 group and various methods to simplify the creation/opening of subgroups,...
T h5_read(group g, std::string const &key)
Generic implementation for reading from an HDF5 dataset/subgroup.
void h5_write(group g, std::string const &name, T const &x) H5_REQUIRES(std
Write a scalar to an HDF5 dataset.
Provides functions to read/write std::string, char* and h5::char_buf objects from/to HDF5.