libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
RoutingService.h File Reference
#include <atomic>
#include <functional>
#include <list>
#include <memory>
#include <set>
#include <unordered_map>
#include <unordered_set>
#include <osmscout/CoreFeatures.h>
#include <osmscout/Point.h>
#include <osmscout/TypeConfig.h>
#include <osmscout/RouteNode.h>
#include <osmscout/DataFile.h>
#include <osmscout/Database.h>
#include <osmscout/ObjectVariantDataFile.h>
#include <osmscout/Intersection.h>
#include <osmscout/Route.h>
#include <osmscout/RouteData.h>
#include <osmscout/RoutingProfile.h>
#include <osmscout/util/Breaker.h>
#include <osmscout/util/Cache.h>
#include <osmscout/system/Compiler.h>

Classes

class  osmscout::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
class  osmscout::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
class  osmscout::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
class  osmscout::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
class  osmscout::RoutingProgress
 Optional callback object for monitoring routing progress. More...
 
class  osmscout::RoutingService
 The RoutingService implements functionality in the context of routing. More...
 

Namespaces

 osmscout
 

Typedefs

typedef DataFile< RouteNode > osmscout::RouteNodeDataFile
 
typedef std::shared_ptr
< RoutingProgress > 
osmscout::RoutingProgressRef
 
typedef std::shared_ptr
< RoutingService > 
osmscout::RoutingServiceRef
 Reference counted reference to an RoutingService instance. More...