Enumeration
GLibUnicodeType
Description [src]
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
- Nickname:
control
- Available since: 2.0
- Value:
G_UNICODE_FORMAT
-
General category “Other, Format” (Cf)
- Value:
1
- Nickname:
format
- Available since: 2.0
- Value:
G_UNICODE_UNASSIGNED
-
General category “Other, Not Assigned” (Cn)
- Value:
2
- Nickname:
unassigned
- Available since: 2.0
- Value:
G_UNICODE_PRIVATE_USE
-
General category “Other, Private Use” (Co)
- Value:
3
- Nickname:
private-use
- Available since: 2.0
- Value:
G_UNICODE_SURROGATE
-
General category “Other, Surrogate” (Cs)
- Value:
4
- Nickname:
surrogate
- Available since: 2.0
- Value:
G_UNICODE_LOWERCASE_LETTER
-
General category “Letter, Lowercase” (Ll)
- Value:
5
- Nickname:
lowercase-letter
- Available since: 2.0
- Value:
G_UNICODE_MODIFIER_LETTER
-
General category “Letter, Modifier” (Lm)
- Value:
6
- Nickname:
modifier-letter
- Available since: 2.0
- Value:
G_UNICODE_OTHER_LETTER
-
General category “Letter, Other” (Lo)
- Value:
7
- Nickname:
other-letter
- Available since: 2.0
- Value:
G_UNICODE_TITLECASE_LETTER
-
General category “Letter, Titlecase” (Lt)
- Value:
8
- Nickname:
titlecase-letter
- Available since: 2.0
- Value:
G_UNICODE_UPPERCASE_LETTER
-
General category “Letter, Uppercase” (Lu)
- Value:
9
- Nickname:
uppercase-letter
- Available since: 2.0
- Value:
G_UNICODE_SPACING_MARK
-
General category “Mark, Spacing” (Mc)
- Value:
10
- Nickname:
spacing-mark
- Available since: 2.0
- Value:
G_UNICODE_ENCLOSING_MARK
-
General category “Mark, Enclosing” (Me)
- Value:
11
- Nickname:
enclosing-mark
- Available since: 2.0
- Value:
G_UNICODE_NON_SPACING_MARK
-
General category “Mark, Nonspacing” (Mn)
- Value:
12
- Nickname:
non-spacing-mark
- Available since: 2.0
- Value:
G_UNICODE_DECIMAL_NUMBER
-
General category “Number, Decimal Digit” (Nd)
- Value:
13
- Nickname:
decimal-number
- Available since: 2.0
- Value:
G_UNICODE_LETTER_NUMBER
-
General category “Number, Letter” (Nl)
- Value:
14
- Nickname:
letter-number
- Available since: 2.0
- Value:
G_UNICODE_OTHER_NUMBER
-
General category “Number, Other” (No)
- Value:
15
- Nickname:
other-number
- Available since: 2.0
- Value:
G_UNICODE_CONNECT_PUNCTUATION
-
General category “Punctuation, Connector” (Pc)
- Value:
16
- Nickname:
connect-punctuation
- Available since: 2.0
- Value:
G_UNICODE_DASH_PUNCTUATION
-
General category “Punctuation, Dash” (Pd)
- Value:
17
- Nickname:
dash-punctuation
- Available since: 2.0
- Value:
G_UNICODE_CLOSE_PUNCTUATION
-
General category “Punctuation, Close” (Pe)
- Value:
18
- Nickname:
close-punctuation
- Available since: 2.0
- Value:
G_UNICODE_FINAL_PUNCTUATION
-
General category “Punctuation, Final quote” (Pf)
- Value:
19
- Nickname:
final-punctuation
- Available since: 2.0
- Value:
G_UNICODE_INITIAL_PUNCTUATION
-
General category “Punctuation, Initial quote” (Pi)
- Value:
20
- Nickname:
initial-punctuation
- Available since: 2.0
- Value:
G_UNICODE_OTHER_PUNCTUATION
-
General category “Punctuation, Other” (Po)
- Value:
21
- Nickname:
other-punctuation
- Available since: 2.0
- Value:
G_UNICODE_OPEN_PUNCTUATION
-
General category “Punctuation, Open” (Ps)
- Value:
22
- Nickname:
open-punctuation
- Available since: 2.0
- Value:
G_UNICODE_CURRENCY_SYMBOL
-
General category “Symbol, Currency” (Sc)
- Value:
23
- Nickname:
currency-symbol
- Available since: 2.0
- Value:
G_UNICODE_MODIFIER_SYMBOL
-
General category “Symbol, Modifier” (Sk)
- Value:
24
- Nickname:
modifier-symbol
- Available since: 2.0
- Value:
G_UNICODE_MATH_SYMBOL
-
General category “Symbol, Math” (Sm)
- Value:
25
- Nickname:
math-symbol
- Available since: 2.0
- Value:
G_UNICODE_OTHER_SYMBOL
-
General category “Symbol, Other” (So)
- Value:
26
- Nickname:
other-symbol
- Available since: 2.0
- Value:
G_UNICODE_LINE_SEPARATOR
-
General category “Separator, Line” (Zl)
- Value:
27
- Nickname:
line-separator
- Available since: 2.0
- Value:
G_UNICODE_PARAGRAPH_SEPARATOR
-
General category “Separator, Paragraph” (Zp)
- Value:
28
- Nickname:
paragraph-separator
- Available since: 2.0
- Value:
G_UNICODE_SPACE_SEPARATOR
-
General category “Separator, Space” (Zs)
- Value:
29
- Nickname:
space-separator
- Available since: 2.0
- Value: