SUMO - Simulation of Urban MObility
|
Scope for interaction with the simulation. More...
#include <TraCIAPI.h>
Public Member Functions | |
std::vector< std::string > | getArrivedIDList () const |
unsigned int | getArrivedNumber () const |
SUMOTime | getCurrentTime () const |
SUMOTime | getDeltaT () const |
std::vector< std::string > | getDepartedIDList () const |
unsigned int | getDepartedNumber () const |
std::vector< std::string > | getEndingTeleportIDList () const |
unsigned int | getEndingTeleportNumber () const |
std::vector< std::string > | getLoadedIDList () const |
unsigned int | getLoadedNumber () const |
unsigned int | getMinExpectedNumber () const |
TraCIBoundary | getNetBoundary () const |
std::vector< std::string > | getStartingTeleportIDList () const |
unsigned int | getStartingTeleportNumber () const |
SimulationScope (TraCIAPI &parent) | |
virtual | ~SimulationScope () |
Protected Attributes | |
TraCIAPI & | myParent |
The parent TraCI client which offers the connection. More... | |
Private Member Functions | |
SimulationScope & | operator= (const SimulationScope &src) |
invalidated assignment operator More... | |
SimulationScope (const SimulationScope &src) | |
invalidated copy constructor More... | |
Scope for interaction with the simulation.
Definition at line 506 of file TraCIAPI.h.
|
inline |
Definition at line 508 of file TraCIAPI.h.
|
inlinevirtual |
Definition at line 509 of file TraCIAPI.h.
|
private |
invalidated copy constructor
std::vector< std::string > TraCIAPI::SimulationScope::getArrivedIDList | ( | ) | const |
Definition at line 1122 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_ARRIVED_VEHICLES_IDS.
unsigned int TraCIAPI::SimulationScope::getArrivedNumber | ( | ) | const |
Definition at line 1117 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_ARRIVED_VEHICLES_NUMBER.
SUMOTime TraCIAPI::SimulationScope::getCurrentTime | ( | ) | const |
Definition at line 1092 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_TIME_STEP.
SUMOTime TraCIAPI::SimulationScope::getDeltaT | ( | ) | const |
Definition at line 1147 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_DELTA_T.
std::vector< std::string > TraCIAPI::SimulationScope::getDepartedIDList | ( | ) | const |
Definition at line 1112 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_DEPARTED_VEHICLES_IDS.
unsigned int TraCIAPI::SimulationScope::getDepartedNumber | ( | ) | const |
Definition at line 1107 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_DEPARTED_VEHICLES_NUMBER.
std::vector< std::string > TraCIAPI::SimulationScope::getEndingTeleportIDList | ( | ) | const |
Definition at line 1142 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_TELEPORT_ENDING_VEHICLES_IDS.
unsigned int TraCIAPI::SimulationScope::getEndingTeleportNumber | ( | ) | const |
Definition at line 1137 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_TELEPORT_ENDING_VEHICLES_NUMBER.
std::vector< std::string > TraCIAPI::SimulationScope::getLoadedIDList | ( | ) | const |
Definition at line 1102 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_LOADED_VEHICLES_IDS.
unsigned int TraCIAPI::SimulationScope::getLoadedNumber | ( | ) | const |
Definition at line 1097 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_LOADED_VEHICLES_NUMBER.
unsigned int TraCIAPI::SimulationScope::getMinExpectedNumber | ( | ) | const |
Definition at line 1157 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_MIN_EXPECTED_VEHICLES.
TraCIAPI::TraCIBoundary TraCIAPI::SimulationScope::getNetBoundary | ( | ) | const |
Definition at line 1152 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_NET_BOUNDING_BOX.
std::vector< std::string > TraCIAPI::SimulationScope::getStartingTeleportIDList | ( | ) | const |
Definition at line 1132 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_TELEPORT_STARTING_VEHICLES_IDS.
unsigned int TraCIAPI::SimulationScope::getStartingTeleportNumber | ( | ) | const |
Definition at line 1127 of file TraCIAPI.cpp.
References CMD_GET_SIM_VARIABLE, and VAR_TELEPORT_STARTING_VEHICLES_NUMBER.
|
private |
invalidated assignment operator
|
protectedinherited |
The parent TraCI client which offers the connection.
Definition at line 188 of file TraCIAPI.h.
Referenced by TraCIAPI::EdgeScope::getIDList().