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

Control rule. More...

Collaboration diagram for TRule:

Public Attributes

char * ID
 Rule ID.
 
double priority
 Priority level.
 
struct TPremisefirstPremise
 Pointer to first premise of rule.
 
struct TPremiselastPremise
 Pointer to last premise of rule.
 
struct TActionthenActions
 Pointer to actions if true.
 
struct TActionelseActions
 Pointer to actions if false.
 

Detailed Description

Control rule.

Member Data Documentation

◆ elseActions

struct TAction* TRule::elseActions

Pointer to actions if false.

◆ firstPremise

struct TPremise* TRule::firstPremise

Pointer to first premise of rule.

◆ ID

char* TRule::ID

Rule ID.

◆ lastPremise

struct TPremise* TRule::lastPremise

Pointer to last premise of rule.

◆ priority

double TRule::priority

Priority level.

◆ thenActions

struct TAction* TRule::thenActions

Pointer to actions if true.


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