osrm-backend/include
Michael Bell 3cfd0e8334
Complete support for no_entry and no_exit turn restrictions (#5988)
The internal representation of turn restrictions expects only one
`from` way and only one `to` way.

`no_entry` and `no_exit` turn restrictions can have multiple `from` and
`to` ways respectively. This means they are not fully supported by
OSRM's restriction parser.

We complete support for these turn restriction types by parsing all
ways and converting a valid restriction with multiple `from`/`to` members
into multiple internal restrictions.
2022-08-22 12:58:16 +01:00
..
contractor Configure Undefined Behaviour Sanitizer (#6290) 2022-08-01 22:40:26 +01:00
customizer Upgrade formatting to clang-format 10 (#5895) 2020-11-26 07:21:39 -08:00
engine Clarify identifier types used in data facade 2022-08-21 21:37:39 +02:00
extractor Complete support for no_entry and no_exit turn restrictions (#5988) 2022-08-22 12:58:16 +01:00
guidance Enable even more clang-tidy checks (#6273) 2022-07-04 21:46:59 +01:00
nodejs Validate source/destination indices correctly in nodejs support (#5595) 2021-01-28 06:02:01 -08:00
osrm Undo libosrm API break by adding old interface as method overload (#5861) 2021-01-27 09:14:44 -08:00
partitioner Enable even more clang-tidy checks (#6273) 2022-07-04 21:46:59 +01:00
server Use Boost.Beast to parse HTTP request (#6294) 2022-08-02 21:12:05 +01:00
storage Add missing files in exception message (#5360) 2022-08-22 08:32:25 +02:00
updater Upgrade formatting to clang-format 10 (#5895) 2020-11-26 07:21:39 -08:00
util Clarify identifier types used in data facade 2022-08-21 21:37:39 +02:00