osrm-backend/include/engine/plugins/table.hpp
Dennis Luxen a4aa153ba4 Use nested namespace
It's a mechanical change to modernize the code base
2022-12-11 10:17:17 +01:00

29 lines
659 B
C++

#ifndef TABLE_HPP
#define TABLE_HPP
#include "engine/plugins/plugin_base.hpp"
#include "engine/api/table_parameters.hpp"
#include "engine/routing_algorithms.hpp"
#include "util/json_container.hpp"
namespace osrm::engine::plugins
{
class TablePlugin final : public BasePlugin
{
public:
explicit TablePlugin(const int max_locations_distance_table);
Status HandleRequest(const RoutingAlgorithmsInterface &algorithms,
const api::TableParameters &params,
osrm::engine::api::ResultT &result) const;
private:
const int max_locations_distance_table;
};
} // namespace osrm
#endif // TABLE_HPP