Eclipse SUMO - Simulation of Urban MObility
MSTLLogicControl::WAUT Struct Reference

A WAUT definition. More...

#include <MSTLLogicControl.h>

Data Fields

std::string id
 The id of the WAUT. More...
 
std::vector< WAUTJunctionjunctions
 The list of switches assigned to the WAUT. More...
 
SUMOTime period
 The period with which to repeat switches. More...
 
SUMOTime refTime
 The reference time (offset to the switch times) More...
 
std::string startProg
 The name of the start program. More...
 
std::vector< WAUTSwitchswitches
 The list of switches to be done by the WAUT. More...
 

Detailed Description

A WAUT definition.

Definition at line 492 of file MSTLLogicControl.h.

Field Documentation

◆ id

std::string MSTLLogicControl::WAUT::id

The id of the WAUT.

Definition at line 494 of file MSTLLogicControl.h.

Referenced by MSTLLogicControl::addWAUT().

◆ junctions

std::vector<WAUTJunction> MSTLLogicControl::WAUT::junctions

The list of switches assigned to the WAUT.

Definition at line 504 of file MSTLLogicControl.h.

◆ period

SUMOTime MSTLLogicControl::WAUT::period

The period with which to repeat switches.

Definition at line 500 of file MSTLLogicControl.h.

Referenced by MSTLLogicControl::addWAUT(), MSTLLogicControl::addWAUTSwitch(), and MSTLLogicControl::initWautSwitch().

◆ refTime

SUMOTime MSTLLogicControl::WAUT::refTime

The reference time (offset to the switch times)

Definition at line 498 of file MSTLLogicControl.h.

Referenced by MSTLLogicControl::addWAUT(), and MSTLLogicControl::addWAUTSwitch().

◆ startProg

std::string MSTLLogicControl::WAUT::startProg

The name of the start program.

Definition at line 496 of file MSTLLogicControl.h.

Referenced by MSTLLogicControl::addWAUT().

◆ switches

std::vector<WAUTSwitch> MSTLLogicControl::WAUT::switches

The list of switches to be done by the WAUT.

Definition at line 502 of file MSTLLogicControl.h.

Referenced by MSTLLogicControl::closeWAUT(), and MSTLLogicControl::initWautSwitch().


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