42 #ifdef CHECK_MEMORY_LEAKS
44 #endif // CHECK_MEMORY_LEAKS
51 const std::vector<const ROEdge*>& route,
53 const std::vector<SUMOVehicleParameter::Stop>& stops)
55 myProbability(prop), myRoute(route), myColor(color), myStops(stops) {}
59 :
Named(src.myID), myCosts(src.myCosts),
60 myProbability(src.myProbability), myRoute(src.myRoute), myColor(0) {
98 const bool withExitTimes)
const {
110 std::vector<const ROEdge*> temp(
myRoute.begin() + 1,
myRoute.end() - 1);
116 std::string exitTimes;
118 for (std::vector<const ROEdge*>::const_iterator i =
myRoute.begin(); i !=
myRoute.end(); ++i) {
122 time += (*i)->getTravelTime(veh, time);