![]() |
SWMMVis
6.0.0-alpha.4
Qt6/C++ GIS-based graphical user interface for the SWMMVis engine (6.0.0-alpha.4)
|
#include "io/timeseriesparse.h"#include "core/swmmdatetime.h"#include <QDateTime>#include <QRegularExpression>#include <QStringList>#include <cmath>#include <limits>Namespaces | |
| namespace | openswmmvis |
| namespace | openswmmvis::io |
Functions | |
| QChar | openswmmvis::io::guessDelimiter (const QString &sampleLine) |
| Guess the per-row delimiter from a sample line. | |
| bool | openswmmvis::io::tryParseTimestamp (const QString &s, double &jOut, double fallbackBase) |
| Try to parse s as a timestamp into a SWMM Julian date. | |
| bool | openswmmvis::io::parseRow (const QString &line, QChar delim, double &timeJulianOut, std::vector< double > &valuesOut, double hoursSinceStartFallbackBase) |
| Parse one delimited row into a timestamp + N value cells. | |
| bool | openswmmvis::io::parseSwmmDatLine (const QString &line, SwmmDatState &state, double &timeJulianOut, double &valueOut) |
| Parse one line of a SWMM .dat timeseries file. | |