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

OutputReader — reads SWMM 5.x binary .out files. More...

#include "OutputReader.hpp"
#include <cstring>
#include <algorithm>
Include dependency graph for OutputReader.cpp:

Namespaces

namespace  openswmm
 

Detailed Description

OutputReader — reads SWMM 5.x binary .out files.

Implements random-access reads into the binary output format produced by DefaultOutputPlugin. The footer is read first to obtain section offsets, then the header and ID sections are parsed to populate metadata. Period data is read on demand via seeks.

See also
OutputReader.hpp
DefaultOutputPlugin.cpp — the writer
Author
Caleb Buahin caleb.nosp@m..bua.nosp@m.hin@g.nosp@m.mail.nosp@m..com
License\n MIT License