![]() |
SUMO - Simulation of Urban MObility
|
A class that is notified about reroutings. More...
Public Member Functions | |
void | vehicleStateChanged (const SUMOVehicle *const vehicle, MSNet::VehicleState to, const std::string &info="") |
Called if a vehicle changes its state. More... | |
~StateListener () | |
Destructor. More... | |
Data Fields | |
std::map< const SUMOVehicle *, MSDevice_Vehroutes *, ComparatorNumericalIdLess > | myDevices |
A map for internal notification. More... | |
A class that is notified about reroutings.
Definition at line 206 of file MSDevice_Vehroutes.h.
|
inline |
|
virtual |
Called if a vehicle changes its state.
[in] | vehicle | The vehicle which changed its state |
[in] | to | The state the vehicle has changed to |
Implements MSNet::VehicleStateListener.
Definition at line 101 of file MSDevice_Vehroutes.cpp.
References MSNet::VEHICLE_STATE_NEWROUTE.
Referenced by ~StateListener().
std::map<const SUMOVehicle*, MSDevice_Vehroutes*, ComparatorNumericalIdLess> MSDevice_Vehroutes::StateListener::myDevices |
A map for internal notification.
Definition at line 218 of file MSDevice_Vehroutes.h.
Referenced by MSDevice_Vehroutes::buildVehicleDevices(), MSDevice_Vehroutes::generateOutputForUnfinished(), MSDevice_Vehroutes::notifyEnter(), and MSDevice_Vehroutes::~MSDevice_Vehroutes().