/srv/osrm/osrm-backend/include/engine/plugins
NameSizeModeActions
match.hpp12380644editdlrm
nearest.hpp7700644editdlrm
plugin_base.hpp139400644editdlrm
table.hpp7470644editdlrm
tile.hpp9100644editdlrm
trip.hpp12670644editdlrm
viaroute.hpp9370644editdlrm
Edit: /srv/osrm/osrm-backend/include/engine/plugins/tile.hpp (910B)
#ifndef TILEPLUGIN_HPP #define TILEPLUGIN_HPP #include "engine/api/tile_parameters.hpp" #include "engine/plugins/plugin_base.hpp" #include "engine/routing_algorithms.hpp" #include #include /* * This plugin generates Mapbox Vector tiles that show the internal * routing geometry and speed values on all road segments. * You can use this along with a vector-tile viewer, like Mapbox GL, * to display maps that show the exact road network that * OSRM is routing. This is very useful for debugging routing * errors */ namespace osrm::engine::plugins { class TilePlugin final : public BasePlugin { public: Status HandleRequest(const RoutingAlgorithmsInterface &algorithms, const api::TileParameters ¶meters, osrm::engine::api::ResultT &pbf_buffer) const; }; } // namespace osrm::engine::plugins #endif /* TILEPLUGIN_HPP */