libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
LocationService.h File Reference
#include <list>
#include <memory>
#include <osmscout/Database.h>
#include <osmscout/Location.h>
#include <osmscout/util/StringMatcher.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::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::CLASS_FINAL
 Representation of an (complex/multipolygon) area. More...
 
class  osmscout::CLASS_FINAL::Entry
 One singular name pattern match query. More...
 
class  osmscout::LocationSearchResult
 The result of a location query. More...
 
class  osmscout::LocationSearchResult::Entry
 
class  osmscout::LocationService
 The LocationService offers a number of methods for location lookup ( search for a certain location by its name) and location reverse lookup (retrieve the name of a location). More...
 
class  osmscout::LocationService::AddressMatchVisitor::AddressResult
 
class  osmscout::LocationService::AdminRegionMatchVisitor::AdminRegionResult
 
class  osmscout::LocationService::LocationMatchVisitor::Result
 
class  osmscout::LocationService::POIMatchVisitor::Result
 
class  osmscout::LocationService::PostalAreaMatchVisitor::PostalAreaResult
 
struct  osmscout::LocationService::ReverseLookupResult
 Result of a location reverse lookup. More...
 

Namespaces

 osmscout
 

Typedefs

typedef std::shared_ptr
< LocationAtPlaceDescription > 
osmscout::LocationAtPlaceDescriptionRef
 Reference counted reference to a LocationAtPlaceDescription instance. More...
 
typedef std::shared_ptr
< LocationCoordDescription > 
osmscout::LocationCoordDescriptionRef
 Reference counted reference to a LocationCoordDescription instance. More...
 
typedef std::shared_ptr
< LocationCrossingDescription > 
osmscout::LocationCrossingDescriptionRef
 Reference counted reference to a LocationCrossingDescription instance. More...
 
typedef std::shared_ptr
< LocationService > 
osmscout::LocationServiceRef
 Reference counted reference to a location service instance. More...