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

ingroup Description More...

#include <DescriptionService.h>

+ Inheritance diagram for osmscout::LocationDescriptionProcessor:

Public Member Functions

void Process (const FeatureValueBuffer &buffer, ObjectDescription &description) override
 
- Public Member Functions inherited from osmscout::FeatureToDescriptionProcessor
 FeatureToDescriptionProcessor ()=default
 
virtual ~FeatureToDescriptionProcessor ()
 

Static Public Attributes

static const std::string LABEL_KEY_LOCATION_ADDRESS = "Address"
 
static const std::string LABEL_KEY_LOCATION_ADMINLEVEL_ISIN = "IsIn"
 
static const std::string LABEL_KEY_LOCATION_ADMINLEVEL_LEVEL = "Level"
 
static const std::string LABEL_KEY_LOCATION_LOCATION = "Location"
 
static const std::string LABEL_KEY_LOCATION_POSTALCODE = "PostalCode"
 
static const std::string SECTION_NAME_LOCATION = "Location"
 
static const std::string SUBSECTION_NAME_LOCATION_ADMINLEVEL = "AdminLevel"
 

Additional Inherited Members

- Protected Member Functions inherited from osmscout::FeatureToDescriptionProcessor
FeatureValueGetFeatureValue (const FeatureValueBuffer &buffer, const std::string &featureName) const
 

Detailed Description

ingroup Description

Information regarding the human-defined location of the object

Member Function Documentation

◆ Process()

Member Data Documentation

◆ LABEL_KEY_LOCATION_ADDRESS

const std::string osmscout::LocationDescriptionProcessor::LABEL_KEY_LOCATION_ADDRESS = "Address"
static

Referenced by Process().

◆ LABEL_KEY_LOCATION_ADMINLEVEL_ISIN

const std::string osmscout::LocationDescriptionProcessor::LABEL_KEY_LOCATION_ADMINLEVEL_ISIN = "IsIn"
static

Referenced by Process().

◆ LABEL_KEY_LOCATION_ADMINLEVEL_LEVEL

const std::string osmscout::LocationDescriptionProcessor::LABEL_KEY_LOCATION_ADMINLEVEL_LEVEL = "Level"
static

Referenced by Process().

◆ LABEL_KEY_LOCATION_LOCATION

const std::string osmscout::LocationDescriptionProcessor::LABEL_KEY_LOCATION_LOCATION = "Location"
static

Referenced by Process().

◆ LABEL_KEY_LOCATION_POSTALCODE

const std::string osmscout::LocationDescriptionProcessor::LABEL_KEY_LOCATION_POSTALCODE = "PostalCode"
static

Referenced by Process().

◆ SECTION_NAME_LOCATION

const std::string osmscout::LocationDescriptionProcessor::SECTION_NAME_LOCATION = "Location"
static

Referenced by Process().

◆ SUBSECTION_NAME_LOCATION_ADMINLEVEL

const std::string osmscout::LocationDescriptionProcessor::SUBSECTION_NAME_LOCATION_ADMINLEVEL = "AdminLevel"
static

Referenced by Process().


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