List of all items
Structs
Enums
Functions
- format
- get_char_type
- util::bsearch_range_table
- util::is_chinese
- util::is_cjk
- util::is_cjk_compatibility
- util::is_cjk_compatibility_forms
- util::is_close_parentheses
- util::is_colon
- util::is_common_symbols
- util::is_enclosed_alphanumerics
- util::is_enclosed_cjk_letters_and_months
- util::is_greek_and_coptic
- util::is_japanese
- util::is_korean
- util::is_latin1_supplement
- util::is_number_forms
- util::is_open_parentheses
- util::is_quote
- util::is_western_sentence_punctuation
Type Aliases
Constants
- range::R_CHINESE
- range::R_CLOSE_PARENTHESES
- range::R_COMMON_SYMBOLS
- range::R_JAPANESE
- range::R_KOREAN
- range::R_NUMBERS
- range::R_OPEN_PARENTHESES
- range::R_QUOTES
- range::R_WESTERN_SENTENCE_PUNCTUATIONS
- table::ADLAM
- table::AEGEAN_NUMBERS
- table::AHOM
- table::ALCHEMICAL_SYMBOLS
- table::ALPHABETIC_PRESENTATION_FORMS
- table::ANATOLIAN_HIEROGLYPHS
- table::ANCIENT_GREEK_MUSICAL_NOTATION
- table::ANCIENT_GREEK_NUMBERS
- table::ANCIENT_SYMBOLS
- table::ARABIC
- table::ARABIC_EXTENDED_A
- table::ARABIC_EXTENDED_B
- table::ARABIC_EXTENDED_C
- table::ARABIC_MATHEMATICAL_ALPHABETIC_SYMBOLS
- table::ARABIC_PRESENTATION_FORMS_A
- table::ARABIC_PRESENTATION_FORMS_B
- table::ARABIC_SUPPLEMENT
- table::ARMENIAN
- table::ARROWS
- table::AVESTAN
- table::BALINESE
- table::BAMUM
- table::BAMUM_SUPPLEMENT
- table::BASIC_LATIN
- table::BASSA_VAH
- table::BATAK
- table::BENGALI
- table::BHAIKSUKI
- table::BLOCK_ELEMENTS
- table::BOPOMOFO
- table::BOPOMOFO_EXTENDED
- table::BOX_DRAWING
- table::BRAHMI
- table::BRAILLE_PATTERNS
- table::BUGINESE
- table::BUHID
- table::BYZANTINE_MUSICAL_SYMBOLS
- table::CARIAN
- table::CAUCASIAN_ALBANIAN
- table::CHAKMA
- table::CHAM
- table::CHEROKEE
- table::CHEROKEE_SUPPLEMENT
- table::CHESS_SYMBOLS
- table::CHORASMIAN
- table::CJK_COMPATIBILITY
- table::CJK_COMPATIBILITY_FORMS
- table::CJK_COMPATIBILITY_IDEOGRAPHS
- table::CJK_COMPATIBILITY_IDEOGRAPHS_SUPPLEMENT
- table::CJK_RADICALS_SUPPLEMENT
- table::CJK_STROKES
- table::CJK_SYMBOLS_AND_PUNCTUATION
- table::CJK_UNIFIED_IDEOGRAPHS
- table::CJK_UNIFIED_IDEOGRAPHS_EXTENSION_A
- table::CJK_UNIFIED_IDEOGRAPHS_EXTENSION_B
- table::CJK_UNIFIED_IDEOGRAPHS_EXTENSION_C
- table::CJK_UNIFIED_IDEOGRAPHS_EXTENSION_D
- table::CJK_UNIFIED_IDEOGRAPHS_EXTENSION_E
- table::CJK_UNIFIED_IDEOGRAPHS_EXTENSION_F
- table::CJK_UNIFIED_IDEOGRAPHS_EXTENSION_G
- table::CJK_UNIFIED_IDEOGRAPHS_EXTENSION_H
- table::CJK_UNIFIED_IDEOGRAPHS_EXTENSION_I
- table::COMBINING_DIACRITICAL_MARKS
- table::COMBINING_DIACRITICAL_MARKS_EXTENDED
- table::COMBINING_DIACRITICAL_MARKS_FOR_SYMBOLS
- table::COMBINING_DIACRITICAL_MARKS_SUPPLEMENT
- table::COMBINING_HALF_MARKS
- table::COMMON_INDIC_NUMBER_FORMS
- table::CONTROL_PICTURES
- table::COPTIC
- table::COPTIC_EPACT_NUMBERS
- table::COUNTING_ROD_NUMERALS
- table::CUNEIFORM
- table::CUNEIFORM_NUMBERS_AND_PUNCTUATION
- table::CURRENCY_SYMBOLS
- table::CYPRIOT_SYLLABARY
- table::CYPRO_MINOAN
- table::CYRILLIC
- table::CYRILLIC_EXTENDED_A
- table::CYRILLIC_EXTENDED_B
- table::CYRILLIC_EXTENDED_C
- table::CYRILLIC_EXTENDED_D
- table::CYRILLIC_SUPPLEMENT
- table::DESERET
- table::DEVANAGARI
- table::DEVANAGARI_EXTENDED
- table::DEVANAGARI_EXTENDED_A
- table::DINGBATS
- table::DIVES_AKURU
- table::DOGRA
- table::DOMINO_TILES
- table::DUPLOYAN
- table::EARLY_DYNASTIC_CUNEIFORM
- table::EGYPTIAN_HIEROGLYPHS
- table::EGYPTIAN_HIEROGLYPH_FORMAT_CONTROLS
- table::ELBASAN
- table::ELYMAIC
- table::EMOTICONS
- table::ENCLOSED_ALPHANUMERICS
- table::ENCLOSED_ALPHANUMERIC_SUPPLEMENT
- table::ENCLOSED_CJK_LETTERS_AND_MONTHS
- table::ENCLOSED_IDEOGRAPHIC_SUPPLEMENT
- table::ETHIOPIC
- table::ETHIOPIC_EXTENDED
- table::ETHIOPIC_EXTENDED_A
- table::ETHIOPIC_EXTENDED_B
- table::ETHIOPIC_SUPPLEMENT
- table::GENERAL_PUNCTUATION
- table::GEOMETRIC_SHAPES
- table::GEOMETRIC_SHAPES_EXTENDED
- table::GEORGIAN
- table::GEORGIAN_EXTENDED
- table::GEORGIAN_SUPPLEMENT
- table::GLAGOLITIC
- table::GLAGOLITIC_SUPPLEMENT
- table::GOTHIC
- table::GRANTHA
- table::GREEK_AND_COPTIC
- table::GREEK_EXTENDED
- table::GUJARATI
- table::GUNJALA_GONDI
- table::GURMUKHI
- table::HALFWIDTH_AND_FULLWIDTH_FORMS
- table::HANGUL_COMPATIBILITY_JAMO
- table::HANGUL_JAMO
- table::HANGUL_JAMO_EXTENDED_A
- table::HANGUL_JAMO_EXTENDED_B
- table::HANGUL_SYLLABLES
- table::HANIFI_ROHINGYA
- table::HANUNOO
- table::HATRAN
- table::HEBREW
- table::HIGH_PRIVATE_USE_SURROGATES
- table::HIGH_SURROGATES
- table::HIRAGANA
- table::IDEOGRAPHIC_DESCRIPTION_CHARACTERS
- table::IDEOGRAPHIC_SYMBOLS_AND_PUNCTUATION
- table::IMPERIAL_ARAMAIC
- table::INDIC_SIYAQ_NUMBERS
- table::INSCRIPTIONAL_PAHLAVI
- table::INSCRIPTIONAL_PARTHIAN
- table::IPA_EXTENSIONS
- table::JAVANESE
- table::KAITHI
- table::KAKTOVIK_NUMERALS
- table::KANA_EXTENDED_A
- table::KANA_EXTENDED_B
- table::KANA_SUPPLEMENT
- table::KANBUN
- table::KANGXI_RADICALS
- table::KANNADA
- table::KATAKANA
- table::KATAKANA_PHONETIC_EXTENSIONS
- table::KAWI
- table::KAYAH_LI
- table::KHAROSHTHI
- table::KHITAN_SMALL_SCRIPT
- table::KHMER
- table::KHMER_SYMBOLS
- table::KHOJKI
- table::KHUDAWADI
- table::LAO
- table::LATIN_1_SUPPLEMENT
- table::LATIN_EXTENDED_A
- table::LATIN_EXTENDED_ADDITIONAL
- table::LATIN_EXTENDED_B
- table::LATIN_EXTENDED_C
- table::LATIN_EXTENDED_D
- table::LATIN_EXTENDED_E
- table::LATIN_EXTENDED_F
- table::LATIN_EXTENDED_G
- table::LEPCHA
- table::LETTERLIKE_SYMBOLS
- table::LIMBU
- table::LINEAR_A
- table::LINEAR_B_IDEOGRAMS
- table::LINEAR_B_SYLLABARY
- table::LISU
- table::LISU_SUPPLEMENT
- table::LOW_SURROGATES
- table::LYCIAN
- table::LYDIAN
- table::MAHAJANI
- table::MAHJONG_TILES
- table::MAKASAR
- table::MALAYALAM
- table::MANDAIC
- table::MANICHAEAN
- table::MARCHEN
- table::MASARAM_GONDI
- table::MATHEMATICAL_ALPHANUMERIC_SYMBOLS
- table::MATHEMATICAL_OPERATORS
- table::MAYAN_NUMERALS
- table::MEDEFAIDRIN
- table::MEETEI_MAYEK
- table::MEETEI_MAYEK_EXTENSIONS
- table::MENDE_KIKAKUI
- table::MEROITIC_CURSIVE
- table::MEROITIC_HIEROGLYPHS
- table::MIAO
- table::MISCELLANEOUS_MATHEMATICAL_SYMBOLS_A
- table::MISCELLANEOUS_MATHEMATICAL_SYMBOLS_B
- table::MISCELLANEOUS_SYMBOLS
- table::MISCELLANEOUS_SYMBOLS_AND_ARROWS
- table::MISCELLANEOUS_SYMBOLS_AND_PICTOGRAPHS
- table::MISCELLANEOUS_TECHNICAL
- table::MODI
- table::MODIFIER_TONE_LETTERS
- table::MONGOLIAN
- table::MONGOLIAN_SUPPLEMENT
- table::MRO
- table::MULTANI
- table::MUSICAL_SYMBOLS
- table::MYANMAR
- table::MYANMAR_EXTENDED_A
- table::MYANMAR_EXTENDED_B
- table::NABATAEAN
- table::NAG_MUNDARI
- table::NANDINAGARI
- table::NEWA
- table::NEW_TAI_LUE
- table::NKO
- table::NUMBER_FORMS
- table::NUSHU
- table::NYIAKENG_PUACHUE_HMONG
- table::OGHAM
- table::OLD_HUNGARIAN
- table::OLD_ITALIC
- table::OLD_NORTH_ARABIAN
- table::OLD_PERMIC
- table::OLD_PERSIAN
- table::OLD_SOGDIAN
- table::OLD_SOUTH_ARABIAN
- table::OLD_TURKIC
- table::OLD_UYGHUR
- table::OL_CHIKI
- table::OPTICAL_CHARACTER_RECOGNITION
- table::ORIYA
- table::ORNAMENTAL_DINGBATS
- table::OSAGE
- table::OSMANYA
- table::OTTOMAN_SIYAQ_NUMBERS
- table::PAHAWH_HMONG
- table::PALMYRENE
- table::PAU_CIN_HAU
- table::PHAGS_PA
- table::PHAISTOS_DISC
- table::PHOENICIAN
- table::PHONETIC_EXTENSIONS
- table::PHONETIC_EXTENSIONS_SUPPLEMENT
- table::PLAYING_CARDS
- table::PRIVATE_USE_AREA
- table::PSALTER_PAHLAVI
- table::REJANG
- table::RUMI_NUMERAL_SYMBOLS
- table::RUNIC
- table::SAMARITAN
- table::SAURASHTRA
- table::SHARADA
- table::SHAVIAN
- table::SHORTHAND_FORMAT_CONTROLS
- table::SIDDHAM
- table::SINHALA
- table::SINHALA_ARCHAIC_NUMBERS
- table::SMALL_FORM_VARIANTS
- table::SMALL_KANA_EXTENSION
- table::SOGDIAN
- table::SORA_SOMPENG
- table::SOYOMBO
- table::SPACING_MODIFIER_LETTERS
- table::SPECIALS
- table::SUNDANESE
- table::SUNDANESE_SUPPLEMENT
- table::SUPERSCRIPTS_AND_SUBSCRIPTS
- table::SUPPLEMENTAL_ARROWS_A
- table::SUPPLEMENTAL_ARROWS_B
- table::SUPPLEMENTAL_ARROWS_C
- table::SUPPLEMENTAL_MATHEMATICAL_OPERATORS
- table::SUPPLEMENTAL_PUNCTUATION
- table::SUPPLEMENTAL_SYMBOLS_AND_PICTOGRAPHS
- table::SUPPLEMENTARY_PRIVATE_USE_AREA_A
- table::SUPPLEMENTARY_PRIVATE_USE_AREA_B
- table::SUTTON_SIGNWRITING
- table::SYLOTI_NAGRI
- table::SYMBOLS_AND_PICTOGRAPHS_EXTENDED_A
- table::SYMBOLS_FOR_LEGACY_COMPUTING
- table::SYRIAC
- table::SYRIAC_SUPPLEMENT
- table::TAGALOG
- table::TAGBANWA
- table::TAGS
- table::TAI_LE
- table::TAI_THAM
- table::TAI_VIET
- table::TAI_XUAN_JING_SYMBOLS
- table::TAKRI
- table::TAMIL
- table::TAMIL_SUPPLEMENT
- table::TANGSA
- table::TANGUT
- table::TANGUT_COMPONENTS
- table::TANGUT_SUPPLEMENT
- table::TELUGU
- table::THAANA
- table::THAI
- table::TIBETAN
- table::TIFINAGH
- table::TIRHUTA
- table::TOTO
- table::TRANSPORT_AND_MAP_SYMBOLS
- table::UGARITIC
- table::UNICODE_VERSION
- table::UNICODE_VERSION_U8
- table::UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS
- table::UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED
- table::UNIFIED_CANADIAN_ABORIGINAL_SYLLABICS_EXTENDED_A
- table::VAI
- table::VARIATION_SELECTORS
- table::VARIATION_SELECTORS_SUPPLEMENT
- table::VEDIC_EXTENSIONS
- table::VERTICAL_FORMS
- table::VITHKUQI
- table::WANCHO
- table::WARANG_CITI
- table::YEZIDI
- table::YIJING_HEXAGRAM_SYMBOLS
- table::YI_RADICALS
- table::YI_SYLLABLES
- table::ZANABAZAR_SQUARE
- table::ZNAMENNY_MUSICAL_NOTATION