|
ritsuko
Helper utilities for ArtifactDB C++ code
|
Helper functions to validate strings. More...
#include <string>#include <vector>#include <stdexcept>#include <cassert>#include <algorithm>#include "H5Cpp.h"#include "sanisizer/sanisizer.hpp"#include "mock_contiguous_chunks.hpp"#include "IterateChunks.hpp"#include "ReclaimVlsMemory.hpp"#include "../itoa.hpp"

Go to the source code of this file.
Classes | |
| struct | ritsuko::hdf5::Validate1dStringsOptions |
Options for validate_1d_strings(). More... | |
| struct | ritsuko::hdf5::ValidateNdStringsOptions |
Options for validate_nd_strings(). More... | |
Namespaces | |
| namespace | ritsuko |
| Helper functions for ArtifactDB parsing and validation. | |
| namespace | ritsuko::hdf5 |
| Utilities for reading and validating HDF5 files. | |
Functions | |
| void | ritsuko::hdf5::validate_scalar_string (const H5::DataSet &data) |
| void | ritsuko::hdf5::validate_1d_strings (const H5::DataSet &data, hsize_t full_length, const Validate1dStringsOptions &options) |
| void | ritsuko::hdf5::validate_nd_strings (const H5::DataSet &data, const std::vector< hsize_t > &dimensions, const ValidateNdStringsOptions &options) |
| void | ritsuko::hdf5::validate_scalar_string (const H5::Attribute &attr) |
| void | ritsuko::hdf5::validate_1d_strings (const H5::Attribute &attr, hsize_t full_length) |
Helper functions to validate strings.