OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
RoutingInterfaceFormat.cpp File Reference

SWMM5 routing-interface text format — parser + materialiser. More...

#include "RoutingInterfaceFormat.hpp"
#include "../../../core/DateTime.hpp"
#include <algorithm>
#include <cctype>
#include <cstdio>
#include <cstring>
#include <sstream>
#include <string>
Include dependency graph for RoutingInterfaceFormat.cpp:

Namespaces

namespace  openswmm
 
namespace  openswmm::gpkg
 
namespace  openswmm::gpkg::formats
 

Functions

FormatResult openswmm::gpkg::formats::parseRoutingInterfaceText (const std::string &path, RoutingInterfaceMetadata &meta, std::vector< RoutingInterfaceRow > &rows)
 Parse a SWMM5 routing-interface text file into metadata + rows.
 
FormatResult openswmm::gpkg::formats::writeRoutingInterfaceText (const std::string &path, const RoutingInterfaceMetadata &meta, const std::vector< RoutingInterfaceRow > &rows)
 Write metadata + rows out to a SWMM5 routing-interface text file.
 

Detailed Description

SWMM5 routing-interface text format — parser + materialiser.

Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
License\n MIT License