|
libosmscout 1.1.1
|

Classes | |
| class | osmscout::LocationDescriptionService |
| class | osmscout::LocationService |
| class | osmscout::POIService |
| class | osmscout::SimpleRoutingService |
| class | osmscout::AreaSearchParameter |
| class | osmscout::MapService |
Typedefs | |
| using | osmscout::LocationDescriptionServiceRef = std::shared_ptr<LocationDescriptionService> |
| using | osmscout::POIServiceRef = std::shared_ptr<POIService> |
| using | osmscout::MultiDBRoutingServiceRef = std::shared_ptr<MultiDBRoutingService> |
| using | osmscout::SimpleRoutingServiceRef = std::shared_ptr<SimpleRoutingService> |
| using | osmscout::MapServiceRef = std::shared_ptr<MapService> |
Services offer a application developer targeted interface for certain topics like handling of POIs, location search, routing,...
In general they need at least a reference to a Database objects since they are just convenience APIs on top of the existing data files and indexes.
| using osmscout::LocationDescriptionServiceRef = std::shared_ptr<LocationDescriptionService> |
Reference counted reference to a location service instance
| using osmscout::MapServiceRef = std::shared_ptr<MapService> |
Reference counted reference to an Database instance
| using osmscout::MultiDBRoutingServiceRef = std::shared_ptr<MultiDBRoutingService> |
Reference counted reference to an RoutingService instance
| using osmscout::POIServiceRef = std::shared_ptr<POIService> |
Reference counted reference to a POI service instance
| using osmscout::SimpleRoutingServiceRef = std::shared_ptr<SimpleRoutingService> |
Reference counted reference to an RoutingService instance