Remove redundant moves

This commit is contained in:
whytro 2023-03-21 23:24:37 +09:00
parent 8bcfeff3ca
commit 2ddd217425
8 changed files with 11 additions and 11 deletions

View File

@ -22,8 +22,8 @@ class MatchPlugin : public BasePlugin
MatchPlugin(const int max_locations_map_matching,
const double max_radius_map_matching,
boost::optional<double> default_radius)
: BasePlugin(std::move(default_radius)),
const boost::optional<double> default_radius)
: BasePlugin(default_radius),
max_locations_map_matching(max_locations_map_matching),
max_radius_map_matching(max_radius_map_matching)
{

View File

@ -13,7 +13,7 @@ namespace osrm::engine::plugins
class NearestPlugin final : public BasePlugin
{
public:
explicit NearestPlugin(const int max_results, boost::optional<double> default_radius);
explicit NearestPlugin(const int max_results, const boost::optional<double> default_radius);
Status HandleRequest(const RoutingAlgorithmsInterface &algorithms,
const api::NearestParameters &params,

View File

@ -29,7 +29,7 @@ class BasePlugin
protected:
BasePlugin() = default;
BasePlugin(boost::optional<double> default_radius_) : default_radius(std::move(default_radius_))
BasePlugin(const boost::optional<double> default_radius_) : default_radius(default_radius_)
{
}

View File

@ -15,7 +15,7 @@ class TablePlugin final : public BasePlugin
{
public:
explicit TablePlugin(const int max_locations_distance_table,
boost::optional<double> default_radius);
const boost::optional<double> default_radius);
Status HandleRequest(const RoutingAlgorithmsInterface &algorithms,
const api::TableParameters &params,

View File

@ -33,7 +33,7 @@ class TripPlugin final : public BasePlugin
public:
explicit TripPlugin(const int max_locations_trip_, boost::optional<double> default_radius)
: BasePlugin(std::move(default_radius)), max_locations_trip(max_locations_trip_)
: BasePlugin(default_radius), max_locations_trip(max_locations_trip_)
{
}

View File

@ -10,8 +10,8 @@
namespace osrm::engine::plugins
{
NearestPlugin::NearestPlugin(const int max_results_, boost::optional<double> default_radius_)
: BasePlugin(std::move(default_radius_)), max_results{max_results_}
NearestPlugin::NearestPlugin(const int max_results_, const boost::optional<double> default_radius_)
: BasePlugin(default_radius_), max_results{max_results_}
{
}

View File

@ -15,8 +15,8 @@ namespace osrm::engine::plugins
{
TablePlugin::TablePlugin(const int max_locations_distance_table,
boost::optional<double> default_radius)
: BasePlugin(std::move(default_radius)),
const boost::optional<double> default_radius)
: BasePlugin(default_radius),
max_locations_distance_table(max_locations_distance_table)
{
}

View File

@ -18,7 +18,7 @@ namespace osrm::engine::plugins
ViaRoutePlugin::ViaRoutePlugin(int max_locations_viaroute,
int max_alternatives,
boost::optional<double> default_radius)
: BasePlugin(std::move(default_radius)), max_locations_viaroute(max_locations_viaroute),
: BasePlugin(default_radius), max_locations_viaroute(max_locations_viaroute),
max_alternatives(max_alternatives)
{
}