OpenTREP Logo  0.07.18
C++ Open Travel Request Parsing Library
Loading...
Searching...
No Matches
OPENTREP::PorParserHelper::LocationParser< Iterator > Struct Template Reference
+ Inheritance diagram for OPENTREP::PorParserHelper::LocationParser< Iterator >:

Public Member Functions

 LocationParser (Location &ioPORRule)
 

Public Attributes

bsq::rule< Iterator, bsa::space_type > start
 
bsq::rule< Iterator, bsa::space_type > header
 
bsq::rule< Iterator, bsa::space_type > por_rule
 
bsq::rule< Iterator, bsa::space_type > por_rule_end
 
bsq::rule< Iterator, bsa::space_type > por_key
 
bsq::rule< Iterator, bsa::space_type > por_details
 
bsq::rule< Iterator, bsa::space_type > iata_code
 
bsq::rule< Iterator, bsa::space_type > icao_code
 
bsq::rule< Iterator, bsa::space_type > faa_code
 
bsq::rule< Iterator, bsa::space_type > geoname_id
 
bsq::rule< Iterator, bsa::space_type > envelope_id
 
bsq::rule< Iterator, bsa::space_type > is_geonames
 
bsq::rule< Iterator, bsa::space_type > common_name
 
bsq::rule< Iterator, bsa::space_type > ascii_name
 
bsq::rule< Iterator, bsa::space_type > alt_name_short_list
 
bsq::rule< Iterator, bsa::space_type > alt_name_short
 
bsq::rule< Iterator, bsa::space_type > alt_name_sep
 
bsq::rule< Iterator, bsa::space_type > tvl_por_code_list
 
bsq::rule< Iterator, bsa::space_type > tvl_por_code
 
bsq::rule< Iterator, bsa::space_type > tvl_por_sep
 
bsq::rule< Iterator, bsa::space_type > latitude
 
bsq::rule< Iterator, bsa::space_type > longitude
 
bsq::rule< Iterator, bsa::space_type > feat_class
 
bsq::rule< Iterator, bsa::space_type > feat_code
 
bsq::rule< Iterator, bsa::space_type > page_rank
 
bsq::rule< Iterator, bsa::space_type > date_from
 
bsq::rule< Iterator, bsa::space_type > date_end
 
bsq::rule< Iterator, bsa::space_type > comments
 
bsq::rule< Iterator, bsa::space_type > country_code
 
bsq::rule< Iterator, bsa::space_type > country_code2
 
bsq::rule< Iterator, bsa::space_type > country_name
 
bsq::rule< Iterator, bsa::space_type > continent_name
 
bsq::rule< Iterator, bsa::space_type > adm1_code
 
bsq::rule< Iterator, bsa::space_type > adm1_name_utf
 
bsq::rule< Iterator, bsa::space_type > adm1_name_ascii
 
bsq::rule< Iterator, bsa::space_type > adm2_code
 
bsq::rule< Iterator, bsa::space_type > adm2_name_utf
 
bsq::rule< Iterator, bsa::space_type > adm2_name_ascii
 
bsq::rule< Iterator, bsa::space_type > adm3_code
 
bsq::rule< Iterator, bsa::space_type > adm4_code
 
bsq::rule< Iterator, bsa::space_type > population
 
bsq::rule< Iterator, bsa::space_type > elevation
 
bsq::rule< Iterator, bsa::space_type > gtopo30
 
bsq::rule< Iterator, bsa::space_type > time_zone
 
bsq::rule< Iterator, bsa::space_type > gmt_offset
 
bsq::rule< Iterator, bsa::space_type > dst_offset
 
bsq::rule< Iterator, bsa::space_type > raw_offset
 
bsq::rule< Iterator, bsa::space_type > mod_date
 
bsq::rule< Iterator, bsa::space_type > date
 
bsq::rule< Iterator, bsa::space_type > city_code_list
 
bsq::rule< Iterator, bsa::space_type > city_code
 
bsq::rule< Iterator, bsa::space_type > city_name_list
 
bsq::rule< Iterator, bsa::space_type > city_name_utf
 
bsq::rule< Iterator, bsa::space_type > city_name_ascii
 
bsq::rule< Iterator, bsa::space_type > city_country_code
 
bsq::rule< Iterator, bsa::space_type > city_state_code
 
bsq::rule< Iterator, bsa::space_type > city_detail_list
 
bsq::rule< Iterator, bsa::space_type > city_details
 
bsq::rule< Iterator, bsa::space_type > city_geoname_id
 
bsq::rule< Iterator, bsa::space_type > state_code
 
bsq::rule< Iterator, bsa::space_type > por_type
 
bsq::rule< Iterator, bsa::space_type > wiki_link
 
bsq::rule< Iterator, bsa::space_type > alt_name_section
 
bsq::rule< Iterator, bsa::space_type > alt_name_details
 
bsq::rule< Iterator, bsa::space_type > alt_lang_code
 
bsq::rule< Iterator, bsa::space_type > alt_lang_code_ftd
 
bsq::rule< Iterator, bsa::space_type > alt_name
 
bsq::rule< Iterator, bsa::space_type > alt_name_qualifiers
 
bsq::rule< Iterator, bsa::space_type > lang_code_opt
 
bsq::rule< Iterator, bsa::space_type > lang_code_2char
 
bsq::rule< Iterator, bsa::space_type > lang_code_ext
 
bsq::rule< Iterator, bsa::space_type > lang_code_hist
 
bsq::rule< Iterator, bsa::space_type > por_details_additional
 
bsq::rule< Iterator, bsa::space_type > wac
 
bsq::rule< Iterator, bsa::space_type > wac_name
 
bsq::rule< Iterator, bsa::space_type > ccy_code
 
bsq::rule< Iterator, bsa::space_type > unlc_section
 
bsq::rule< Iterator, bsa::space_type > unlc_details
 
bsq::rule< Iterator, bsa::space_type > unlocode_code
 
bsq::rule< Iterator, bsa::space_type > unlc_qualifiers
 
bsq::rule< Iterator, bsa::space_type > uic_section
 
bsq::rule< Iterator, bsa::space_type > uic_details
 
bsq::rule< Iterator, bsa::space_type > uic_code
 
bsq::rule< Iterator, bsa::space_type > uic_qualifiers
 
bsq::rule< Iterator, bsa::space_type > geoname_lat
 
bsq::rule< Iterator, bsa::space_type > geoname_lon
 
Location_location
 

Detailed Description

template<typename Iterator>
struct OPENTREP::PorParserHelper::LocationParser< Iterator >

– Geonames-related part:


– iata_code : IATA code; varchar(3). See also: – http://www.iata.org/ps/publications/Pages/code-search.aspx – icao_code : ICAO code; varchar(4) – faa_code : FAA code; varchar(4) – geoname_id : Integer ID of record in geonames database – name : Name of geographical point; – (UTF8) varchar(200) – asciiname : Name of geographical point in plain ASCII – characters; – (ASCII) varchar(200) – alternate-names : Alternate names, comma separated – varchar(5000) – latitude : Latitude in decimal degrees (WGS84) – longitude : Longitude in decimal degrees (WGS84) – feature class : See http://www.geonames.org/export/codes.html – char(1) – feature code : See http://www.geonames.org/export/codes.html – varchar(10) – country code : ISO-3166 2-letter country code, 2 characters – cc2 : Alternate country codes, comma separated, – ISO-3166 2-letter country code, 60 characters – country name : Name of the country, as found in the Geonames – countryInfo.txt data file – varchar(80) – continent name : The name of the related continent, as found in – the Geonames continentCodes.txt data file; – see also below the 'Continents' section – varchar(80) – admin1 code : FIPS code (subject to change to ISO code), – see exceptions below. See file admin1Codes.txt – for display names of this code; – varchar(20) – admin1 UTF8 name : UTF8 name for the first administrative division – admin1 ASCII name : ASCII name for the first administrative division – admin2 code : Code for the second administrative division, – a county in the US. See file admin2Codes.txt; – varchar(80) – admin2 UTF8 name : UTF8 name for the second administrative division – admin2 ASCII name : ASCII name for the second administrative division – admin3 code : Code for third level administrative division; – varchar(20) – admin4 code : Code for fourth level administrative division; – varchar(20) – population : bigint (8 byte int) – elevation : In meters, integer – dem : Digital elevation model, srtm3 or gtopo30, average – elevation of 3''x3'' (ca 90mx90m) or 30''x30'' – (ca 900mx900m) area in meters, integer. – srtm processed by cgiar/ciat. – timezone : The time-zone ID (see file timeZone.txt) – gmt offset : GMT offset on 1st of January – dst offset : DST offset to GMT on 1st of July (of the – current year) – raw offset : Raw Offset without DST

– modification date : Date of last modification in yyyy-MM-dd format

– – OPTD-related part:

– ---------------—

– is_geonames : Whether that POR is known by Geonames; varchar(1) – varchar(1) – envelope_id : ID of the envelope. Empty when valid, i.e., for the – current envelope/state. Incrementing ID when no – longer valid; the validity date range then allows – to derive when that POR was valid. – city_code_list : The (list of) IATA code(s) of the related (list of) – cities. – varchar(100) – city_name_list : UTF-8 names of the served (list of) cities – varchar(500) – city_detail_list : Details (Geonames ID, names) of the served – (list of) cities – varchar(500) – tvl_por_list : list of the IATA codes of the travel-related POR – serving the city. – varchar(100) – state code : The ISO code of the related state; varchar(3) – location type : A/APT airport; B/BUS bus/coach station; – C/CITY City; – G/GRD ground transport (this code is used for SK in – Sweden only); H/HELI Heliport; – O/OFF-PT off-line point, i.e. a city without – an airport; – R/RAIL railway Station; – S/ASSOC a location without its own IATA code, – but attached to an IATA location. – wac : The US DOT World Area Code (WAC) – wac_name : The US DOT world area name (of the country/state) – ccy_code : Currency code (of the country) – unlc_list : List of UN/LOCODE codes. varchar(100)

– uic_list : List of UIC codes. varchar(100)

– Continents:


– AF Africa 6255146 – AS Asia 6255147 – EU Europe 6255148 – NA North America 6255149 – OC Oceania 6255151 – SA South America 6255150

– AN Antarctica 6255152

– Samples: – CDG^LFPG^^Y^6269554^^Paris Charles de Gaulle Airport^Paris Charles de Gaulle Airport^49.01278^2.55^S^AIRP^0.4212379291256919^^^^FR^^France^Europe^11^Île-de-France^Ile-de-France^95^Département du Val-d’Oise^Departement du Val-d'Oise^952^95527^0^119^106^Europe/Paris^1.0^2.0^1.0^2018-04-05^PAR^Paris^PAR|2988507|Paris|Paris^^IDF^A^http://en.wikipedia.org/wiki/Charles_de_Gaulle_Airport^es|París - Charles de Gaulle|p=|Roissy Charles de Gaulle|^427^France^FRCDG|^ – PAR^^^Y^2988507^^Paris^Paris^48.85341^2.3488^P^PPLC^0.6748395156936545^^^^FR^^France^Europe^11^Île-de-France^Ile-de-France^75^Paris^Paris^^^2138551^^42^Europe/Paris^1.0^2.0^1.0^2018-11-06^PAR^Paris^PAR|2988507|Paris|Paris^BVA,CDG,JDP,JPU,LBG,ORY,POX,TNF,VIY,XCR,XED,XEX,XGB,XHP,XJY,XPG,XTT^IDF^C^http://en.wikipedia.org/wiki/Paris^la|Lutetia Parisorum|=fr|Lutece|h=fr|Ville-Lumière|c=eo|Parizo|=es|París|ps=de|Paris|=en|Paris|p=af|Parys|=als|Paris|=fr|Paris|p^427^France^FRPAR|^ – HDQ^^^Y^2637052^^Stansted Mountfitchet^Stansted Mountfitchet^51.9^0.2^P^PPL^^^^^GB^^United Kingdom^Europe^ENG^England^England^E4^Essex^Essex^22UQ^22UQ046^5429^^83^Europe/London^0.0^1.0^0.0^2018-07-03^HDQ^Stansted Mountfitchet^HDQ|2637052|Stansted Mountfitchet|Stansted Mountfitchet^HDQ^ENG^O^http://en.wikipedia.org/wiki/Stansted_Mountfitchet^|Stansted|=en|Stansted Mountfitchet|p=en|Headquarters|=|Stansted Mountfitchet|^493^United Kingdom^GBP^^ – ^LFLG^^Y^6694498^^Grenoble-Le Versoud^Grenoble-Le Versoud^45.219^5.85^S^AIRF^^^^^FR^^France^Europe^84^Auvergne-Rhône-Alpes^Auvergne-Rhone-Alpes^38^Département de l'Isère^Departement de l'Isere^381^38538^0^^216^Europe/Paris^1.0^2.0^1.0^2016-02-18^^^^^ARA^A^http://en.wikipedia.org/wiki/Grenoble_E2%80%93_Le_Versoud_Aerodrome^^427^France^EUR^^

– ^^^Y^8288215^^Gare de Grenoble^Gare de Grenoble^45.19149^5.71422^S^RSTN^^^^^FR^^France^Europe^84^Auvergne-Rhône-Alpes^Auvergne-Rhone-Alpes^38^Département de l'Isère^Departement de l'Isere^381^38185^0^^217^Europe/Paris^1.0^2.0^1.0^2018-10-13^^^^^ARA^R^http://en.wikipedia.org/wiki/Gare_de_Grenoble^fr|Gare de Grenoble|=en|Gare de Grenoble|=zh|格勒诺布尔站|=nl|Station Grenoble|=it|Stazione di Grenoble|=wkdt|Q2545346|^427^France^EUR^FRGNB|^87747006|

iata_code varchar(3) icao_code varchar(4) faa_code varchar(4) is_geonames varchar(1) geoname_id int(11) envelope_id int(11) name varchar(200) asciiname varchar(200) latitude decimal(10,7) longitude decimal(10,7) fclass varchar(1) fcode varchar(10) page_rank decimal(15,12) date_from date date_end date comments varchar(4000) country_code varchar(2) cc2 varchar(60) country_name varchar(200) continent_name varchar(80) adm1_code varchar(20) adm1_name_utf varchar(400) adm1_name_ascii varchar(400) adm2_code varchar(80) adm2_name_utf varchar(400) adm2_name_ascii varchar(400) adm3_code varchar(20) adm4_code varchar(20) population int(11) elevation int(11) gtopo30 int(11) timezone varchar(40) gmt_offset decimal(3,1) dst_offset decimal(3,1) raw_offset decimal(3,1) moddate date city_code_list varchar(100) city_name_list varchar(500) city_detail_list varchar(500) tvl_por_list varchar(100) state_code varchar(3) location_type varchar(4) wiki_link varchar(200) alt_name_section text wac int(3) wac_name varchar(200) ccy_code varchar(3) unlc_list varchar(100) uic_list varchar(100) geoname_lat decimal(10,7) geoname_lon decimal(10,7)

iata_code^icao_code^faa_code^is_geonames^geoname_id^envelope_id^ name^asciiname^ latitude^longitude^fclass^fcode^ page_rank^date_from^date_end^comment^ country_code^cc2^country_name^continent_name^ adm1_code^adm1_name_utf^adm1_name_ascii^ adm2_code^adm2_name_utf^adm2_name_ascii^ adm3_code^adm4_code^ population^elevation^gtopo30^ timezone^gmt_offset^dst_offset^raw_offset^moddate^ city_code_list^city_name_list^city_detail_list^tvl_por_list^ state_code^location_type^wiki_link^ alt_name_section^ wac^wac_name^ccy_code^ unlc_list^uic_list^ geoname_lat^geoname_lon Grammar for the Por-Rule parser.

Definition at line 1234 of file PORParserHelper.cpp.

Constructor & Destructor Documentation

◆ LocationParser()

template<typename Iterator>
OPENTREP::PorParserHelper::LocationParser< Iterator >::LocationParser ( Location & ioPORRule)
inline

Definition at line 1236 of file PORParserHelper.cpp.

References _location, adm1_code, adm1_name_ascii, adm1_name_utf, adm2_code, adm2_name_ascii, adm2_name_utf, adm3_code, adm4_code, alt_lang_code, alt_lang_code_ftd, alt_name, alt_name_details, alt_name_qualifiers, alt_name_section, alt_name_sep, alt_name_short, alt_name_short_list, ascii_name, OPENTREP::PorParserHelper::boolean_p, ccy_code, city_code, city_code_list, city_country_code, city_detail_list, city_details, city_geoname_id, city_name_ascii, city_name_list, city_name_utf, city_state_code, comments, common_name, continent_name, country_code, country_code2, country_name, date, date_end, date_from, OPENTREP::PorParserHelper::day_p, dst_offset, elevation, envelope_id, faa_code, feat_class, feat_code, geoname_id, geoname_lat, geoname_lon, gmt_offset, gtopo30, header, iata_code, icao_code, OPENTREP::PorParserHelper::int1_5_p, is_geonames, lang_code_2char, lang_code_ext, lang_code_hist, lang_code_opt, latitude, LocationParser(), longitude, mod_date, OPENTREP::PorParserHelper::month_p, page_rank, population, por_details, por_details_additional, por_key, por_rule, por_rule_end, por_type, raw_offset, start, state_code, time_zone, tvl_por_code, tvl_por_code_list, tvl_por_sep, uic_code, uic_details, uic_qualifiers, uic_section, OPENTREP::PorParserHelper::uint1_4_p, OPENTREP::PorParserHelper::uint1_9_p, unlc_details, unlc_qualifiers, unlc_section, unlocode_code, wac, wac_name, wiki_link, and OPENTREP::PorParserHelper::year_p.

Referenced by LocationParser().

Member Data Documentation

◆ start

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::start

Definition at line 1676 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ header

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::header

Definition at line 1676 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ por_rule

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::por_rule

Definition at line 1676 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ por_rule_end

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::por_rule_end

Definition at line 1676 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ por_key

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::por_key

Definition at line 1676 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ por_details

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::por_details

Definition at line 1676 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ iata_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::iata_code

Definition at line 1677 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ icao_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::icao_code

Definition at line 1677 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ faa_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::faa_code

Definition at line 1677 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ geoname_id

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::geoname_id

Definition at line 1677 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ envelope_id

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::envelope_id

Definition at line 1677 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ is_geonames

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::is_geonames

Definition at line 1677 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ common_name

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::common_name

Definition at line 1678 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ ascii_name

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::ascii_name

Definition at line 1678 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ alt_name_short_list

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::alt_name_short_list

Definition at line 1679 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ alt_name_short

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::alt_name_short

Definition at line 1679 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ alt_name_sep

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::alt_name_sep

Definition at line 1679 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ tvl_por_code_list

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::tvl_por_code_list

Definition at line 1680 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ tvl_por_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::tvl_por_code

Definition at line 1680 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ tvl_por_sep

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::tvl_por_sep

Definition at line 1680 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ latitude

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::latitude

Definition at line 1681 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ longitude

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::longitude

Definition at line 1681 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ feat_class

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::feat_class

Definition at line 1681 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ feat_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::feat_code

Definition at line 1681 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ page_rank

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::page_rank

Definition at line 1682 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ date_from

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::date_from

Definition at line 1682 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ date_end

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::date_end

Definition at line 1682 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ comments

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::comments

Definition at line 1682 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ country_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::country_code

Definition at line 1683 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ country_code2

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::country_code2

Definition at line 1683 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ country_name

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::country_name

Definition at line 1683 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ continent_name

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::continent_name

Definition at line 1683 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ adm1_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::adm1_code

Definition at line 1684 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ adm1_name_utf

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::adm1_name_utf

Definition at line 1684 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ adm1_name_ascii

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::adm1_name_ascii

Definition at line 1684 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ adm2_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::adm2_code

Definition at line 1685 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ adm2_name_utf

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::adm2_name_utf

Definition at line 1685 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ adm2_name_ascii

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::adm2_name_ascii

Definition at line 1685 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ adm3_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::adm3_code

Definition at line 1685 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ adm4_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::adm4_code

Definition at line 1685 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ population

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::population

Definition at line 1686 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ elevation

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::elevation

Definition at line 1686 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ gtopo30

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::gtopo30

Definition at line 1686 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ time_zone

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::time_zone

Definition at line 1687 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ gmt_offset

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::gmt_offset

Definition at line 1687 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ dst_offset

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::dst_offset

Definition at line 1687 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ raw_offset

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::raw_offset

Definition at line 1687 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ mod_date

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::mod_date

Definition at line 1688 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ date

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::date

Definition at line 1688 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ city_code_list

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::city_code_list

Definition at line 1689 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ city_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::city_code

Definition at line 1689 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ city_name_list

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::city_name_list

Definition at line 1690 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ city_name_utf

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::city_name_utf

Definition at line 1690 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ city_name_ascii

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::city_name_ascii

Definition at line 1690 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ city_country_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::city_country_code

Definition at line 1691 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ city_state_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::city_state_code

Definition at line 1691 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ city_detail_list

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::city_detail_list

Definition at line 1692 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ city_details

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::city_details

Definition at line 1692 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ city_geoname_id

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::city_geoname_id

Definition at line 1692 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ state_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::state_code

Definition at line 1693 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ por_type

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::por_type

Definition at line 1694 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ wiki_link

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::wiki_link

Definition at line 1694 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ alt_name_section

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::alt_name_section

Definition at line 1695 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ alt_name_details

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::alt_name_details

Definition at line 1695 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ alt_lang_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::alt_lang_code

Definition at line 1696 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ alt_lang_code_ftd

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::alt_lang_code_ftd

Definition at line 1696 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ alt_name

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::alt_name

Definition at line 1696 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ alt_name_qualifiers

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::alt_name_qualifiers

Definition at line 1696 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ lang_code_opt

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::lang_code_opt

Definition at line 1697 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ lang_code_2char

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::lang_code_2char

Definition at line 1697 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ lang_code_ext

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::lang_code_ext

Definition at line 1697 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ lang_code_hist

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::lang_code_hist

Definition at line 1697 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ por_details_additional

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::por_details_additional

Definition at line 1698 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ wac

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::wac

Definition at line 1698 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ wac_name

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::wac_name

Definition at line 1698 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ ccy_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::ccy_code

Definition at line 1698 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ unlc_section

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::unlc_section

Definition at line 1699 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ unlc_details

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::unlc_details

Definition at line 1699 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ unlocode_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::unlocode_code

Definition at line 1699 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ unlc_qualifiers

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::unlc_qualifiers

Definition at line 1699 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ uic_section

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::uic_section

Definition at line 1700 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ uic_details

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::uic_details

Definition at line 1700 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ uic_code

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::uic_code

Definition at line 1700 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ uic_qualifiers

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::uic_qualifiers

Definition at line 1700 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ geoname_lat

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::geoname_lat

Definition at line 1701 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ geoname_lon

template<typename Iterator>
bsq::rule<Iterator, bsa::space_type> OPENTREP::PorParserHelper::LocationParser< Iterator >::geoname_lon

Definition at line 1701 of file PORParserHelper.cpp.

Referenced by LocationParser().

◆ _location

template<typename Iterator>
Location& OPENTREP::PorParserHelper::LocationParser< Iterator >::_location

Definition at line 1704 of file PORParserHelper.cpp.

Referenced by LocationParser().


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