Eclipse SUMO - Simulation of Urban MObility
|
#include <config.h>
#include <vector>
#include <map>
#include <utils/common/Command.h>
#include <utils/common/StdDefs.h>
#include <utils/xml/SUMOXMLDefinitions.h>
Go to the source code of this file.
Data Structures | |
class | MSTLLogicControl |
A class that stores and controls tls and switching of their programs. More... | |
class | MSTLLogicControl::OnSwitchAction |
Base class for things to execute if a tls switches to a new phase. More... | |
class | MSTLLogicControl::SwitchInitCommand |
This event-class is used to initialise a WAUT switch at a certain time. More... | |
class | MSTLLogicControl::TLSLogicVariants |
Storage for all programs of a single tls. More... | |
struct | MSTLLogicControl::WAUT |
A WAUT definition. More... | |
struct | MSTLLogicControl::WAUTJunction |
Storage for a junction assigned to a WAUT. More... | |
struct | MSTLLogicControl::WAUTSwitch |
Storage for a WAUTs switch point. More... | |
class | MSTLLogicControl::WAUTSwitchProcedure |
This is the abstract base class for switching from one tls program to another. More... | |
class | MSTLLogicControl::WAUTSwitchProcedure_GSP |
This class switches using the GSP algorithm. More... | |
class | MSTLLogicControl::WAUTSwitchProcedure_JustSwitch |
This class simply switches to the next program. More... | |
class | MSTLLogicControl::WAUTSwitchProcedure_Stretch |
This class switches using the Stretch algorithm. More... | |
struct | MSTLLogicControl::WAUTSwitchProcedure_Stretch::StretchRange |
A definition of a stretch - Bereich. More... | |
struct | MSTLLogicControl::WAUTSwitchProcess |
An initialised switch process. More... | |
Definition in file MSTLLogicControl.h.