|
H5CPP
v1.14.0
Modern C++ templates for HDF5 serial and parallel I/O
|
|
Each h5cpp example ships a README.md that explains why the code looks the way it does — the design choices, the on-disk layout, the trade-offs, the gotchas. Each cookbook page links out to the rendered example source at the bottom, so you can move from "what this does" to the actual code in one click.
std::mdspan round-triph5::cout handle pretty-printersh5::reference_t lifecycle| If you want… | Look under |
|---|---|
| The narrative / design intent of an example | this section (Cook book) |
| The raw source of an example, syntax-highlighted | linked at the bottom of each cookbook page ("Source") |
API reference for h5::read / h5::write etc. | the IO API or Files section |
| Architecture / inventory / taxonomy reports | Project Reports (separate section) |
Doxygen supports \snippet <file> <anchor> — annotate a region of a .cpp with //! [anchor_name] markers and \snippet lifts that exact block into the rendered page. The Cook book pages currently link out to the full example source; selective snippet-lifting (showing only the relevant lines, similar to MkDocs :::include) is a per-leaf opt-in we can add as the examples mature.