|
ritsuko
Helper utilities for ArtifactDB C++ code
|
Compound datatype for the VLS heap pointer. More...
#include "H5Cpp.h"#include <stdexcept>#include <string>#include "../as_numeric_datatype.hpp"#include "../exceeds_limit.hpp"

Go to the source code of this file.
Classes | |
| struct | ritsuko::hdf5::vls::Pointer< Offset_, Length_ > |
| Pointer into the VLS heap. More... | |
Namespaces | |
| namespace | ritsuko |
| Assorted helper functions for parsing and validation. | |
| namespace | ritsuko::hdf5 |
| Assorted helper functions for HDF5 parsing. | |
| namespace | ritsuko::hdf5::vls |
| Assorted functions for handling ritsuko's custom VLS arrays. | |
Functions | |
| template<typename Offset_ , typename Length_ > | |
| H5::CompType | ritsuko::hdf5::vls::define_pointer_datatype () |
| void | ritsuko::hdf5::vls::validate_pointer_datatype (const H5::CompType &type, size_t offset_precision, size_t length_precision) |
Compound datatype for the VLS heap pointer.