libosmscout  1.1.1
Public Member Functions | List of all members
osmscout::Place Class Reference

#include <libosmscout/include/osmscout/Location.h>

Public Member Functions

 Place (const ObjectFileRef &object, const FeatureValueBufferRef &objectFeatureBuff, const AdminRegionRef &adminRegion, const PostalAreaRef &postalArea, const POIRef &poi, const LocationRef &location, const AddressRef &address)
 
ObjectFileRef GetObject () const
 
FeatureValueBufferRef GetObjectFeatures () const
 
AdminRegionRef GetAdminRegion () const
 
PostalAreaRef GetPostalArea () const
 
POIRef GetPOI () const
 
LocationRef GetLocation () const
 
AddressRef GetAddress () const
 
std::string GetDisplayString () const
 

Detailed Description

A Place description a certain place in respect to the location index. A place consists on certain optional attributes, that in turn describe certain aspects.

Constructor & Destructor Documentation

◆ Place()

osmscout::Place::Place ( const ObjectFileRef &  object,
const FeatureValueBufferRef objectFeatureBuff,
const AdminRegionRef adminRegion,
const PostalAreaRef postalArea,
const POIRef poi,
const LocationRef location,
const AddressRef address 
)

Member Function Documentation

◆ GetAddress()

AddressRef osmscout::Place::GetAddress ( ) const
inline

◆ GetAdminRegion()

AdminRegionRef osmscout::Place::GetAdminRegion ( ) const
inline

◆ GetDisplayString()

std::string osmscout::Place::GetDisplayString ( ) const

◆ GetLocation()

LocationRef osmscout::Place::GetLocation ( ) const
inline

◆ GetObject()

ObjectFileRef osmscout::Place::GetObject ( ) const
inline

◆ GetObjectFeatures()

FeatureValueBufferRef osmscout::Place::GetObjectFeatures ( ) const
inline

◆ GetPOI()

POIRef osmscout::Place::GetPOI ( ) const
inline

◆ GetPostalArea()

PostalAreaRef osmscout::Place::GetPostalArea ( ) const
inline

The documentation for this class was generated from the following file: