#include <boost/spirit/home/x3/char/char_parser.hpp>#include <boost/spirit/home/x3/char/char.hpp>#include <boost/spirit/home/x3/char/detail/cast_char.hpp>#include <boost/spirit/home/support/char_encoding/unicode.hpp>
Namespaces | |
| boost | |
| Duration formatting facet for input.  | |
| boost::spirit | |
| boost::spirit::x3 | |
| boost::spirit::x3::unicode | |
Macros | |
| #define | BOOST_SPIRIT_X3_BASIC_CLASSIFY(name) | 
| #define | BOOST_SPIRIT_X3_CLASSIFY(name) | 
| #define | BOOST_SPIRIT_X3_CHAR_CLASS(name) | 
Typedefs | |
| typedef any_char < char_encoding::unicode >  | boost::spirit::x3::unicode::char_type | 
| typedef unicode_char_class < alnum_tag >  | boost::spirit::x3::unicode::alnum_type | 
| typedef unicode_char_class < alpha_tag >  | boost::spirit::x3::unicode::alpha_type | 
| typedef unicode_char_class < digit_tag >  | boost::spirit::x3::unicode::digit_type | 
| typedef unicode_char_class < xdigit_tag >  | boost::spirit::x3::unicode::xdigit_type | 
| typedef unicode_char_class < cntrl_tag >  | boost::spirit::x3::unicode::cntrl_type | 
| typedef unicode_char_class < graph_tag >  | boost::spirit::x3::unicode::graph_type | 
| typedef unicode_char_class < lower_tag >  | boost::spirit::x3::unicode::lower_type | 
| typedef unicode_char_class < print_tag >  | boost::spirit::x3::unicode::print_type | 
| typedef unicode_char_class < punct_tag >  | boost::spirit::x3::unicode::punct_type | 
| typedef unicode_char_class < space_tag >  | boost::spirit::x3::unicode::space_type | 
| typedef unicode_char_class < blank_tag >  | boost::spirit::x3::unicode::blank_type | 
| typedef unicode_char_class < upper_tag >  | boost::spirit::x3::unicode::upper_type | 
| typedef unicode_char_class < letter_tag >  | boost::spirit::x3::unicode::letter_type | 
| typedef unicode_char_class < mark_tag >  | boost::spirit::x3::unicode::mark_type | 
| typedef unicode_char_class < number_tag >  | boost::spirit::x3::unicode::number_type | 
| typedef unicode_char_class < separator_tag >  | boost::spirit::x3::unicode::separator_type | 
| typedef unicode_char_class < other_tag >  | boost::spirit::x3::unicode::other_type | 
| typedef unicode_char_class < punctuation_tag >  | boost::spirit::x3::unicode::punctuation_type | 
| typedef unicode_char_class < symbol_tag >  | boost::spirit::x3::unicode::symbol_type | 
| typedef unicode_char_class < uppercase_letter_tag >  | boost::spirit::x3::unicode::uppercase_letter_type | 
| typedef unicode_char_class < lowercase_letter_tag >  | boost::spirit::x3::unicode::lowercase_letter_type | 
| typedef unicode_char_class < titlecase_letter_tag >  | boost::spirit::x3::unicode::titlecase_letter_type | 
| typedef unicode_char_class < modifier_letter_tag >  | boost::spirit::x3::unicode::modifier_letter_type | 
| typedef unicode_char_class < other_letter_tag >  | boost::spirit::x3::unicode::other_letter_type | 
| typedef unicode_char_class < nonspacing_mark_tag >  | boost::spirit::x3::unicode::nonspacing_mark_type | 
| typedef unicode_char_class < enclosing_mark_tag >  | boost::spirit::x3::unicode::enclosing_mark_type | 
| typedef unicode_char_class < spacing_mark_tag >  | boost::spirit::x3::unicode::spacing_mark_type | 
| typedef unicode_char_class < decimal_number_tag >  | boost::spirit::x3::unicode::decimal_number_type | 
| typedef unicode_char_class < letter_number_tag >  | boost::spirit::x3::unicode::letter_number_type | 
| typedef unicode_char_class < other_number_tag >  | boost::spirit::x3::unicode::other_number_type | 
| typedef unicode_char_class < space_separator_tag >  | boost::spirit::x3::unicode::space_separator_type | 
| typedef unicode_char_class < line_separator_tag >  | boost::spirit::x3::unicode::line_separator_type | 
| typedef unicode_char_class < paragraph_separator_tag >  | boost::spirit::x3::unicode::paragraph_separator_type | 
| typedef unicode_char_class < control_tag >  | boost::spirit::x3::unicode::control_type | 
| typedef unicode_char_class < format_tag >  | boost::spirit::x3::unicode::format_type | 
| typedef unicode_char_class < private_use_tag >  | boost::spirit::x3::unicode::private_use_type | 
| typedef unicode_char_class < surrogate_tag >  | boost::spirit::x3::unicode::surrogate_type | 
| typedef unicode_char_class < unassigned_tag >  | boost::spirit::x3::unicode::unassigned_type | 
| typedef unicode_char_class < dash_punctuation_tag >  | boost::spirit::x3::unicode::dash_punctuation_type | 
| typedef unicode_char_class < open_punctuation_tag >  | boost::spirit::x3::unicode::open_punctuation_type | 
| typedef unicode_char_class < close_punctuation_tag >  | boost::spirit::x3::unicode::close_punctuation_type | 
| typedef unicode_char_class < connector_punctuation_tag >  | boost::spirit::x3::unicode::connector_punctuation_type | 
| typedef unicode_char_class < other_punctuation_tag >  | boost::spirit::x3::unicode::other_punctuation_type | 
| typedef unicode_char_class < initial_punctuation_tag >  | boost::spirit::x3::unicode::initial_punctuation_type | 
| typedef unicode_char_class < final_punctuation_tag >  | boost::spirit::x3::unicode::final_punctuation_type | 
| typedef unicode_char_class < math_symbol_tag >  | boost::spirit::x3::unicode::math_symbol_type | 
| typedef unicode_char_class < currency_symbol_tag >  | boost::spirit::x3::unicode::currency_symbol_type | 
| typedef unicode_char_class < modifier_symbol_tag >  | boost::spirit::x3::unicode::modifier_symbol_type | 
| typedef unicode_char_class < other_symbol_tag >  | boost::spirit::x3::unicode::other_symbol_type | 
| typedef unicode_char_class < alphabetic_tag >  | boost::spirit::x3::unicode::alphabetic_type | 
| typedef unicode_char_class < uppercase_tag >  | boost::spirit::x3::unicode::uppercase_type | 
| typedef unicode_char_class < lowercase_tag >  | boost::spirit::x3::unicode::lowercase_type | 
| typedef unicode_char_class < white_space_tag >  | boost::spirit::x3::unicode::white_space_type | 
| typedef unicode_char_class < hex_digit_tag >  | boost::spirit::x3::unicode::hex_digit_type | 
| typedef unicode_char_class < noncharacter_code_point_tag >  | boost::spirit::x3::unicode::noncharacter_code_point_type | 
| typedef unicode_char_class < default_ignorable_code_point_tag >  | boost::spirit::x3::unicode::default_ignorable_code_point_type | 
| typedef unicode_char_class < arabic_tag >  | boost::spirit::x3::unicode::arabic_type | 
| typedef unicode_char_class < imperial_aramaic_tag >  | boost::spirit::x3::unicode::imperial_aramaic_type | 
| typedef unicode_char_class < armenian_tag >  | boost::spirit::x3::unicode::armenian_type | 
| typedef unicode_char_class < avestan_tag >  | boost::spirit::x3::unicode::avestan_type | 
| typedef unicode_char_class < balinese_tag >  | boost::spirit::x3::unicode::balinese_type | 
| typedef unicode_char_class < bamum_tag >  | boost::spirit::x3::unicode::bamum_type | 
| typedef unicode_char_class < bengali_tag >  | boost::spirit::x3::unicode::bengali_type | 
| typedef unicode_char_class < bopomofo_tag >  | boost::spirit::x3::unicode::bopomofo_type | 
| typedef unicode_char_class < braille_tag >  | boost::spirit::x3::unicode::braille_type | 
| typedef unicode_char_class < buginese_tag >  | boost::spirit::x3::unicode::buginese_type | 
| typedef unicode_char_class < buhid_tag >  | boost::spirit::x3::unicode::buhid_type | 
| typedef unicode_char_class < canadian_aboriginal_tag >  | boost::spirit::x3::unicode::canadian_aboriginal_type | 
| typedef unicode_char_class < carian_tag >  | boost::spirit::x3::unicode::carian_type | 
| typedef unicode_char_class < cham_tag >  | boost::spirit::x3::unicode::cham_type | 
| typedef unicode_char_class < cherokee_tag >  | boost::spirit::x3::unicode::cherokee_type | 
| typedef unicode_char_class < coptic_tag >  | boost::spirit::x3::unicode::coptic_type | 
| typedef unicode_char_class < cypriot_tag >  | boost::spirit::x3::unicode::cypriot_type | 
| typedef unicode_char_class < cyrillic_tag >  | boost::spirit::x3::unicode::cyrillic_type | 
| typedef unicode_char_class < devanagari_tag >  | boost::spirit::x3::unicode::devanagari_type | 
| typedef unicode_char_class < deseret_tag >  | boost::spirit::x3::unicode::deseret_type | 
| typedef unicode_char_class < egyptian_hieroglyphs_tag >  | boost::spirit::x3::unicode::egyptian_hieroglyphs_type | 
| typedef unicode_char_class < ethiopic_tag >  | boost::spirit::x3::unicode::ethiopic_type | 
| typedef unicode_char_class < georgian_tag >  | boost::spirit::x3::unicode::georgian_type | 
| typedef unicode_char_class < glagolitic_tag >  | boost::spirit::x3::unicode::glagolitic_type | 
| typedef unicode_char_class < gothic_tag >  | boost::spirit::x3::unicode::gothic_type | 
| typedef unicode_char_class < greek_tag >  | boost::spirit::x3::unicode::greek_type | 
| typedef unicode_char_class < gujarati_tag >  | boost::spirit::x3::unicode::gujarati_type | 
| typedef unicode_char_class < gurmukhi_tag >  | boost::spirit::x3::unicode::gurmukhi_type | 
| typedef unicode_char_class < hangul_tag >  | boost::spirit::x3::unicode::hangul_type | 
| typedef unicode_char_class < han_tag >  | boost::spirit::x3::unicode::han_type | 
| typedef unicode_char_class < hanunoo_tag >  | boost::spirit::x3::unicode::hanunoo_type | 
| typedef unicode_char_class < hebrew_tag >  | boost::spirit::x3::unicode::hebrew_type | 
| typedef unicode_char_class < hiragana_tag >  | boost::spirit::x3::unicode::hiragana_type | 
| typedef unicode_char_class < katakana_or_hiragana_tag >  | boost::spirit::x3::unicode::katakana_or_hiragana_type | 
| typedef unicode_char_class < old_italic_tag >  | boost::spirit::x3::unicode::old_italic_type | 
| typedef unicode_char_class < javanese_tag >  | boost::spirit::x3::unicode::javanese_type | 
| typedef unicode_char_class < kayah_li_tag >  | boost::spirit::x3::unicode::kayah_li_type | 
| typedef unicode_char_class < katakana_tag >  | boost::spirit::x3::unicode::katakana_type | 
| typedef unicode_char_class < kharoshthi_tag >  | boost::spirit::x3::unicode::kharoshthi_type | 
| typedef unicode_char_class < khmer_tag >  | boost::spirit::x3::unicode::khmer_type | 
| typedef unicode_char_class < kannada_tag >  | boost::spirit::x3::unicode::kannada_type | 
| typedef unicode_char_class < kaithi_tag >  | boost::spirit::x3::unicode::kaithi_type | 
| typedef unicode_char_class < tai_tham_tag >  | boost::spirit::x3::unicode::tai_tham_type | 
| typedef unicode_char_class < lao_tag >  | boost::spirit::x3::unicode::lao_type | 
| typedef unicode_char_class < latin_tag >  | boost::spirit::x3::unicode::latin_type | 
| typedef unicode_char_class < lepcha_tag >  | boost::spirit::x3::unicode::lepcha_type | 
| typedef unicode_char_class < limbu_tag >  | boost::spirit::x3::unicode::limbu_type | 
| typedef unicode_char_class < linear_b_tag >  | boost::spirit::x3::unicode::linear_b_type | 
| typedef unicode_char_class < lisu_tag >  | boost::spirit::x3::unicode::lisu_type | 
| typedef unicode_char_class < lycian_tag >  | boost::spirit::x3::unicode::lycian_type | 
| typedef unicode_char_class < lydian_tag >  | boost::spirit::x3::unicode::lydian_type | 
| typedef unicode_char_class < malayalam_tag >  | boost::spirit::x3::unicode::malayalam_type | 
| typedef unicode_char_class < mongolian_tag >  | boost::spirit::x3::unicode::mongolian_type | 
| typedef unicode_char_class < meetei_mayek_tag >  | boost::spirit::x3::unicode::meetei_mayek_type | 
| typedef unicode_char_class < myanmar_tag >  | boost::spirit::x3::unicode::myanmar_type | 
| typedef unicode_char_class < nko_tag >  | boost::spirit::x3::unicode::nko_type | 
| typedef unicode_char_class < ogham_tag >  | boost::spirit::x3::unicode::ogham_type | 
| typedef unicode_char_class < ol_chiki_tag >  | boost::spirit::x3::unicode::ol_chiki_type | 
| typedef unicode_char_class < old_turkic_tag >  | boost::spirit::x3::unicode::old_turkic_type | 
| typedef unicode_char_class < oriya_tag >  | boost::spirit::x3::unicode::oriya_type | 
| typedef unicode_char_class < osmanya_tag >  | boost::spirit::x3::unicode::osmanya_type | 
| typedef unicode_char_class < phags_pa_tag >  | boost::spirit::x3::unicode::phags_pa_type | 
| typedef unicode_char_class < inscriptional_pahlavi_tag >  | boost::spirit::x3::unicode::inscriptional_pahlavi_type | 
| typedef unicode_char_class < phoenician_tag >  | boost::spirit::x3::unicode::phoenician_type | 
| typedef unicode_char_class < inscriptional_parthian_tag >  | boost::spirit::x3::unicode::inscriptional_parthian_type | 
| typedef unicode_char_class < rejang_tag >  | boost::spirit::x3::unicode::rejang_type | 
| typedef unicode_char_class < runic_tag >  | boost::spirit::x3::unicode::runic_type | 
| typedef unicode_char_class < samaritan_tag >  | boost::spirit::x3::unicode::samaritan_type | 
| typedef unicode_char_class < old_south_arabian_tag >  | boost::spirit::x3::unicode::old_south_arabian_type | 
| typedef unicode_char_class < saurashtra_tag >  | boost::spirit::x3::unicode::saurashtra_type | 
| typedef unicode_char_class < shavian_tag >  | boost::spirit::x3::unicode::shavian_type | 
| typedef unicode_char_class < sinhala_tag >  | boost::spirit::x3::unicode::sinhala_type | 
| typedef unicode_char_class < sundanese_tag >  | boost::spirit::x3::unicode::sundanese_type | 
| typedef unicode_char_class < syloti_nagri_tag >  | boost::spirit::x3::unicode::syloti_nagri_type | 
| typedef unicode_char_class < syriac_tag >  | boost::spirit::x3::unicode::syriac_type | 
| typedef unicode_char_class < tagbanwa_tag >  | boost::spirit::x3::unicode::tagbanwa_type | 
| typedef unicode_char_class < tai_le_tag >  | boost::spirit::x3::unicode::tai_le_type | 
| typedef unicode_char_class < new_tai_lue_tag >  | boost::spirit::x3::unicode::new_tai_lue_type | 
| typedef unicode_char_class < tamil_tag >  | boost::spirit::x3::unicode::tamil_type | 
| typedef unicode_char_class < tai_viet_tag >  | boost::spirit::x3::unicode::tai_viet_type | 
| typedef unicode_char_class < telugu_tag >  | boost::spirit::x3::unicode::telugu_type | 
| typedef unicode_char_class < tifinagh_tag >  | boost::spirit::x3::unicode::tifinagh_type | 
| typedef unicode_char_class < tagalog_tag >  | boost::spirit::x3::unicode::tagalog_type | 
| typedef unicode_char_class < thaana_tag >  | boost::spirit::x3::unicode::thaana_type | 
| typedef unicode_char_class < thai_tag >  | boost::spirit::x3::unicode::thai_type | 
| typedef unicode_char_class < tibetan_tag >  | boost::spirit::x3::unicode::tibetan_type | 
| typedef unicode_char_class < ugaritic_tag >  | boost::spirit::x3::unicode::ugaritic_type | 
| typedef unicode_char_class < vai_tag >  | boost::spirit::x3::unicode::vai_type | 
| typedef unicode_char_class < old_persian_tag >  | boost::spirit::x3::unicode::old_persian_type | 
| typedef unicode_char_class < cuneiform_tag >  | boost::spirit::x3::unicode::cuneiform_type | 
| typedef unicode_char_class < yi_tag >  | boost::spirit::x3::unicode::yi_type | 
| typedef unicode_char_class < inherited_tag >  | boost::spirit::x3::unicode::inherited_type | 
| typedef unicode_char_class < common_tag >  | boost::spirit::x3::unicode::common_type | 
| typedef unicode_char_class < unknown_tag >  | boost::spirit::x3::unicode::unknown_type | 
Variables | |
| char_type const | boost::spirit::x3::unicode::char_ = char_type() | 
| alnum_type const | boost::spirit::x3::unicode::alnum = alnum_type() | 
| alpha_type const | boost::spirit::x3::unicode::alpha = alpha_type() | 
| digit_type const | boost::spirit::x3::unicode::digit = digit_type() | 
| xdigit_type const | boost::spirit::x3::unicode::xdigit = xdigit_type() | 
| cntrl_type const | boost::spirit::x3::unicode::cntrl = cntrl_type() | 
| graph_type const | boost::spirit::x3::unicode::graph = graph_type() | 
| lower_type const | boost::spirit::x3::unicode::lower = lower_type() | 
| print_type const | boost::spirit::x3::unicode::print = print_type() | 
| punct_type const | boost::spirit::x3::unicode::punct = punct_type() | 
| space_type const | boost::spirit::x3::unicode::space = space_type() | 
| blank_type const | boost::spirit::x3::unicode::blank = blank_type() | 
| upper_type const | boost::spirit::x3::unicode::upper = upper_type() | 
| letter_type const | boost::spirit::x3::unicode::letter = letter_type() | 
| mark_type const | boost::spirit::x3::unicode::mark = mark_type() | 
| number_type const | boost::spirit::x3::unicode::number = number_type() | 
| separator_type const | boost::spirit::x3::unicode::separator = separator_type() | 
| other_type const | boost::spirit::x3::unicode::other = other_type() | 
| punctuation_type const | boost::spirit::x3::unicode::punctuation = punctuation_type() | 
| symbol_type const | boost::spirit::x3::unicode::symbol = symbol_type() | 
| uppercase_letter_type const | boost::spirit::x3::unicode::uppercase_letter = uppercase_letter_type() | 
| lowercase_letter_type const | boost::spirit::x3::unicode::lowercase_letter = lowercase_letter_type() | 
| titlecase_letter_type const | boost::spirit::x3::unicode::titlecase_letter = titlecase_letter_type() | 
| modifier_letter_type const | boost::spirit::x3::unicode::modifier_letter = modifier_letter_type() | 
| other_letter_type const | boost::spirit::x3::unicode::other_letter = other_letter_type() | 
| nonspacing_mark_type const | boost::spirit::x3::unicode::nonspacing_mark = nonspacing_mark_type() | 
| enclosing_mark_type const | boost::spirit::x3::unicode::enclosing_mark = enclosing_mark_type() | 
| spacing_mark_type const | boost::spirit::x3::unicode::spacing_mark = spacing_mark_type() | 
| decimal_number_type const | boost::spirit::x3::unicode::decimal_number = decimal_number_type() | 
| letter_number_type const | boost::spirit::x3::unicode::letter_number = letter_number_type() | 
| other_number_type const | boost::spirit::x3::unicode::other_number = other_number_type() | 
| space_separator_type const | boost::spirit::x3::unicode::space_separator = space_separator_type() | 
| line_separator_type const | boost::spirit::x3::unicode::line_separator = line_separator_type() | 
| paragraph_separator_type const | boost::spirit::x3::unicode::paragraph_separator = paragraph_separator_type() | 
| control_type const | boost::spirit::x3::unicode::control = control_type() | 
| format_type const | boost::spirit::x3::unicode::format = format_type() | 
| private_use_type const | boost::spirit::x3::unicode::private_use = private_use_type() | 
| surrogate_type const | boost::spirit::x3::unicode::surrogate = surrogate_type() | 
| unassigned_type const | boost::spirit::x3::unicode::unassigned = unassigned_type() | 
| dash_punctuation_type const | boost::spirit::x3::unicode::dash_punctuation = dash_punctuation_type() | 
| open_punctuation_type const | boost::spirit::x3::unicode::open_punctuation = open_punctuation_type() | 
| close_punctuation_type const | boost::spirit::x3::unicode::close_punctuation = close_punctuation_type() | 
| connector_punctuation_type const | boost::spirit::x3::unicode::connector_punctuation = connector_punctuation_type() | 
| other_punctuation_type const | boost::spirit::x3::unicode::other_punctuation = other_punctuation_type() | 
| initial_punctuation_type const | boost::spirit::x3::unicode::initial_punctuation = initial_punctuation_type() | 
| final_punctuation_type const | boost::spirit::x3::unicode::final_punctuation = final_punctuation_type() | 
| math_symbol_type const | boost::spirit::x3::unicode::math_symbol = math_symbol_type() | 
| currency_symbol_type const | boost::spirit::x3::unicode::currency_symbol = currency_symbol_type() | 
| modifier_symbol_type const | boost::spirit::x3::unicode::modifier_symbol = modifier_symbol_type() | 
| other_symbol_type const | boost::spirit::x3::unicode::other_symbol = other_symbol_type() | 
| alphabetic_type const | boost::spirit::x3::unicode::alphabetic = alphabetic_type() | 
| uppercase_type const | boost::spirit::x3::unicode::uppercase = uppercase_type() | 
| lowercase_type const | boost::spirit::x3::unicode::lowercase = lowercase_type() | 
| white_space_type const | boost::spirit::x3::unicode::white_space = white_space_type() | 
| hex_digit_type const | boost::spirit::x3::unicode::hex_digit = hex_digit_type() | 
| noncharacter_code_point_type const | boost::spirit::x3::unicode::noncharacter_code_point = noncharacter_code_point_type() | 
| default_ignorable_code_point_type  const  | boost::spirit::x3::unicode::default_ignorable_code_point = default_ignorable_code_point_type() | 
| arabic_type const | boost::spirit::x3::unicode::arabic = arabic_type() | 
| imperial_aramaic_type const | boost::spirit::x3::unicode::imperial_aramaic = imperial_aramaic_type() | 
| armenian_type const | boost::spirit::x3::unicode::armenian = armenian_type() | 
| avestan_type const | boost::spirit::x3::unicode::avestan = avestan_type() | 
| balinese_type const | boost::spirit::x3::unicode::balinese = balinese_type() | 
| bamum_type const | boost::spirit::x3::unicode::bamum = bamum_type() | 
| bengali_type const | boost::spirit::x3::unicode::bengali = bengali_type() | 
| bopomofo_type const | boost::spirit::x3::unicode::bopomofo = bopomofo_type() | 
| braille_type const | boost::spirit::x3::unicode::braille = braille_type() | 
| buginese_type const | boost::spirit::x3::unicode::buginese = buginese_type() | 
| buhid_type const | boost::spirit::x3::unicode::buhid = buhid_type() | 
| canadian_aboriginal_type const | boost::spirit::x3::unicode::canadian_aboriginal = canadian_aboriginal_type() | 
| carian_type const | boost::spirit::x3::unicode::carian = carian_type() | 
| cham_type const | boost::spirit::x3::unicode::cham = cham_type() | 
| cherokee_type const | boost::spirit::x3::unicode::cherokee = cherokee_type() | 
| coptic_type const | boost::spirit::x3::unicode::coptic = coptic_type() | 
| cypriot_type const | boost::spirit::x3::unicode::cypriot = cypriot_type() | 
| cyrillic_type const | boost::spirit::x3::unicode::cyrillic = cyrillic_type() | 
| devanagari_type const | boost::spirit::x3::unicode::devanagari = devanagari_type() | 
| deseret_type const | boost::spirit::x3::unicode::deseret = deseret_type() | 
| egyptian_hieroglyphs_type const | boost::spirit::x3::unicode::egyptian_hieroglyphs = egyptian_hieroglyphs_type() | 
| ethiopic_type const | boost::spirit::x3::unicode::ethiopic = ethiopic_type() | 
| georgian_type const | boost::spirit::x3::unicode::georgian = georgian_type() | 
| glagolitic_type const | boost::spirit::x3::unicode::glagolitic = glagolitic_type() | 
| gothic_type const | boost::spirit::x3::unicode::gothic = gothic_type() | 
| greek_type const | boost::spirit::x3::unicode::greek = greek_type() | 
| gujarati_type const | boost::spirit::x3::unicode::gujarati = gujarati_type() | 
| gurmukhi_type const | boost::spirit::x3::unicode::gurmukhi = gurmukhi_type() | 
| hangul_type const | boost::spirit::x3::unicode::hangul = hangul_type() | 
| han_type const | boost::spirit::x3::unicode::han = han_type() | 
| hanunoo_type const | boost::spirit::x3::unicode::hanunoo = hanunoo_type() | 
| hebrew_type const | boost::spirit::x3::unicode::hebrew = hebrew_type() | 
| hiragana_type const | boost::spirit::x3::unicode::hiragana = hiragana_type() | 
| katakana_or_hiragana_type const | boost::spirit::x3::unicode::katakana_or_hiragana = katakana_or_hiragana_type() | 
| old_italic_type const | boost::spirit::x3::unicode::old_italic = old_italic_type() | 
| javanese_type const | boost::spirit::x3::unicode::javanese = javanese_type() | 
| kayah_li_type const | boost::spirit::x3::unicode::kayah_li = kayah_li_type() | 
| katakana_type const | boost::spirit::x3::unicode::katakana = katakana_type() | 
| kharoshthi_type const | boost::spirit::x3::unicode::kharoshthi = kharoshthi_type() | 
| khmer_type const | boost::spirit::x3::unicode::khmer = khmer_type() | 
| kannada_type const | boost::spirit::x3::unicode::kannada = kannada_type() | 
| kaithi_type const | boost::spirit::x3::unicode::kaithi = kaithi_type() | 
| tai_tham_type const | boost::spirit::x3::unicode::tai_tham = tai_tham_type() | 
| lao_type const | boost::spirit::x3::unicode::lao = lao_type() | 
| latin_type const | boost::spirit::x3::unicode::latin = latin_type() | 
| lepcha_type const | boost::spirit::x3::unicode::lepcha = lepcha_type() | 
| limbu_type const | boost::spirit::x3::unicode::limbu = limbu_type() | 
| linear_b_type const | boost::spirit::x3::unicode::linear_b = linear_b_type() | 
| lisu_type const | boost::spirit::x3::unicode::lisu = lisu_type() | 
| lycian_type const | boost::spirit::x3::unicode::lycian = lycian_type() | 
| lydian_type const | boost::spirit::x3::unicode::lydian = lydian_type() | 
| malayalam_type const | boost::spirit::x3::unicode::malayalam = malayalam_type() | 
| mongolian_type const | boost::spirit::x3::unicode::mongolian = mongolian_type() | 
| meetei_mayek_type const | boost::spirit::x3::unicode::meetei_mayek = meetei_mayek_type() | 
| myanmar_type const | boost::spirit::x3::unicode::myanmar = myanmar_type() | 
| nko_type const | boost::spirit::x3::unicode::nko = nko_type() | 
| ogham_type const | boost::spirit::x3::unicode::ogham = ogham_type() | 
| ol_chiki_type const | boost::spirit::x3::unicode::ol_chiki = ol_chiki_type() | 
| old_turkic_type const | boost::spirit::x3::unicode::old_turkic = old_turkic_type() | 
| oriya_type const | boost::spirit::x3::unicode::oriya = oriya_type() | 
| osmanya_type const | boost::spirit::x3::unicode::osmanya = osmanya_type() | 
| phags_pa_type const | boost::spirit::x3::unicode::phags_pa = phags_pa_type() | 
| inscriptional_pahlavi_type const | boost::spirit::x3::unicode::inscriptional_pahlavi = inscriptional_pahlavi_type() | 
| phoenician_type const | boost::spirit::x3::unicode::phoenician = phoenician_type() | 
| inscriptional_parthian_type const | boost::spirit::x3::unicode::inscriptional_parthian = inscriptional_parthian_type() | 
| rejang_type const | boost::spirit::x3::unicode::rejang = rejang_type() | 
| runic_type const | boost::spirit::x3::unicode::runic = runic_type() | 
| samaritan_type const | boost::spirit::x3::unicode::samaritan = samaritan_type() | 
| old_south_arabian_type const | boost::spirit::x3::unicode::old_south_arabian = old_south_arabian_type() | 
| saurashtra_type const | boost::spirit::x3::unicode::saurashtra = saurashtra_type() | 
| shavian_type const | boost::spirit::x3::unicode::shavian = shavian_type() | 
| sinhala_type const | boost::spirit::x3::unicode::sinhala = sinhala_type() | 
| sundanese_type const | boost::spirit::x3::unicode::sundanese = sundanese_type() | 
| syloti_nagri_type const | boost::spirit::x3::unicode::syloti_nagri = syloti_nagri_type() | 
| syriac_type const | boost::spirit::x3::unicode::syriac = syriac_type() | 
| tagbanwa_type const | boost::spirit::x3::unicode::tagbanwa = tagbanwa_type() | 
| tai_le_type const | boost::spirit::x3::unicode::tai_le = tai_le_type() | 
| new_tai_lue_type const | boost::spirit::x3::unicode::new_tai_lue = new_tai_lue_type() | 
| tamil_type const | boost::spirit::x3::unicode::tamil = tamil_type() | 
| tai_viet_type const | boost::spirit::x3::unicode::tai_viet = tai_viet_type() | 
| telugu_type const | boost::spirit::x3::unicode::telugu = telugu_type() | 
| tifinagh_type const | boost::spirit::x3::unicode::tifinagh = tifinagh_type() | 
| tagalog_type const | boost::spirit::x3::unicode::tagalog = tagalog_type() | 
| thaana_type const | boost::spirit::x3::unicode::thaana = thaana_type() | 
| thai_type const | boost::spirit::x3::unicode::thai = thai_type() | 
| tibetan_type const | boost::spirit::x3::unicode::tibetan = tibetan_type() | 
| ugaritic_type const | boost::spirit::x3::unicode::ugaritic = ugaritic_type() | 
| vai_type const | boost::spirit::x3::unicode::vai = vai_type() | 
| old_persian_type const | boost::spirit::x3::unicode::old_persian = old_persian_type() | 
| cuneiform_type const | boost::spirit::x3::unicode::cuneiform = cuneiform_type() | 
| yi_type const | boost::spirit::x3::unicode::yi = yi_type() | 
| inherited_type const | boost::spirit::x3::unicode::inherited = inherited_type() | 
| common_type const | boost::spirit::x3::unicode::common = common_type() | 
| unknown_type const | boost::spirit::x3::unicode::unknown = unknown_type() | 
| #define BOOST_SPIRIT_X3_BASIC_CLASSIFY | ( | name | ) | 
| #define BOOST_SPIRIT_X3_CHAR_CLASS | ( | name | ) |