54 if (ignore_if_absent and tag.empty())
return;
55 if (tag != tag_expected)
56 throw std::runtime_error(
"Error in assert_hdf5_format_as_string: hdf5_format tag mistmatch: " + tag +
" != " + tag_expected);
A handle to an HDF5 group.
Provides a handle to an HDF5 group and various methods to simplify the creation/opening of subgroups,...
T h5_read_attribute_from_key(group g, std::string const &key, std::string const &name)
Generic implementation for reading an HDF5 attribute.
T h5_read_attribute(object obj, std::string const &name)
Generic implementation for reading an HDF5 attribute.
Provides a generic handle for HDF5 objects.
Provides functions to read/write std::string, char* and h5::char_buf objects from/to HDF5.