Enumeration
GLibUnicodeType
Description
These are the possible character classifications from the Unicode specification. See Unicode Character Database.
Members
-
G_UNICODE_CONTROL -
General category “Other, Control” (Cc).
- Value:
0 - Available since: 2.0
- Value:
-
G_UNICODE_FORMAT -
General category “Other, Format” (Cf).
- Value:
1 - Available since: 2.0
- Value:
-
G_UNICODE_UNASSIGNED -
General category “Other, Not Assigned” (Cn).
- Value:
2 - Available since: 2.0
- Value:
-
G_UNICODE_PRIVATE_USE -
General category “Other, Private Use” (Co).
- Value:
3 - Available since: 2.0
- Value:
-
G_UNICODE_SURROGATE -
General category “Other, Surrogate” (Cs).
- Value:
4 - Available since: 2.0
- Value:
-
G_UNICODE_LOWERCASE_LETTER -
General category “Letter, Lowercase” (Ll).
- Value:
5 - Available since: 2.0
- Value:
-
G_UNICODE_MODIFIER_LETTER -
General category “Letter, Modifier” (Lm).
- Value:
6 - Available since: 2.0
- Value:
-
G_UNICODE_OTHER_LETTER -
General category “Letter, Other” (Lo).
- Value:
7 - Available since: 2.0
- Value:
-
G_UNICODE_TITLECASE_LETTER -
General category “Letter, Titlecase” (Lt).
- Value:
8 - Available since: 2.0
- Value:
-
G_UNICODE_UPPERCASE_LETTER -
General category “Letter, Uppercase” (Lu).
- Value:
9 - Available since: 2.0
- Value:
-
G_UNICODE_SPACING_MARK -
General category “Mark, Spacing” (Mc).
- Value:
10 - Available since: 2.0
- Value:
-
G_UNICODE_ENCLOSING_MARK -
General category “Mark, Enclosing” (Me).
- Value:
11 - Available since: 2.0
- Value:
-
G_UNICODE_NON_SPACING_MARK -
General category “Mark, Nonspacing” (Mn).
- Value:
12 - Available since: 2.0
- Value:
-
G_UNICODE_DECIMAL_NUMBER -
General category “Number, Decimal Digit” (Nd).
- Value:
13 - Available since: 2.0
- Value:
-
G_UNICODE_LETTER_NUMBER -
General category “Number, Letter” (Nl).
- Value:
14 - Available since: 2.0
- Value:
-
G_UNICODE_OTHER_NUMBER -
General category “Number, Other” (No).
- Value:
15 - Available since: 2.0
- Value:
-
G_UNICODE_CONNECT_PUNCTUATION -
General category “Punctuation, Connector” (Pc).
- Value:
16 - Available since: 2.0
- Value:
-
G_UNICODE_DASH_PUNCTUATION -
General category “Punctuation, Dash” (Pd).
- Value:
17 - Available since: 2.0
- Value:
-
G_UNICODE_CLOSE_PUNCTUATION -
General category “Punctuation, Close” (Pe).
- Value:
18 - Available since: 2.0
- Value:
-
G_UNICODE_FINAL_PUNCTUATION -
General category “Punctuation, Final quote” (Pf).
- Value:
19 - Available since: 2.0
- Value:
-
G_UNICODE_INITIAL_PUNCTUATION -
General category “Punctuation, Initial quote” (Pi).
- Value:
20 - Available since: 2.0
- Value:
-
G_UNICODE_OTHER_PUNCTUATION -
General category “Punctuation, Other” (Po).
- Value:
21 - Available since: 2.0
- Value:
-
G_UNICODE_OPEN_PUNCTUATION -
General category “Punctuation, Open” (Ps).
- Value:
22 - Available since: 2.0
- Value:
-
G_UNICODE_CURRENCY_SYMBOL -
General category “Symbol, Currency” (Sc).
- Value:
23 - Available since: 2.0
- Value:
-
G_UNICODE_MODIFIER_SYMBOL -
General category “Symbol, Modifier” (Sk).
- Value:
24 - Available since: 2.0
- Value:
-
G_UNICODE_MATH_SYMBOL -
General category “Symbol, Math” (Sm).
- Value:
25 - Available since: 2.0
- Value:
-
G_UNICODE_OTHER_SYMBOL -
General category “Symbol, Other” (So).
- Value:
26 - Available since: 2.0
- Value:
-
G_UNICODE_LINE_SEPARATOR -
General category “Separator, Line” (Zl).
- Value:
27 - Available since: 2.0
- Value:
-
G_UNICODE_PARAGRAPH_SEPARATOR -
General category “Separator, Paragraph” (Zp).
- Value:
28 - Available since: 2.0
- Value:
-
G_UNICODE_SPACE_SEPARATOR -
General category “Separator, Space” (Zs).
- Value:
29 - Available since: 2.0
- Value: