OpenSWMM Engine  6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
Loading...
Searching...
No Matches
Saved-result access
Collaboration diagram for Saved-result access:

Files

file  openswmm_output_impl.cpp
 C FFI wrapper for the OutputReader class.
 
file  OutputReader.cpp
 OutputReader — reads SWMM 5.x binary .out files.
 
file  OutputReader.hpp
 Internal C++ class for reading SWMM 5.x binary output files.
 

Classes

class  openswmm::OutputReader
 Reads SWMM 5.x binary .out files produced by DefaultOutputPlugin. Reads use a shared mutable FILE cursor even on const methods: serialize all operations per reader, including refresh/close. Returns raw stored units; no endian/float-representation conversion or general corrupt-file hardening is provided. File counts/offsets must fit native allocation/long arithmetic. More...
 

Detailed Description

Read-only saved-result access and output serialization. Reader objects own file resources and expose format-specific time/index/attribute contracts; one-dimensional project display units and two-dimensional native SI outputs remain distinct.