53 #ifdef CHECK_MEMORY_LEAKS
55 #endif // CHECK_MEMORY_LEAKS
63 const bool emptyDestinationsAllowed,
64 const bool ignoreErrors) :
66 myPedestrianRouter(0),
70 myTryRepair(tryRepair),
71 myEmptyDestinationsAllowed(emptyDestinationsAllowed),
73 myCurrentVTypeDistribution(0),
74 myCurrentAlternatives(0) {
137 (*myActivePlan) << attrs;
141 (*myActivePlan) << attrs;
151 (*myActivePlan) << attrs;
189 while (st.hasNext()) {
247 WRITE_WARNING(
"No probability for a route in '" + rid +
"', using default.");
347 if (ok && index < 0) {
357 const std::string routeID = st.
next();
398 if (route->
getID()[0] !=
'!') {
471 (*myActivePlan) << attrs;
476 std::string errorSuffix;
500 if (!ok || stop.
lane ==
"") {
527 const std::string& rid) {
529 std::istringstream in(desc, std::ios::binary);
535 const std::string
id = st.next();
540 into.push_back(edge);
560 +
"\n The route can not be build.");
566 +
"\n The route can not be build.");