#include <NIVisumTL.h>

Definition at line 82 of file NIVisumTL.h.
Public Member Functions | |
| NBConnectionVector * | GetConnections () |
| SUMOTime | GetEndTime () |
| std::string | GetName () |
| PhaseMap * | GetPhases () |
| SUMOTime | GetStartTime () |
| void | SetEndTime (SUMOTime EndTime) |
| void | SetStartTime (SUMOTime StartTime) |
| SignalGroup (const std::string &Name, SUMOTime StartTime, SUMOTime EndTime) | |
| ~SignalGroup () | |
Private Attributes | |
| NBConnectionVector | myConnections |
| std::string | myName |
| PhaseMap | myPhases |
| NIVisumTL::SignalGroup::SignalGroup | ( | const std::string & | Name, | |
| SUMOTime | StartTime, | |||
| SUMOTime | EndTime | |||
| ) |
Definition at line 97 of file NIVisumTL.cpp.
00099 : NIVisumTL::TimePeriod(StartTime, EndTime), myName(Name) {}
| NIVisumTL::SignalGroup::~SignalGroup | ( | ) |
| NBConnectionVector * NIVisumTL::SignalGroup::GetConnections | ( | ) |
Definition at line 110 of file NIVisumTL.cpp.
References myConnections.
Referenced by NIVisumTL::build(), and NIImporter_VISUM::parse_TurnsToSignalGroups().
00110 { 00111 return &myConnections; 00112 }
| SUMOTime NIVisumTL::TimePeriod::GetEndTime | ( | ) | [inherited] |
Definition at line 63 of file NIVisumTL.cpp.
References NIVisumTL::TimePeriod::myEndTime.
Referenced by NIVisumTL::build().
00063 { 00064 return myEndTime; 00065 }
| std::string NIVisumTL::SignalGroup::GetName | ( | ) |
Definition at line 104 of file NIVisumTL.cpp.
References myName.
00104 { 00105 return myName; 00106 }
| NIVisumTL::PhaseMap * NIVisumTL::SignalGroup::GetPhases | ( | ) |
Definition at line 116 of file NIVisumTL.cpp.
References myPhases.
Referenced by NIVisumTL::build(), and NIImporter_VISUM::parse_SignalGroupsToPhases().
00116 { 00117 return &myPhases; 00118 }
| SUMOTime NIVisumTL::TimePeriod::GetStartTime | ( | ) | [inherited] |
Definition at line 68 of file NIVisumTL.cpp.
References NIVisumTL::TimePeriod::myStartTime.
Referenced by NIVisumTL::build().
00068 { 00069 return myStartTime; 00070 }
| void NIVisumTL::TimePeriod::SetEndTime | ( | SUMOTime | EndTime | ) | [inherited] |
Definition at line 73 of file NIVisumTL.cpp.
References NIVisumTL::TimePeriod::myEndTime.
00073 { 00074 myEndTime = EndTime; 00075 }
| void NIVisumTL::TimePeriod::SetStartTime | ( | SUMOTime | StartTime | ) | [inherited] |
Definition at line 78 of file NIVisumTL.cpp.
References NIVisumTL::TimePeriod::myStartTime.
00078 { 00079 myStartTime = StartTime; 00080 }
std::string NIVisumTL::SignalGroup::myName [private] |
PhaseMap NIVisumTL::SignalGroup::myPhases [private] |
1.5.6