OpenTREP Logo  0.07.18
C++ Open Travel Request Parsing Library
Loading...
Searching...
No Matches
OPENTREP::PorParserHelper::ParserSemanticAction Struct Reference

#include <opentrep/bom/PORParserHelper.hpp>

+ Inheritance diagram for OPENTREP::PorParserHelper::ParserSemanticAction:

Public Member Functions

 ParserSemanticAction (Location &)
 

Public Attributes

Location_location
 

Detailed Description

Generic Semantic Action (Actor / Functor) for the Por Parser.

Definition at line 31 of file PORParserHelper.hpp.

Constructor & Destructor Documentation

◆ ParserSemanticAction()

OPENTREP::PorParserHelper::ParserSemanticAction::ParserSemanticAction ( Location & ioLocation)

Actor Constructor.

Definition at line 32 of file PORParserHelper.cpp.

References _location.

Referenced by OPENTREP::PorParserHelper::doEndPor::doEndPor(), OPENTREP::PorParserHelper::storeAdm1AsciiName::storeAdm1AsciiName(), OPENTREP::PorParserHelper::storeAdm1Code::storeAdm1Code(), OPENTREP::PorParserHelper::storeAdm1UtfName::storeAdm1UtfName(), OPENTREP::PorParserHelper::storeAdm2AsciiName::storeAdm2AsciiName(), OPENTREP::PorParserHelper::storeAdm2Code::storeAdm2Code(), OPENTREP::PorParserHelper::storeAdm2UtfName::storeAdm2UtfName(), OPENTREP::PorParserHelper::storeAdm3Code::storeAdm3Code(), OPENTREP::PorParserHelper::storeAdm4Code::storeAdm4Code(), OPENTREP::PorParserHelper::storeAltCountryCode::storeAltCountryCode(), OPENTREP::PorParserHelper::storeAltLangCode2Char::storeAltLangCode2Char(), OPENTREP::PorParserHelper::storeAltLangCodeExt::storeAltLangCodeExt(), OPENTREP::PorParserHelper::storeAltLangCodeFull::storeAltLangCodeFull(), OPENTREP::PorParserHelper::storeAltLangCodeHist::storeAltLangCodeHist(), OPENTREP::PorParserHelper::storeAltName::storeAltName(), OPENTREP::PorParserHelper::storeAltNameShort::storeAltNameShort(), OPENTREP::PorParserHelper::storeAltNameShortListString::storeAltNameShortListString(), OPENTREP::PorParserHelper::storeAsciiName::storeAsciiName(), OPENTREP::PorParserHelper::storeCityAsciiName::storeCityAsciiName(), OPENTREP::PorParserHelper::storeCityCode::storeCityCode(), OPENTREP::PorParserHelper::storeCityCountryCode::storeCityCountryCode(), OPENTREP::PorParserHelper::storeCityDetailList::storeCityDetailList(), OPENTREP::PorParserHelper::storeCityGeonamesID::storeCityGeonamesID(), OPENTREP::PorParserHelper::storeCityStateCode::storeCityStateCode(), OPENTREP::PorParserHelper::storeCityUtfName::storeCityUtfName(), OPENTREP::PorParserHelper::storeComments::storeComments(), OPENTREP::PorParserHelper::storeCommonName::storeCommonName(), OPENTREP::PorParserHelper::storeContinentName::storeContinentName(), OPENTREP::PorParserHelper::storeCountryCode::storeCountryCode(), OPENTREP::PorParserHelper::storeCountryName::storeCountryName(), OPENTREP::PorParserHelper::storeCurrencyCode::storeCurrencyCode(), OPENTREP::PorParserHelper::storeDateEnd::storeDateEnd(), OPENTREP::PorParserHelper::storeDateFrom::storeDateFrom(), OPENTREP::PorParserHelper::storeDSTOffset::storeDSTOffset(), OPENTREP::PorParserHelper::storeElevation::storeElevation(), OPENTREP::PorParserHelper::storeEnvelopeID::storeEnvelopeID(), OPENTREP::PorParserHelper::storeFaaCode::storeFaaCode(), OPENTREP::PorParserHelper::storeFeatureClass::storeFeatureClass(), OPENTREP::PorParserHelper::storeFeatureCode::storeFeatureCode(), OPENTREP::PorParserHelper::storeGeonameLatitude::storeGeonameLatitude(), OPENTREP::PorParserHelper::storeGeonameLongitude::storeGeonameLongitude(), OPENTREP::PorParserHelper::storeGeonamesID::storeGeonamesID(), OPENTREP::PorParserHelper::storeGMTOffset::storeGMTOffset(), OPENTREP::PorParserHelper::storeGTopo30::storeGTopo30(), OPENTREP::PorParserHelper::storeIataCode::storeIataCode(), OPENTREP::PorParserHelper::storeIcaoCode::storeIcaoCode(), OPENTREP::PorParserHelper::storeLatitude::storeLatitude(), OPENTREP::PorParserHelper::storeLongitude::storeLongitude(), OPENTREP::PorParserHelper::storeModDate::storeModDate(), OPENTREP::PorParserHelper::storePageRank::storePageRank(), OPENTREP::PorParserHelper::storePopulation::storePopulation(), OPENTREP::PorParserHelper::storePORType::storePORType(), OPENTREP::PorParserHelper::storeRawOffset::storeRawOffset(), OPENTREP::PorParserHelper::storeStateCode::storeStateCode(), OPENTREP::PorParserHelper::storeTimeZone::storeTimeZone(), OPENTREP::PorParserHelper::storeTvlPORCode::storeTvlPORCode(), OPENTREP::PorParserHelper::storeTvlPORListString::storeTvlPORListString(), OPENTREP::PorParserHelper::storeUICCode::storeUICCode(), OPENTREP::PorParserHelper::storeUNLOCode::storeUNLOCode(), OPENTREP::PorParserHelper::storeWAC::storeWAC(), OPENTREP::PorParserHelper::storeWACName::storeWACName(), and OPENTREP::PorParserHelper::storeWikiLink::storeWikiLink().

Member Data Documentation

◆ _location

Location& OPENTREP::PorParserHelper::ParserSemanticAction::_location

Actor Context.

Definition at line 35 of file PORParserHelper.hpp.

Referenced by OPENTREP::PorParserHelper::storeAdm1AsciiName::operator()(), OPENTREP::PorParserHelper::storeAdm1Code::operator()(), OPENTREP::PorParserHelper::storeAdm1UtfName::operator()(), OPENTREP::PorParserHelper::storeAdm2AsciiName::operator()(), OPENTREP::PorParserHelper::storeAdm2Code::operator()(), OPENTREP::PorParserHelper::storeAdm2UtfName::operator()(), OPENTREP::PorParserHelper::storeAdm3Code::operator()(), OPENTREP::PorParserHelper::storeAdm4Code::operator()(), OPENTREP::PorParserHelper::storeAltCountryCode::operator()(), OPENTREP::PorParserHelper::storeAltLangCode2Char::operator()(), OPENTREP::PorParserHelper::storeAltLangCodeExt::operator()(), OPENTREP::PorParserHelper::storeAltLangCodeFull::operator()(), OPENTREP::PorParserHelper::storeAltLangCodeHist::operator()(), OPENTREP::PorParserHelper::storeAltName::operator()(), OPENTREP::PorParserHelper::storeAltNameShort::operator()(), OPENTREP::PorParserHelper::storeAltNameShortListString::operator()(), OPENTREP::PorParserHelper::storeAsciiName::operator()(), OPENTREP::PorParserHelper::storeCityAsciiName::operator()(), OPENTREP::PorParserHelper::storeCityCode::operator()(), OPENTREP::PorParserHelper::storeCityCountryCode::operator()(), OPENTREP::PorParserHelper::storeCityDetailList::operator()(), OPENTREP::PorParserHelper::storeCityGeonamesID::operator()(), OPENTREP::PorParserHelper::storeCityStateCode::operator()(), OPENTREP::PorParserHelper::storeCityUtfName::operator()(), OPENTREP::PorParserHelper::storeCommonName::operator()(), OPENTREP::PorParserHelper::storeContinentName::operator()(), OPENTREP::PorParserHelper::storeCountryCode::operator()(), OPENTREP::PorParserHelper::storeCountryName::operator()(), OPENTREP::PorParserHelper::storeCurrencyCode::operator()(), OPENTREP::PorParserHelper::storeDateEnd::operator()(), OPENTREP::PorParserHelper::storeDateFrom::operator()(), OPENTREP::PorParserHelper::storeDSTOffset::operator()(), OPENTREP::PorParserHelper::storeElevation::operator()(), OPENTREP::PorParserHelper::storeEnvelopeID::operator()(), OPENTREP::PorParserHelper::storeFaaCode::operator()(), OPENTREP::PorParserHelper::storeFeatureClass::operator()(), OPENTREP::PorParserHelper::storeFeatureCode::operator()(), OPENTREP::PorParserHelper::storeGeonameLatitude::operator()(), OPENTREP::PorParserHelper::storeGeonameLongitude::operator()(), OPENTREP::PorParserHelper::storeGeonamesID::operator()(), OPENTREP::PorParserHelper::storeGMTOffset::operator()(), OPENTREP::PorParserHelper::storeGTopo30::operator()(), OPENTREP::PorParserHelper::storeIataCode::operator()(), OPENTREP::PorParserHelper::storeIcaoCode::operator()(), OPENTREP::PorParserHelper::storeLatitude::operator()(), OPENTREP::PorParserHelper::storeLongitude::operator()(), OPENTREP::PorParserHelper::storeModDate::operator()(), OPENTREP::PorParserHelper::storePageRank::operator()(), OPENTREP::PorParserHelper::storePopulation::operator()(), OPENTREP::PorParserHelper::storePORType::operator()(), OPENTREP::PorParserHelper::storeRawOffset::operator()(), OPENTREP::PorParserHelper::storeStateCode::operator()(), OPENTREP::PorParserHelper::storeTimeZone::operator()(), OPENTREP::PorParserHelper::storeTvlPORCode::operator()(), OPENTREP::PorParserHelper::storeTvlPORListString::operator()(), OPENTREP::PorParserHelper::storeUICCode::operator()(), OPENTREP::PorParserHelper::storeUNLOCode::operator()(), OPENTREP::PorParserHelper::storeWAC::operator()(), OPENTREP::PorParserHelper::storeWACName::operator()(), OPENTREP::PorParserHelper::storeWikiLink::operator()(), and ParserSemanticAction().


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