ritsuko
Helper utilities for ArtifactDB C++ code
Loading...
Searching...
No Matches
ritsuko.hpp
Go to the documentation of this file.
1#ifndef RITSUKO_RITSUKO_HPP
2#define RITSUKO_RITSUKO_HPP
3
6
8#include "hdf5/strnlen.hpp"
11#include "hdf5/get_name.hpp"
19
20#include "cvls/Pointer.hpp"
21#include "cvls/validate.hpp"
23
33namespace ritsuko {
34
39namespace hdf5 {}
40
45namespace cvls {}
46
47}
48
49#endif
Iterate through a dataspace by chunk.
Compound datatype of the compresed VLS heap pointer.
Reclaim memory allocated to HDF5's variable length strings.
Stream a 1-dimensional compressed VLS array into memory.
Stream a numeric 1-dimensional HDF5 dataset into memory.
Stream a numeric 1-dimensional HDF5 dataset into memory.
Choose a HDF5 datatype.
Check for larger-than-expected types in HDF5 datasets.
Get the name of a HDF5 object.
Utilities to check date and time formats.
Check if a string datatype uses a UTF-8 encoding.
Mock chunk sizes for a contiguous HDF5 dataset.
Helper functions for ArtifactDB parsing and validation.
Definition Pointer.hpp:21
Parse version strings.
Convenience functions to read scalar strings.
Determine the length of a fixed-size string.
Helper functions to validate compressed VLS datasets.
Helper functions to validate strings.