static void DumpStartDescription(size_t& lineCount, const osmscout::RouteDescription::StartDescriptionRef& startDescription, const osmscout::RouteDescription::NameDescriptionRef& nameDescription) { NextLine(lineCount); std::cout << "Start at '" << startDescription->GetDescription() << "'" << std::endl; if (nameDescription.Valid() && nameDescription->HasName()) { NextLine(lineCount); std::cout << "Drive along '" << nameDescription->GetDescription() << "'" << std::endl; } }
void RoutingListModel::DumpStartDescription(const osmscout::RouteDescription::StartDescriptionRef& startDescription, const osmscout::RouteDescription::NameDescriptionRef& nameDescription) { RouteStep startAt; startAt.description="Start at '"+QString::fromUtf8(startDescription->GetDescription().c_str())+"'"; route.routeSteps.push_back(startAt); if (nameDescription.Valid() && nameDescription->HasName()) { RouteStep driveAlong; driveAlong.description="Drive along '"+QString::fromUtf8(nameDescription->GetDescription().c_str())+"'"; route.routeSteps.push_back(driveAlong); } }