#include <Controls.hpp>
◆ expr_idx
| int openswmm::controls::Premise::expr_idx = -1 |
Index into expressions_ (-1 if N/A)
◆ is_expression
| bool openswmm::controls::Premise::is_expression = false |
True if LHS is a math expression.
◆ lhs_idx
| int openswmm::controls::Premise::lhs_idx = -1 |
Object index (node/link/gage)
◆ lhs_param
| int openswmm::controls::Premise::lhs_param = 0 |
Extra parameter (e.g. n-hours for GAGE_RAIN_PAST)
◆ lhs_var
◆ logic
◆ op
◆ rhs_idx
| int openswmm::controls::Premise::rhs_idx = -1 |
◆ rhs_is_variable
| bool openswmm::controls::Premise::rhs_is_variable = false |
◆ rhs_value
| double openswmm::controls::Premise::rhs_value = 0.0 |
◆ rhs_var
The documentation for this struct was generated from the following file:
- /home/runner/work/openswmm.engine/openswmm.engine/src/engine/controls/Controls.hpp