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

Rule premise clause. More...

Collaboration diagram for TPremise:

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 TPremisenext
 Next premise clause of rule.
 

Detailed Description

Rule premise clause.

Member Data Documentation

◆ exprIndex

int TPremise::exprIndex

Index of expression (-1 if N/A)

◆ lhsVar

struct TVariable TPremise::lhsVar

Left hand side variable.

◆ next

struct TPremise* TPremise::next

Next premise clause of rule.

◆ relation

int TPremise::relation

Relational operator (>, <, =, etc)

◆ rhsVar

struct TVariable TPremise::rhsVar

Right hand side variable.

◆ type

int TPremise::type

Clause type (IF/AND/OR)

◆ value

double TPremise::value

Right hand side value.


The documentation for this struct was generated from the following file: