Passed ResultT down to engine plugins, so now they can form replies in different formats.
This commit is contained in:
@@ -665,10 +665,11 @@ void encodeVectorTile(const DataFacadeBase &facade,
|
||||
|
||||
Status TilePlugin::HandleRequest(const RoutingAlgorithmsInterface &algorithms,
|
||||
const api::TileParameters ¶meters,
|
||||
std::string &pbf_buffer) const
|
||||
osrm::engine::api::ResultT &result) const
|
||||
{
|
||||
BOOST_ASSERT(parameters.IsValid());
|
||||
|
||||
auto& pbf_buffer = result.get<std::string>();
|
||||
const auto &facade = algorithms.GetFacade();
|
||||
auto edges = getEdges(facade, parameters.x, parameters.y, parameters.z);
|
||||
auto segregated_nodes = getSegregatedNodes(facade, edges);
|
||||
|
||||
Reference in New Issue
Block a user