| 40 | }}; |
| 41 | |
| 42 | bool ParseSingleLane(auto && laneWayRange, LaneWay & laneWay) |
| 43 | { |
| 44 | auto const it = std::ranges::find_if( |
| 45 | g_laneWayNames, [&laneWayRange](auto const & pair) { return std::ranges::equal(laneWayRange, pair.second); }); |
| 46 | if (it != g_laneWayNames.end()) |
| 47 | { |
| 48 | laneWay = it->first; |
| 49 | return true; |
| 50 | } |
| 51 | return false; |
| 52 | } |
| 53 | |
| 54 | } // namespace |
| 55 |