52 #ifdef CHECK_MEMORY_LEAKS
54 #endif // CHECK_MEMORY_LEAKS
62 const bool emptyDestinationsAllowed,
63 const bool ignoreErrors) :
67 myTryRepair(tryRepair),
68 myEmptyDestinationsAllowed(emptyDestinationsAllowed),
70 myCurrentVTypeDistribution(0),
71 myCurrentAlternatives(0) {
130 (*myActivePlan) << attrs;
134 (*myActivePlan) << attrs;
140 (*myActivePlan) << attrs;
174 while (st.hasNext()) {
232 WRITE_WARNING(
"No probability for a route in '" + rid +
"', using default.");
332 if (ok && index < 0) {
342 const std::string routeID = st.
next();
383 if (route->
getID()[0] !=
'!') {
443 (*myActivePlan) << attrs;
447 std::string errorSuffix;
471 if (!ok || stop.
lane ==
"") {
498 const std::string& rid) {
500 std::istringstream in(desc, std::ios::binary);
506 const std::string
id = st.next();
510 +
"\n The route can not be build.");
512 into.push_back(edge);