/dports/cad/sumo/sumo-1.2.0/src/microsim/ |
H A D | MSRoute.cpp | 42 MSRoute::RouteDict MSRoute::myDict; 43 MSRoute::RouteDistDict MSRoute::myDistDict; 52 MSRoute::MSRoute(const std::string& id, in MSRoute() function in MSRoute 64 MSRoute::~MSRoute() { in ~MSRoute() 70 MSRoute::begin() const { in begin() 76 MSRoute::end() const { in end() 82 MSRoute::size() const { in size() 101 MSRoute::release() const { in release() 114 MSRoute::dictionary(const std::string& id, const MSRoute* route) { in dictionary() 139 const MSRoute* [all …]
|
H A D | MSRoute.h | 67 class MSRoute : public Named, public Parameterised { 70 MSRoute(const std::string& id, const ConstMSEdgeVector& edges, 75 virtual ~MSRoute(); 200 static bool dictionary(const std::string& id, const MSRoute* route); 212 …static bool dictionary(const std::string& id, RandomDistributor<const MSRoute*>* const routeDist, … 222 static const MSRoute* dictionary(const std::string& id, std::mt19937* rng = 0); 231 static RandomDistributor<const MSRoute*>* distDictionary(const std::string& id); 265 typedef std::map<std::string, const MSRoute*> RouteDict; 271 … typedef std::map<std::string, std::pair<RandomDistributor<const MSRoute*>*, bool> > RouteDistDict; 282 MSRoute& operator=(const MSRoute& s);
|
H A D | MSBaseVehicle.h | 72 MSBaseVehicle(SUMOVehicleParameter* pars, const MSRoute* route, 110 inline const MSRoute& getRoute() const { in getRoute() 361 bool hasValidRoute(std::string& msg, const MSRoute* route = 0) const; 496 const MSRoute* myRoute;
|
H A D | MSInsertionControl.cpp | 217 const MSRoute* route = MSRoute::dictionary(pars->routeid); in determineCandidates() 249 MSRoute::checkDist(pars->routeid); in determineCandidates() 329 const MSRoute* const route = MSRoute::dictionary(f.pars->routeid); in adaptIntermodalRouter()
|
H A D | MSRouteHandler.cpp | 418 …if (myActiveRouteRefID != "" && MSRoute::dictionary(myActiveRouteRefID, &myParsingRNG) == nullptr)… in openRoute() 451 const MSRoute* route = MSRoute::dictionary(myActiveRouteRefID, &myParsingRNG); in closeRoute() 470 MSRoute* route = new MSRoute(myActiveRouteID, myActiveRoute, in closeRoute() 475 if (!MSRoute::dictionary(myActiveRouteID, route)) { in closeRoute() 519 myCurrentRouteDistribution = new RandomDistributor<const MSRoute*>(); in openRouteDistribution() 534 const MSRoute* route = MSRoute::dictionary(routeID, &myParsingRNG); in openRouteDistribution() 555 …const bool haveSameID = MSRoute::dictionary(myCurrentRouteDistributionID, &myParsingRNG) != nullpt… in closeRouteDistribution() 577 const MSRoute* route = MSRoute::dictionary("!" + myVehicleParameter->id, &myParsingRNG); in closeVehicle() 611 route = MSRoute::dictionary(myVehicleParameter->routeid, &myParsingRNG); in closeVehicle() 865 if (MSRoute::dictionary(myVehicleParameter->routeid, &myParsingRNG) == nullptr) { in closeFlow() [all …]
|
H A D | Makefile.am | 22 MSRoute.cpp MSRoute.h MSRouteHandler.cpp MSRouteHandler.h \
|
H A D | MSBaseVehicle.cpp | 73 MSBaseVehicle::MSBaseVehicle(SUMOVehicleParameter* pars, const MSRoute* route, in MSBaseVehicle() 117 MSRoute::checkDist(myParameter->routeid); in ~MSBaseVehicle() 308 …MSRoute* newRoute = new MSRoute(id, edges, false, &c == &RGBColor::DEFAULT_COLOR ? nullptr : new R… in replaceRouteEdges() 311 if (!MSRoute::dictionary(id, newRoute)) { in replaceRouteEdges() 390 MSBaseVehicle::hasValidRoute(std::string& msg, const MSRoute* route) const { in hasValidRoute()
|
H A D | MSVehicleControl.h | 48 class MSRoute; variable 101 virtual SUMOVehicle* buildVehicle(SUMOVehicleParameter* defs, const MSRoute* route,
|
/dports/cad/sumo/sumo-1.2.0/src/libsumo/ |
H A D | Route.cpp | 50 MSRoute::insertIDs(ids); in getIDList() 56 const MSRoute* r = getRoute(routeID); in getEdges() 73 const MSRoute* r = getRoute(routeID); in getParameter() 79 MSRoute* r = const_cast<MSRoute*>(getRoute(routeID)); in setParameter() 98 if (!MSRoute::dictionary(routeID, new MSRoute(routeID, edges, true, nullptr, stops))) { in add() 107 const MSRoute* in LIBSUMO_SUBSCRIPTION_IMPLEMENTATION() 109 const MSRoute* r = MSRoute::dictionary(id); in LIBSUMO_SUBSCRIPTION_IMPLEMENTATION()
|
H A D | Route.h | 35 class MSRoute; variable 67 static const MSRoute* getRoute(const std::string& id);
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/output/ |
H A D | MSRouteProbe.cpp | 46 myCurrentRouteDistribution = std::make_pair(distID, MSRoute::distDictionary(distID)); in MSRouteProbe() 48 myCurrentRouteDistribution.second = new RandomDistributor<const MSRoute*>(); in MSRouteProbe() 49 MSRoute::dictionary(distID, myCurrentRouteDistribution.second, false); in MSRouteProbe() 51 myLastRouteDistribution = std::make_pair(lastID, MSRoute::distDictionary(lastID)); in MSRouteProbe() 92 const std::vector<const MSRoute*>& routes = myCurrentRouteDistribution.second->getVals(); in writeXMLOutput() 95 const MSRoute* r = routes[j]; in writeXMLOutput() 108 MSRoute::checkDist(myLastRouteDistribution.first); in writeXMLOutput() 112 myCurrentRouteDistribution.second = new RandomDistributor<const MSRoute*>(); in writeXMLOutput() 113 … MSRoute::dictionary(myCurrentRouteDistribution.first, myCurrentRouteDistribution.second, false); in writeXMLOutput() 124 const MSRoute*
|
H A D | MSRouteProbe.h | 38 class MSRoute; variable 127 const MSRoute* getRoute() const; 131 std::pair<std::string, RandomDistributor<const MSRoute*>*> myLastRouteDistribution; 134 std::pair<std::string, RandomDistributor<const MSRoute*>*> myCurrentRouteDistribution;
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/devices/ |
H A D | MSDevice_Vehroutes.h | 39 class MSRoute; variable 130 const MSRoute* getRoute(int index) const; 249 …RouteReplaceInfo(const MSEdge* const edge_, const SUMOTime time_, const MSRoute* const route_, con… in RouteReplaceInfo() 262 const MSRoute* route; 270 const MSRoute* myCurrentRoute;
|
H A D | MSDevice_Vehroutes.cpp | 301 …const RandomDistributor<const MSRoute*>* const routeDist = MSRoute::distDictionary("!" + myHolder.… in writeOutput() 303 const std::vector<const MSRoute*>& routes = routeDist->getVals(); in writeOutput() 363 const MSRoute* 447 const MSRoute* route = MSRoute::dictionary(routeID); in loadState()
|
H A D | MSRoutingEngine.h | 83 static const MSRoute* getCachedRoute(const std::pair<const MSEdge*, const MSEdge*>& key); 230 static std::map<std::pair<const MSEdge*, const MSEdge*>, const MSRoute*> myCachedRoutes;
|
/dports/cad/sumo/sumo-1.2.0/src/utils/vehicle/ |
H A D | SUMOVehicle.h | 41 class MSRoute; variable 86 virtual const MSRoute& getRoute() const = 0; 112 …virtual bool replaceRoute(const MSRoute* route, const std::string& info, bool onInit = false, int … 130 virtual bool hasValidRoute(std::string& msg, const MSRoute* route = 0) const = 0;
|
/dports/cad/sumo/sumo-1.2.0/unittest/src/microsim/ |
H A D | MSCFModel_IDMTest.cpp | 39 MSVehicleMock(SUMOVehicleParameter* pars, const MSRoute* route, in MSVehicleMock() 51 MSRoute* route; 78 route = new MSRoute("dummyRoute", edges, true, 0, defs->stops); in SetUp()
|
/dports/cad/sumo/sumo-1.2.0/src/microsim/trigger/ |
H A D | MSTriggeredRerouter.h | 43 class MSRoute; variable 108 RandomDistributor<const MSRoute*> routeProbs; 248 RandomDistributor<const MSRoute*> myCurrentRouteProb;
|
H A D | MSTriggeredRerouter.cpp | 188 const MSRoute* route = MSRoute::dictionary(routeStr); in myStartElement() 387 const MSRoute& route = veh.getRoute(); in notifyEnter() 439 …const MSRoute* newRoute = rerouteDef->routeProbs.getOverallProb() > 0 ? rerouteDef->routeProbs.get… in notifyEnter() 570 const MSRoute& route = veh.getRoute(); in rerouteParkingArea() 725 …MSRoute routeToPark(route.getID() + "!topark#1", edgesToPark, false, &c == &RGBColor::DEFAULT_COLO… in rerouteParkingArea() 761 … MSRoute routeFromPark(route.getID() + "!frompark#1", edgesFromPark, false, in rerouteParkingArea()
|
/dports/cad/sumo/sumo-1.2.0/src/mesogui/ |
H A D | GUIMEVehicle.h | 64 GUIMEVehicle(SUMOVehicleParameter* pars, const MSRoute* route, 103 void drawRouteHelper(const GUIVisualizationSettings& s, const MSRoute& r, bool future) const;
|
H A D | GUIMEVehicle.cpp | 48 GUIMEVehicle::GUIMEVehicle(SUMOVehicleParameter* pars, const MSRoute* route, in GUIMEVehicle() 205 GUIMEVehicle::drawRouteHelper(const GUIVisualizationSettings& s, const MSRoute& r, bool future) con… in drawRouteHelper()
|
/dports/cad/sumo/sumo-1.2.0/src/guisim/ |
H A D | GUIVehicle.h | 63 GUIVehicle(SUMOVehicleParameter* pars, const MSRoute* route, 89 void drawRouteHelper(const GUIVisualizationSettings& s, const MSRoute& r, bool future) const;
|
/dports/cad/sumo/sumo-1.2.0/src/mesosim/ |
H A D | MEVehicle.h | 54 MEVehicle(SUMOVehicleParameter* pars, const MSRoute* route, 334 …bool replaceRoute(const MSRoute* route, const std::string& info, bool onInit = false, int offset …
|
H A D | MEVehicleControl.h | 69 const MSRoute* route, MSVehicleType* type,
|
H A D | MEVehicleControl.cpp | 49 const MSRoute* route, MSVehicleType* type, in buildVehicle()
|