Refactor routing plugins:
- remove superflous members from RawRouteData, partially implements #1238 - DescriptorTable moved to BaseDescriptor.h - added templated assignment c'tor to DescriptorConfig - refactored check for valid input coordinates, moved to BasePlugin.h - replaced shared_ptr's to descriptors in ViaRoutePlugin.h with unique_ptr - implemented FindIncrementalPhantomNode in facades for a single, i.e. first result - untangled a few includes
This commit is contained in:
@@ -34,6 +34,7 @@ namespace boost { namespace interprocess { class named_mutex; } }
|
||||
#include <osrm/RouteParameters.h>
|
||||
#include <osrm/ServerPaths.h>
|
||||
|
||||
#include "../DataStructures/QueryEdge.h"
|
||||
#include "../Plugins/BasePlugin.h"
|
||||
#include "../Plugins/DistanceTablePlugin.h"
|
||||
#include "../Plugins/HelloWorldPlugin.h"
|
||||
|
||||
Reference in New Issue
Block a user