1#ifndef CHIHAYA_DIMNAMES_HPP
2#define CHIHAYA_DIMNAMES_HPP
5#include "ritsuko/ritsuko.hpp"
11#include "utils_dimensions.hpp"
35 auto shandle = group.openGroup(
"seed");
36 seed_details =
validate(shandle, version, options);
38 std::throw_with_nested(std::runtime_error(
"failed to validate 'seed'"));
43 auto nhandle = group.openGroup(
"dimnames");
46 std::throw_with_nested(std::runtime_error(
"failed to validate 'dimnames'"));
Namespace for all chihaya functions.
Definition binary_arithmetic.hpp:21
ArrayDetails validate(const H5::Group &group, const ritsuko::Version &version, const Options &options)
Definition validate.hpp:96
ArrayDetails validate_dimnames(const H5::Group &group, const ritsuko::Version &version, const Options &options)
Definition dimnames.hpp:32
Details about an array.
Definition utils_public.hpp:38
std::vector< std::size_t > dimensions
Definition utils_public.hpp:58
Options for validate().
Definition utils_public.hpp:79
bool details_only
Definition utils_public.hpp:84
hsize_t contiguous_chunk_size
Definition utils_public.hpp:90
Various public utilities.