OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
openswmm::controls::Rule Struct Reference

#include <Controls.hpp>

Collaboration diagram for openswmm::controls::Rule:

Public Attributes

std::string name
 
std::vector< Premisepremises
 
std::vector< Actionthen_actions
 
std::vector< Actionelse_actions
 
double priority = 0.0
 

Member Data Documentation

◆ else_actions

std::vector<Action> openswmm::controls::Rule::else_actions

◆ name

std::string openswmm::controls::Rule::name

◆ premises

std::vector<Premise> openswmm::controls::Rule::premises

◆ priority

double openswmm::controls::Rule::priority = 0.0

◆ then_actions

std::vector<Action> openswmm::controls::Rule::then_actions

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