Home
last modified time | relevance | path

Searched refs:MSRoute (Results 1 – 25 of 52) sorted by relevance

123

/dports/cad/sumo/sumo-1.2.0/src/microsim/
H A DMSRoute.cpp42 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 DMSRoute.h67 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 DMSBaseVehicle.h72 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 DMSInsertionControl.cpp217 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 DMSRouteHandler.cpp418 …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 DMakefile.am22 MSRoute.cpp MSRoute.h MSRouteHandler.cpp MSRouteHandler.h \
H A DMSBaseVehicle.cpp73 MSBaseVehicle::MSBaseVehicle(SUMOVehicleParameter* pars, const MSRoute* route, in MSBaseVehicle()
117 MSRoute::checkDist(myParameter->routeid); in ~MSBaseVehicle()
308MSRoute* 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 DMSVehicleControl.h48 class MSRoute; variable
101 virtual SUMOVehicle* buildVehicle(SUMOVehicleParameter* defs, const MSRoute* route,
/dports/cad/sumo/sumo-1.2.0/src/libsumo/
H A DRoute.cpp50 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 DRoute.h35 class MSRoute; variable
67 static const MSRoute* getRoute(const std::string& id);
/dports/cad/sumo/sumo-1.2.0/src/microsim/output/
H A DMSRouteProbe.cpp46 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()
113MSRoute::dictionary(myCurrentRouteDistribution.first, myCurrentRouteDistribution.second, false); in writeXMLOutput()
124 const MSRoute*
H A DMSRouteProbe.h38 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 DMSDevice_Vehroutes.h39 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 DMSDevice_Vehroutes.cpp301 …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 DMSRoutingEngine.h83 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 DSUMOVehicle.h41 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 DMSCFModel_IDMTest.cpp39 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 DMSTriggeredRerouter.h43 class MSRoute; variable
108 RandomDistributor<const MSRoute*> routeProbs;
248 RandomDistributor<const MSRoute*> myCurrentRouteProb;
H A DMSTriggeredRerouter.cpp188 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()
725MSRoute routeToPark(route.getID() + "!topark#1", edgesToPark, false, &c == &RGBColor::DEFAULT_COLO… in rerouteParkingArea()
761MSRoute routeFromPark(route.getID() + "!frompark#1", edgesFromPark, false, in rerouteParkingArea()
/dports/cad/sumo/sumo-1.2.0/src/mesogui/
H A DGUIMEVehicle.h64 GUIMEVehicle(SUMOVehicleParameter* pars, const MSRoute* route,
103 void drawRouteHelper(const GUIVisualizationSettings& s, const MSRoute& r, bool future) const;
H A DGUIMEVehicle.cpp48 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 DGUIVehicle.h63 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 DMEVehicle.h54 MEVehicle(SUMOVehicleParameter* pars, const MSRoute* route,
334 …bool replaceRoute(const MSRoute* route, const std::string& info, bool onInit = false, int offset …
H A DMEVehicleControl.h69 const MSRoute* route, MSVehicleType* type,
H A DMEVehicleControl.cpp49 const MSRoute* route, MSVehicleType* type, in buildVehicle()

123