|
SUMO - Simulation of Urban MObility
|
A signal group can be defined either by a time period or by phases. More...
#include <NIVisumTL.h>


Public Member Functions | |
| NBConnectionVector & | connections () |
| Returns the connections vector. More... | |
| SUMOTime | getEndTime () |
| Returns the stored end time. More... | |
| SUMOTime | getStartTime () |
| Returns the stored start time. More... | |
| SUMOTime | getYellowTime () |
| Returns the stored yellow time. More... | |
| std::map< std::string, Phase * > & | phases () |
| Returns the phases map. More... | |
| SignalGroup (const std::string &name, SUMOTime startTime, SUMOTime endTime, SUMOTime yellowTime) | |
| constructor More... | |
| ~SignalGroup () | |
| destructor More... | |
Private Attributes | |
| NBConnectionVector | myConnections |
| Connections. More... | |
| std::string | myName |
| name More... | |
| std::map< std::string, Phase * > | myPhases |
| phases More... | |
A signal group can be defined either by a time period or by phases.
Definition at line 108 of file NIVisumTL.h.
|
inline |
constructor
Definition at line 111 of file NIVisumTL.h.
|
inline |
destructor
Definition at line 115 of file NIVisumTL.h.
|
inline |
Returns the connections vector.
Definition at line 118 of file NIVisumTL.h.
References myConnections.
Referenced by NIVisumTL::build(), and NIImporter_VISUM::parse_TurnsToSignalGroups().
|
inlineinherited |
Returns the stored end time.
Definition at line 70 of file NIVisumTL.h.
References NIVisumTL::TimePeriod::myEndTime.
Referenced by NIVisumTL::build().
|
inlineinherited |
Returns the stored start time.
Definition at line 65 of file NIVisumTL.h.
References NIVisumTL::TimePeriod::myStartTime.
Referenced by NIVisumTL::build().
|
inlineinherited |
Returns the stored yellow time.
Definition at line 75 of file NIVisumTL.h.
References NIVisumTL::TimePeriod::myYellowTime.
Referenced by NIVisumTL::build().
|
inline |
Returns the phases map.
Definition at line 123 of file NIVisumTL.h.
References myPhases.
Referenced by NIVisumTL::build(), and NIImporter_VISUM::parse_SignalGroupsToPhases().
|
private |
|
private |
name
Definition at line 133 of file NIVisumTL.h.
|
private |