fallback to CH, when coreCH used
This commit is contained in:
committed by
Patrick Niklaus
parent
7cf7c46939
commit
2a13f9d10b
@@ -308,30 +308,11 @@ class MockAlgorithmDataFacade<engine::datafacade::CH>
|
||||
}
|
||||
};
|
||||
|
||||
template <>
|
||||
class MockAlgorithmDataFacade<engine::datafacade::CoreCH>
|
||||
: public engine::datafacade::AlgorithmDataFacade<engine::datafacade::CoreCH>
|
||||
{
|
||||
private:
|
||||
EdgeData foo;
|
||||
|
||||
public:
|
||||
bool IsCoreNode(const NodeID /* id */) const override { return false; }
|
||||
};
|
||||
|
||||
template <typename AlgorithmT>
|
||||
class MockDataFacade final : public MockBaseDataFacade, public MockAlgorithmDataFacade<AlgorithmT>
|
||||
{
|
||||
};
|
||||
|
||||
template <>
|
||||
class MockDataFacade<engine::datafacade::CoreCH> final
|
||||
: public MockBaseDataFacade,
|
||||
public MockAlgorithmDataFacade<engine::datafacade::CH>,
|
||||
public MockAlgorithmDataFacade<engine::datafacade::CoreCH>
|
||||
{
|
||||
};
|
||||
|
||||
} // ns test
|
||||
} // ns osrm
|
||||
|
||||
|
||||
Reference in New Issue
Block a user