![]() |
OpenSWMM Engine
6.0.0-alpha.4
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.4)
|
Aggregate cascade result for one deletion operation. More...
#include <ObjectDeleter.hpp>
Public Member Functions | |
| void | add (int ot, int oi, const char *f, bool deleted) |
| Append one owned impact descriptor with a borrowed static field label. | |
Public Attributes | |
| std::vector< CascadeEntry > | entries |
Aggregate cascade result for one deletion operation.
|
inline |
Append one owned impact descriptor with a borrowed static field label.
No validation/deduplication; vector allocation exceptions propagate.
| [in] | ot | SWMM_RefType category code. |
| [in] | oi | Referencing object index at this stage of analysis/deletion; may be -1 for global option references. |
| [in] | f | Static NUL-terminated field-name literal; stored by pointer and must outlive the report. |
| [in] | deleted | True marks cascade deletion, false reference nullification/report-only impact. |
| std::vector<CascadeEntry> openswmm::edit::CascadeResult::entries |