![]() |
OpenSWMM Engine
6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
|
Rule premise clause. More...
Public Attributes | |
| int | type |
| Clause type (IF/AND/OR) | |
| int | exprIndex |
| Index of expression (-1 if N/A) | |
| struct TVariable | lhsVar |
| Left hand side variable. | |
| struct TVariable | rhsVar |
| Right hand side variable. | |
| int | relation |
| Relational operator (>, <, =, etc) | |
| double | value |
| Right hand side value. | |
| struct TPremise * | next |
| Next premise clause of rule. | |
Rule premise clause.
| int TPremise::exprIndex |
Index of expression (-1 if N/A)
| struct TVariable TPremise::lhsVar |
Left hand side variable.
| struct TPremise* TPremise::next |
Next premise clause of rule.
| int TPremise::relation |
Relational operator (>, <, =, etc)
| struct TVariable TPremise::rhsVar |
Right hand side variable.
| int TPremise::type |
Clause type (IF/AND/OR)
| double TPremise::value |
Right hand side value.