Rapicorn - Experimental UI Toolkit - Source Code
13.07.0
|
The Unicode namespace provides support for the Unicode standard and UTF-8 encoding. More...
Enumerations | |
enum | Type { CONTROL, FORMAT, UNASSIGNED, PRIVATE_USE, SURROGATE, LOWERCASE_LETTER, MODIFIER_LETTER, OTHER_LETTER, TITLECASE_LETTER, UPPERCASE_LETTER, COMBINING_MARK, ENCLOSING_MARK, NON_SPACING_MARK, DECIMAL_NUMBER, LETTER_NUMBER, OTHER_NUMBER, CONNECT_PUNCTUATION, DASH_PUNCTUATION, CLOSE_PUNCTUATION, FINAL_PUNCTUATION, INITIAL_PUNCTUATION, OTHER_PUNCTUATION, OPEN_PUNCTUATION, CURRENCY_SYMBOL, MODIFIER_SYMBOL, MATH_SYMBOL, OTHER_SYMBOL, LINE_SEPARATOR, PARAGRAPH_SEPARATOR, SPACE_SEPARATOR } |
enum | BreakType { BREAK_MANDATORY, BREAK_CARRIAGE_RETURN, BREAK_LINE_FEED, BREAK_COMBINING_MARK, BREAK_SURROGATE, BREAK_ZERO_WIDTH_SPACE, BREAK_INSEPARABLE, BREAK_NON_BREAKING_GLUE, BREAK_CONTINGENT, BREAK_SPACE, BREAK_AFTER, BREAK_BEFORE, BREAK_BEFORE_AND_AFTER, BREAK_HYPHEN, BREAK_NON_STARTER, BREAK_OPEN_PUNCTUATION, BREAK_CLOSE_PUNCTUATION, BREAK_QUOTATION, BREAK_EXCLAMATION, BREAK_IDEOGRAPHIC, BREAK_NUMERIC, BREAK_INFIX_SEPARATOR, BREAK_SYMBOL, BREAK_ALPHABETIC, BREAK_PREFIX, BREAK_POSTFIX, BREAK_COMPLEX_CONTEXT, BREAK_AMBIGUOUS, BREAK_UNKNOWN, BREAK_NEXT_LINE, BREAK_WORD_JOINER, BREAK_HANGUL_L_JAMO, BREAK_HANGUL_V_JAMO, BREAK_HANGUL_T_JAMO, BREAK_HANGUL_LV_SYLLABLE, BREAK_HANGUL_LVT_SYLLABLE } |
Functions | |
bool | isalnum (unichar uc) |
bool | isalpha (unichar uc) |
bool | iscntrl (unichar uc) |
bool | isdigit (unichar uc) |
int | digit_value (unichar uc) |
bool | isgraph (unichar uc) |
bool | islower (unichar uc) |
unichar | tolower (unichar uc) |
bool | isprint (unichar uc) |
bool | ispunct (unichar uc) |
bool | isspace (unichar uc) |
bool | isupper (unichar uc) |
unichar | toupper (unichar uc) |
bool | isxdigit (unichar uc) |
int | xdigit_value (unichar uc) |
bool | istitle (unichar uc) |
unichar | totitle (unichar uc) |
bool | isdefined (unichar uc) |
bool | iswide (unichar uc) |
bool | iswide_cjk (unichar uc) |
Type | get_type (unichar uc) |
BreakType | get_break (unichar uc) |
bool | isvalid (unichar uc) |