|
libosmscout 0.1
|
#include <functional>#include <list>#include <memory>#include <set>#include <unordered_map>#include <unordered_set>#include <osmscout/lib/CoreFeatures.h>#include <osmscout/TypeConfig.h>#include <osmscout/Point.h>#include <osmscout/Pixel.h>#include <osmscout/routing/RouteDescription.h>#include <osmscout/routing/RouteData.h>#include <osmscout/routing/RouteNode.h>#include <osmscout/routing/RoutingService.h>#include <osmscout/routing/MultiDBRoutingState.h>Classes | |
| class | osmscout::AbstractRoutingService< RoutingState > |
| Abstract algorithms for routing. More... | |
| class | osmscout::RouteDescriptionResult |
| struct | osmscout::RoutePoints |
| class | osmscout::RoutePointsResult |
| class | osmscout::RouteWayResult |
| class | osmscout::RoutingResult |
| Result of a routing calculation. More... | |
Namespaces | |
| namespace | osmscout |
| Original source: https://github.com/philipperemy/easy-encryption/blob/master/b64.h licensed under terms of MIT license. | |
Typedefs | |
| using | osmscout::RoutePointsRef = std::shared_ptr< RoutePoints > |
Enumerations | |
| enum class | osmscout::RouteEndpoint : uint8_t { osmscout::RouteEndpoint::Start , osmscout::RouteEndpoint::Target , osmscout::RouteEndpoint::Unspecified } |
| Which end of a route a position is being resolved for. More... | |
| enum class | osmscout::RoutingError : uint8_t { osmscout::RoutingError::None , osmscout::RoutingError::NoStartNode , osmscout::RoutingError::NoTargetNode , osmscout::RoutingError::NoRouteFound , osmscout::RoutingError::DataFailure , osmscout::RoutingError::Aborted } |
| Why a routing calculation did not produce a route. More... | |