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

Carrier for an external file reference in a SWMM model. More...

#include <cstddef>
#include <string>
#include <utility>
Include dependency graph for FilePathPair.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  openswmm::FilePathPair
 Two-string carrier for any external file path that appears in a SWMM .inp file. More...
 

Namespaces

namespace  openswmm
 

Detailed Description

Carrier for an external file reference in a SWMM model.

Pulled out of SimulationContext.hpp so headers like data/GageData.hpp and data/TableData.hpp can use it without inheriting the full simulation context surface.

See openswmm.gui/docs/IO_PORTABILITY_PLAN.md ยง3.3 for the two-string design and the IO-3 / IO-4 lifecycle.

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