![]() |
Eclipse SUMO - Simulation of Urban MObility
|
#include <MSIdling.h>
Public Member Functions | |
| void | idle (MSDevice_Taxi *taxi) |
| computes Idling and updates reservations | |
| MSIdling_TaxiStand (MSTriggeredRerouter *rerouter) | |
Protected Attributes | |
| bool | myHaveWarned = false |
| MSTriggeredRerouter * | myRerouter |
Definition at line 65 of file MSIdling.h.
|
inline |
Definition at line 67 of file MSIdling.h.
|
virtual |
computes Idling and updates reservations
Implements MSIdling.
Definition at line 183 of file MSIdling.cpp.
References SUMOVehicle::abortNextStop(), SUMOVehicleParameter::Stop::actType, MSBaseVehicle::addStop(), SUMOAbstractRouter< E, V >::computeLooped(), SUMOVehicleParameter::Stop::containerTriggered, DELTA_T, SUMOVehicleParameter::Stop::endPos, MSStoppingPlace::getBeginLanePosition(), MSVehicleType::getContainerCapacity(), MSTriggeredRerouter::getCurrentReroute(), MSBaseVehicle::getEdge(), MSStoppingPlace::getEndLanePosition(), MSBaseVehicle::getFollower(), MSVehicleDevice::getHolder(), Named::getID(), MSStoppingPlace::getLane(), MSParkingArea::getLastFreePos(), SUMOVehicle::getNextStop(), SUMOTrafficObject::getPositionOnLane(), MSBaseVehicle::getRNGIndex(), MSRoutingEngine::getRouterTT(), MSBaseVehicle::getStop(), MSBaseVehicle::getStops(), RandomDistributor< T >::getVals(), MSBaseVehicle::getVClass(), SUMOTrafficObject::getVClass(), SUMOTrafficObject::getVehicleType(), MSGlobals::gUseMesoSim, MSBaseVehicle::hasStops(), idle(), SUMOVehicleParameter::Stop::index, MSBaseVehicle::insertStop(), SUMOVehicle::isStoppedTriggered(), SUMOVehicleParameter::Stop::lane, MSParkingArea::mustAdvance(), myHaveWarned, myRerouter, MSMoveReminder::NOTIFICATION_PARKING_REROUTE, OFFROAD, SUMOVehicleParameter::Stop::parking, MSStop::parkingarea, SUMOVehicleParameter::Stop::parkingarea, MSTriggeredRerouter::RerouteInterval::parkProbs, MSStop::pars, MSBaseVehicle::replaceRouteEdges(), SIMSTEP, SUMOVehicleParameter::Stop::startPos, time2string(), TL, SUMOVehicleParameter::Stop::triggered, MSTriggeredRerouter::triggerRouting(), WRITE_WARNING, and WRITE_WARNINGF.
Referenced by idle().
|
protected |
Definition at line 72 of file MSIdling.h.
Referenced by idle().
|
protected |
Definition at line 71 of file MSIdling.h.
Referenced by idle().