OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
TimeseriesFormat.hpp
Go to the documentation of this file.
1
26
27#ifndef OPENSWMM_GEOPACKAGE_TIMESERIES_FORMAT_HPP
28#define OPENSWMM_GEOPACKAGE_TIMESERIES_FORMAT_HPP
29
30#include "FormatTypes.hpp"
31
32#include <string>
33#include <vector>
34
36
45FormatResult parseTimeseriesText(const std::string& path,
46 std::vector<TimeseriesRow>& rows);
47
54FormatResult writeTimeseriesText(const std::string& path,
55 const std::vector<TimeseriesRow>& rows);
56
57} // namespace openswmm::gpkg::formats
58
59#endif // OPENSWMM_GEOPACKAGE_TIMESERIES_FORMAT_HPP
Plain-data types shared by every external-file format parser.
Definition ClimateFormat.cpp:19
FormatResult writeTimeseriesText(const std::string &path, const std::vector< TimeseriesRow > &rows)
Write rows back to a SWMM-native timeseries text file at path.
Definition TimeseriesFormat.cpp:52
FormatResult parseTimeseriesText(const std::string &path, std::vector< TimeseriesRow > &rows)
Parse a SWMM-native timeseries text file at path into rows.
Definition TimeseriesFormat.cpp:19
Lightweight outcome for format parse / materialise calls.
Definition FormatTypes.hpp:165