Enable all plugins with aStatus::Error return code fallback for not implemented ones

This commit is contained in:
Daniel J. Hofmann
2016-02-18 13:15:07 -08:00
committed by Patrick Niklaus
parent 1895fee1c9
commit bd371a11ad
4 changed files with 55 additions and 37 deletions
+6 -6
View File
@@ -29,16 +29,16 @@ namespace api
struct RouteParameters;
struct TableParameters;
struct NearestParameters;
// struct TripParameters;
// struct MatchParameters;
struct TripParameters;
struct MatchParameters;
}
namespace plugins
{
class ViaRoutePlugin;
class TablePlugin;
class NearestPlugin;
// class TripPlugin;
// class MatchPlugin;
class TripPlugin;
class MatchPlugin;
}
// End fwd decls
@@ -64,8 +64,8 @@ class Engine final
Status Route(const api::RouteParameters &parameters, util::json::Object &result);
Status Table(const api::TableParameters &parameters, util::json::Object &result);
Status Nearest(const api::NearestParameters &parameters, util::json::Object &result);
// Status Trip(const api::TripParameters &parameters, util::json::Object &result);
// Status Match(const api::MatchParameters &parameters, util::json::Object &result);
Status Trip(const api::TripParameters &parameters, util::json::Object &result);
Status Match(const api::MatchParameters &parameters, util::json::Object &result);
private:
std::unique_ptr<EngineLock> lock;