/srv/osrm/osrm-backend/include/server/api
NameSizeModeActions
base_parameters_grammar.hpp94940644editdlrm
match_parameter_grammar.hpp20350644editdlrm
nearest_parameter_grammar.hpp12610644editdlrm
parameters_parser.hpp15210644editdlrm
parsed_url.hpp3650644editdlrm
route_parameters_grammar.hpp49440644editdlrm
table_parameter_grammar.hpp41110644editdlrm
tile_parameter_grammar.hpp11830644editdlrm
trip_parameter_grammar.hpp21950644editdlrm
url_parser.hpp5520644editdlrm
Edit: /srv/osrm/osrm-backend/include/server/api/url_parser.hpp (552B)
#ifndef SERVER_URL_PARSER_HPP #define SERVER_URL_PARSER_HPP #include "server/api/parsed_url.hpp" #include #include namespace osrm::server::api { // Starts parsing and iter and modifies it until iter == end or parsing failed boost::optional parseURL(std::string::iterator &iter, const std::string::iterator end); inline boost::optional parseURL(std::string url_string) { auto iter = url_string.begin(); return parseURL(iter, url_string.end()); } } // namespace osrm::server::api #endif