libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
osmscout::LocationDescription Class Reference

A LocationDescription objects holds various alternative (and optional) descriptions of the given locations. More...

#include <LocationService.h>

Public Member Functions

LocationAtPlaceDescriptionRef GetAtAddressDescription () const
 Return the location in relation to a close address. More...
 
LocationAtPlaceDescriptionRef GetAtNameDescription () const
 Return the location in relation to a named object. More...
 
LocationAtPlaceDescriptionRef GetAtPOIDescription () const
 Return the location in relation to a close POI. More...
 
LocationCoordDescriptionRef GetCoordDescription () const
 Return the location is geo coordinates. More...
 
LocationCrossingDescriptionRef GetCrossingDescription () const
 Return the location in relation to a close crossing. More...
 
void SetAtAddressDescription (const LocationAtPlaceDescriptionRef &description)
 
void SetAtNameDescription (const LocationAtPlaceDescriptionRef &description)
 
void SetAtPOIDescription (const LocationAtPlaceDescriptionRef &description)
 
void SetCoordDescription (const LocationCoordDescriptionRef &description)
 
void SetCrossingDescription (const LocationCrossingDescriptionRef &description)
 

Detailed Description

A LocationDescription objects holds various alternative (and optional) descriptions of the given locations.

Member Function Documentation

LocationAtPlaceDescriptionRef osmscout::LocationDescription::GetAtAddressDescription ( ) const

Return the location in relation to a close address.

Returns

Referenced by LocationInfoModel::onLocationDescription(), and DBThread::requestLocationDescription().

LocationAtPlaceDescriptionRef osmscout::LocationDescription::GetAtNameDescription ( ) const

Return the location in relation to a named object.

Returns
LocationAtPlaceDescriptionRef osmscout::LocationDescription::GetAtPOIDescription ( ) const

Return the location in relation to a close POI.

Returns

Referenced by LocationInfoModel::onLocationDescription(), and DBThread::requestLocationDescription().

LocationCoordDescriptionRef osmscout::LocationDescription::GetCoordDescription ( ) const

Return the location is geo coordinates.

Returns
LocationCrossingDescriptionRef osmscout::LocationDescription::GetCrossingDescription ( ) const

Return the location in relation to a close crossing.

Returns
void osmscout::LocationDescription::SetAtAddressDescription ( const LocationAtPlaceDescriptionRef description)
void osmscout::LocationDescription::SetAtNameDescription ( const LocationAtPlaceDescriptionRef description)
void osmscout::LocationDescription::SetAtPOIDescription ( const LocationAtPlaceDescriptionRef description)
void osmscout::LocationDescription::SetCoordDescription ( const LocationCoordDescriptionRef description)
void osmscout::LocationDescription::SetCrossingDescription ( const LocationCrossingDescriptionRef description)

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