Enumeration

GLibUnicodeType

Declaration

enum GLib.UnicodeType

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
G_UNICODE_FORMAT

General category “Other, Format” (Cf)

  • Value: 1
  • Nickname: format
  • Available since: 2.0
G_UNICODE_UNASSIGNED

General category “Other, Not Assigned” (Cn)

  • Value: 2
  • Nickname: unassigned
  • Available since: 2.0
G_UNICODE_PRIVATE_USE

General category “Other, Private Use” (Co)

  • Value: 3
  • Nickname: private-use
  • Available since: 2.0
G_UNICODE_SURROGATE

General category “Other, Surrogate” (Cs)

  • Value: 4
  • Nickname: surrogate
  • Available since: 2.0
G_UNICODE_LOWERCASE_LETTER

General category “Letter, Lowercase” (Ll)

  • Value: 5
  • Nickname: lowercase-letter
  • Available since: 2.0
G_UNICODE_MODIFIER_LETTER

General category “Letter, Modifier” (Lm)

  • Value: 6
  • Nickname: modifier-letter
  • Available since: 2.0
G_UNICODE_OTHER_LETTER

General category “Letter, Other” (Lo)

  • Value: 7
  • Nickname: other-letter
  • Available since: 2.0
G_UNICODE_TITLECASE_LETTER

General category “Letter, Titlecase” (Lt)

  • Value: 8
  • Nickname: titlecase-letter
  • Available since: 2.0
G_UNICODE_UPPERCASE_LETTER

General category “Letter, Uppercase” (Lu)

  • Value: 9
  • Nickname: uppercase-letter
  • Available since: 2.0
G_UNICODE_SPACING_MARK

General category “Mark, Spacing” (Mc)

  • Value: 10
  • Nickname: spacing-mark
  • Available since: 2.0
G_UNICODE_ENCLOSING_MARK

General category “Mark, Enclosing” (Me)

  • Value: 11
  • Nickname: enclosing-mark
  • Available since: 2.0
G_UNICODE_NON_SPACING_MARK

General category “Mark, Nonspacing” (Mn)

  • Value: 12
  • Nickname: non-spacing-mark
  • Available since: 2.0
G_UNICODE_DECIMAL_NUMBER

General category “Number, Decimal Digit” (Nd)

  • Value: 13
  • Nickname: decimal-number
  • Available since: 2.0
G_UNICODE_LETTER_NUMBER

General category “Number, Letter” (Nl)

  • Value: 14
  • Nickname: letter-number
  • Available since: 2.0
G_UNICODE_OTHER_NUMBER

General category “Number, Other” (No)

  • Value: 15
  • Nickname: other-number
  • Available since: 2.0
G_UNICODE_CONNECT_PUNCTUATION

General category “Punctuation, Connector” (Pc)

  • Value: 16
  • Nickname: connect-punctuation
  • Available since: 2.0
G_UNICODE_DASH_PUNCTUATION

General category “Punctuation, Dash” (Pd)

  • Value: 17
  • Nickname: dash-punctuation
  • Available since: 2.0
G_UNICODE_CLOSE_PUNCTUATION

General category “Punctuation, Close” (Pe)

  • Value: 18
  • Nickname: close-punctuation
  • Available since: 2.0
G_UNICODE_FINAL_PUNCTUATION

General category “Punctuation, Final quote” (Pf)

  • Value: 19
  • Nickname: final-punctuation
  • Available since: 2.0
G_UNICODE_INITIAL_PUNCTUATION

General category “Punctuation, Initial quote” (Pi)

  • Value: 20
  • Nickname: initial-punctuation
  • Available since: 2.0
G_UNICODE_OTHER_PUNCTUATION

General category “Punctuation, Other” (Po)

  • Value: 21
  • Nickname: other-punctuation
  • Available since: 2.0
G_UNICODE_OPEN_PUNCTUATION

General category “Punctuation, Open” (Ps)

  • Value: 22
  • Nickname: open-punctuation
  • Available since: 2.0
G_UNICODE_CURRENCY_SYMBOL

General category “Symbol, Currency” (Sc)

  • Value: 23
  • Nickname: currency-symbol
  • Available since: 2.0
G_UNICODE_MODIFIER_SYMBOL

General category “Symbol, Modifier” (Sk)

  • Value: 24
  • Nickname: modifier-symbol
  • Available since: 2.0
G_UNICODE_MATH_SYMBOL

General category “Symbol, Math” (Sm)

  • Value: 25
  • Nickname: math-symbol
  • Available since: 2.0
G_UNICODE_OTHER_SYMBOL

General category “Symbol, Other” (So)

  • Value: 26
  • Nickname: other-symbol
  • Available since: 2.0
G_UNICODE_LINE_SEPARATOR

General category “Separator, Line” (Zl)

  • Value: 27
  • Nickname: line-separator
  • Available since: 2.0
G_UNICODE_PARAGRAPH_SEPARATOR

General category “Separator, Paragraph” (Zp)

  • Value: 28
  • Nickname: paragraph-separator
  • Available since: 2.0
G_UNICODE_SPACE_SEPARATOR

General category “Separator, Space” (Zs)

  • Value: 29
  • Nickname: space-separator
  • Available since: 2.0