![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
HDF5 input, model output and shared dataset helpers. Contracts distinguish owned versus borrowed handles, array layouts and I/O failure behavior. More...
Files | |
| file | Hdf5InputPlugin.cpp |
| Lifecycle wrapper over Hdf5ModelWriter / Hdf5ModelReader. | |
| file | Hdf5InputPlugin.hpp |
| IInputPlugin implementation for the columnar HDF5 model format. | |
| file | Hdf5ModelWriter.cpp |
| Columnar HDF5 model serialisation. See STRATEGY.md. | |
| file | Hdf5ModelWriter.hpp |
| Serialise a SimulationContext to the columnar HDF5 model format. | |
| file | Hdf5PluginInfo.cpp |
| Factory methods for the HDF5 plugin info singleton. | |
| file | Hdf5PluginInfo.hpp |
| IPluginComponentInfo for the HDF5 model I/O plugin. | |
| file | Hdf5Util.cpp |
| Implementation of the RAII handles and columnar helpers. | |
| file | Hdf5Util.hpp |
| RAII handles and columnar table helpers over the raw HDF5 C API. | |
Classes | |
| class | openswmm::h5io::Hdf5PluginInfo |
| Singleton describing the HDF5 I/O plugin. More... | |
HDF5 input, model output and shared dataset helpers. Contracts distinguish owned versus borrowed handles, array layouts and I/O failure behavior.