| 
| template<typename Char >  | 
| static bool  | is (char_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (alnum_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (alpha_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (digit_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (xdigit_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (cntrl_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (graph_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (lower_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (print_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (punct_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (space_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (blank_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (upper_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (letter_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (mark_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (number_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (separator_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (other_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (punctuation_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (symbol_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (uppercase_letter_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (lowercase_letter_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (titlecase_letter_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (modifier_letter_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (other_letter_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (nonspacing_mark_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (enclosing_mark_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (spacing_mark_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (decimal_number_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (letter_number_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (other_number_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (space_separator_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (line_separator_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (paragraph_separator_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (control_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (format_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (private_use_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (surrogate_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (unassigned_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (dash_punctuation_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (open_punctuation_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (close_punctuation_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (connector_punctuation_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (other_punctuation_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (initial_punctuation_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (final_punctuation_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (math_symbol_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (currency_symbol_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (modifier_symbol_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (other_symbol_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (alphabetic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (uppercase_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (lowercase_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (white_space_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (hex_digit_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (noncharacter_code_point_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (default_ignorable_code_point_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (arabic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (imperial_aramaic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (armenian_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (avestan_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (balinese_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (bamum_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (bengali_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (bopomofo_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (braille_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (buginese_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (buhid_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (canadian_aboriginal_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (carian_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (cham_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (cherokee_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (coptic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (cypriot_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (cyrillic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (devanagari_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (deseret_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (egyptian_hieroglyphs_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (ethiopic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (georgian_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (glagolitic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (gothic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (greek_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (gujarati_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (gurmukhi_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (hangul_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (han_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (hanunoo_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (hebrew_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (hiragana_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (katakana_or_hiragana_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (old_italic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (javanese_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (kayah_li_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (katakana_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (kharoshthi_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (khmer_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (kannada_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (kaithi_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (tai_tham_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (lao_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (latin_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (lepcha_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (limbu_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (linear_b_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (lisu_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (lycian_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (lydian_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (malayalam_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (mongolian_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (meetei_mayek_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (myanmar_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (nko_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (ogham_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (ol_chiki_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (old_turkic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (oriya_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (osmanya_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (phags_pa_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (inscriptional_pahlavi_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (phoenician_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (inscriptional_parthian_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (rejang_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (runic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (samaritan_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (old_south_arabian_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (saurashtra_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (shavian_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (sinhala_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (sundanese_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (syloti_nagri_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (syriac_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (tagbanwa_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (tai_le_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (new_tai_lue_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (tamil_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (tai_viet_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (telugu_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (tifinagh_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (tagalog_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (thaana_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (thai_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (tibetan_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (ugaritic_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (vai_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (old_persian_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (cuneiform_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (yi_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (inherited_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (common_tag, Char ch) | 
|   | 
| template<typename Char >  | 
| static bool  | is (unknown_tag, Char ch) | 
|   |