boost::unicode::ucd::category::type
// In header: <boost/unicode/ucd/properties_types.hpp> enum type { letter_uppercase, letter_lowercase, letter_titlecase, letter_modifier, letter_other, mark_nonspacing, mark_spacing_combining, mark_enclosing, number_decimal_digit, number_letter, number_other, punctuation_connector, punctuation_dash, punctuation_open, punctuation_close, punctuation_initial_quote, punctuation_final_quote, punctuation_other, symbol_math, symbol_currency, symbol_modifier, symbol_other, separator_space, separator_line, separator_paragraph, other_control, other_format, other_surrogate, other_private_use, other_not_assigned };