OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
HotstartFormat.hpp
Go to the documentation of this file.
1
39
40#ifndef OPENSWMM_GEOPACKAGE_HOTSTART_FORMAT_HPP
41#define OPENSWMM_GEOPACKAGE_HOTSTART_FORMAT_HPP
42
43#include "FormatTypes.hpp"
44
45#include <string>
46
48
60FormatResult parseHotstartHsf(const std::string& path,
61 HotstartSnapshot& snapshot);
62
71FormatResult writeHotstartHsf(const std::string& path,
72 const HotstartSnapshot& snapshot);
73
74} // namespace openswmm::gpkg::formats
75
76#endif // OPENSWMM_GEOPACKAGE_HOTSTART_FORMAT_HPP
Plain-data types shared by every external-file format parser.
Definition ClimateFormat.cpp:19
FormatResult writeHotstartHsf(const std::string &path, const HotstartSnapshot &snapshot)
Write a HotstartSnapshot to an HSF v4 file at path.
Definition HotstartFormat.cpp:163
FormatResult parseHotstartHsf(const std::string &path, HotstartSnapshot &snapshot)
Parse an HSF v4 file into a HotstartSnapshot.
Definition HotstartFormat.cpp:49
Lightweight outcome for format parse / materialise calls.
Definition FormatTypes.hpp:165
Top-level snapshot — header plus per-object vectors.
Definition FormatTypes.hpp:147