]> git.mxchange.org Git - flightgear.git/blob - src/ATCDCL/atis_lexicon.hxx
37c2a03dfed7f1ebc196a51de9efe630f6ed534c
[flightgear.git] / src / ATCDCL / atis_lexicon.hxx
1 #ifndef _FG_ATIS_LEXICON_HXX
2 #define _FG_ATIS_LEXICON_HXX
3
4 #include <string>
5
6
7 #define Q(word) const std::string word(#word);
8
9 namespace lex {
10 Q(Airport)
11 Q(Airfield)
12 Q(Airbase)
13 Q(Junior)
14 Q(Celsius)
15 Q(wind)
16 Q(zulu)
17 Q(zulu_weather)
18 Q(Automated_weather_observation)
19 Q(weather)
20 Q(airport_information)
21 Q(International)
22 Q(Regional)
23 Q(County)
24 Q(Municipal)
25 Q(Memorial)
26 Q(Field)
27 Q(Air_Force_Base)
28 Q(Army_Air_Field)
29 Q(Marine_Corps_Air_Station)
30 Q(light_and_variable)
31 Q(at)
32 Q(thousand)
33 Q(hundred)
34 Q(zero)
35 Q(Temperature)
36 Q(clear)
37 Q(isolated)
38 Q(few)
39 Q(scattered)
40 Q(broken)
41 Q(overcast)
42 Q(thin)
43 Q(Sky_condition)
44 Q(Ceiling)
45 Q(minus)
46 Q(dewpoint)
47 Q(Visibility)
48 Q(less_than_one_quarter)
49 Q(one_quarter)
50 Q(one_half)
51 Q(three_quarters)
52 Q(one_and_one_half)
53 Q(Altimeter)
54 Q(Landing_and_departing_runway)
55 Q(On_initial_contact_advise_you_have_information)
56 Q(This_is)
57 Q(left)
58 Q(right)
59 Q(center)
60 }
61
62 #undef Q
63 #endif // _FG_ATIS_LEXICON_HXX