libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
Location.h File Reference
#include <list>
#include <memory>
#include <vector>
#include <osmscout/ObjectRef.h>
#include <osmscout/TypeConfig.h>

Classes

class  osmscout::Address
 An address is a unique place at a given location, normally a building that is address by its house number. More...
 
class  osmscout::AddressListVisitor
 
class  osmscout::AddressListVisitor::AddressResult
 
class  osmscout::AddressVisitor
 Visitor that gets called for every address found at a given location. More...
 
class  osmscout::AdminRegion
 A named administrative region. More...
 
class  osmscout::AdminRegion::RegionAlias
 
class  osmscout::AdminRegionVisitor
 Visitor that gets called for every region found. More...
 
class  osmscout::Location
 A location is a named point, way, area or relation on the map. More...
 
class  osmscout::LocationVisitor
 Visitor that gets called for every location found in the given area. More...
 
class  osmscout::Place
 A Place description a certain place in respect to the location index. More...
 
class  osmscout::POI
 A POI is an object within an area, which has been indexed by its name. More...
 
class  osmscout::POIVisitor
 Visitor that gets called for every POI found in the given area. More...
 
class  osmscout::PostalArea
 

Namespaces

 osmscout
 

Typedefs

typedef std::shared_ptr< Address > osmscout::AddressRef
 
typedef std::shared_ptr
< AdminRegion > 
osmscout::AdminRegionRef
 
typedef std::shared_ptr< Location > osmscout::LocationRef
 
typedef std::shared_ptr< POI > osmscout::POIRef
 
typedef std::shared_ptr
< PostalArea > 
osmscout::PostalAreaRef