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

Control rule. More...

Collaboration diagram for TRule:

Public Attributes

char * ID
 Rule ID.
 
double priority
 Priority level.
 
struct TPremise * firstPremise
 Pointer to first premise of rule.
 
struct TPremise * lastPremise
 Pointer to last premise of rule.
 
struct TAction * thenActions
 Pointer to actions if true.
 
struct TAction * elseActions
 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: