OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
GeoPackage model persistence

Reading, writing and external-content resolution for GeoPackage-backed model input. Each operation states dataset ownership, error handling and publication behavior. More...

Files

file  ExternalContentReader.hpp
 Slice IO-8 — hydrate SimulationContext external-file slots from the Part D GeoPackage tables and materialise scratch files in the legacy on-disk format so legacy fopen sites keep working.
 
file  ExternalContentWriter.hpp
 Slice IO-7 — fan-out from in-memory external-file slots to the Part D GeoPackage tables.
 
file  ClimateFormat.hpp
 User-CSV climate-file parser / materialiser.
 
file  FormatTypes.hpp
 Plain-data types shared by every external-file format parser.
 
file  HotstartFormat.hpp
 Legacy HSF v4 binary hot-start file — parser / materialiser.
 
file  RaingageFormat.hpp
 SWMM "Standard" raingage text-file parser / materialiser.
 
file  RoutingInterfaceFormat.hpp
 SWMM5 routing interface text format — parser / materialiser.
 
file  TimeseriesFormat.hpp
 SWMM-native timeseries text-file parser / materialiser.
 
file  GeoPackageInputPlugin.cpp
 IInputPlugin implementation for GeoPackage format.
 
file  GeoPackageInputPlugin.hpp
 IInputPlugin implementation for reading/writing SWMM models from/to GeoPackage.
 
file  GeoPackageOutputPlugin.cpp
 IOutputPlugin that writes per-timestep results to a GeoPackage.
 
file  GeoPackageOutputPlugin.hpp
 IOutputPlugin that writes per-timestep results to a GeoPackage.
 
file  GeoPackagePluginInfo.cpp
 IPluginComponentInfo implementation for the GeoPackage I/O plugin.
 
file  GeoPackagePluginInfo.hpp
 IPluginComponentInfo implementation for the GeoPackage I/O plugin.
 
file  GeoPackageReader.cpp
 Reads a GeoPackage file into a SimulationContext (all SWMM input sections).
 
file  GeoPackageReader.hpp
 Reads a GeoPackage file into a SimulationContext (model input tables).
 
file  GeoPackageReportPlugin.cpp
 IReportPlugin that writes summary statistics to a GeoPackage.
 
file  GeoPackageReportPlugin.hpp
 IReportPlugin that writes summary statistics to a GeoPackage.
 
file  GeoPackageSchema.cpp
 DDL implementation for the OpenSWMM GeoPackage schema.
 
file  GeoPackageSchema.hpp
 DDL and metadata registration for the OpenSWMM GeoPackage schema.
 
file  GeoPackageWriter.cpp
 Writes a SimulationContext to GeoPackage (all SWMM input sections).
 
file  GeoPackageWriter.hpp
 Writes a SimulationContext to a GeoPackage file (model input tables).
 
file  GpkgGeometry.hpp
 GeoPackage Binary geometry encoding and decoding (ISO WKB with GP header).
 
file  GpkgUtils.hpp
 RAII wrappers and utilities for SQLite operations in GeoPackage I/O.
 
file  openswmm_geopackage_impl.cpp
 C API implementation for GeoPackage I/O.
 

Classes

class  openswmm::gpkg::GeoPackagePluginInfo
 IPluginComponentInfo for the GeoPackage I/O plugin. More...
 

Detailed Description

Reading, writing and external-content resolution for GeoPackage-backed model input. Each operation states dataset ownership, error handling and publication behavior.