WTF
WTF::Unicode Namespace Reference
Enumerations | |
enum | CharCategory { NoCategory = 0, Mark_NonSpacing = 0x00000001, Mark_SpacingCombining = 0x00000002, Mark_Enclosing = 0x00000004, Number_DecimalDigit = 0x00000008, Number_Letter = 0x00000010, Number_Other = 0x00000020, Separator_Space = 0x00000040, Separator_Line = 0x00000080, Separator_Paragraph = 0x00000100, Other_Control = 0x00000200, Other_Format = 0x00000400, Other_Surrogate = 0x00000800, Other_PrivateUse = 0x00001000, Other_NotAssigned = 0x00002000, Letter_Uppercase = 0x00004000, Letter_Lowercase = 0x00008000, Letter_Titlecase = 0x00010000, Letter_Modifier = 0x00020000, Letter_Other = 0x00040000, Punctuation_Connector = 0x00080000, Punctuation_Dash = 0x00100000, Punctuation_Open = 0x00200000, Punctuation_Close = 0x00400000, Punctuation_InitialQuote = 0x00800000, Punctuation_FinalQuote = 0x01000000, Punctuation_Other = 0x02000000, Symbol_Math = 0x04000000, Symbol_Currency = 0x08000000, Symbol_Modifier = 0x10000000, Symbol_Other = 0x20000000 } |
Functions | |
CharCategory | category (int32_t c) |
bool | isFormatChar (int32_t c) |
bool | isSeparatorSpace (int32_t c) |
int | toLower (uint16_t *str, int strLength, uint16_t *&destIfNeeded) |
int | toUpper (uint16_t *str, int strLength, uint16_t *&destIfNeeded) |
Enumeration Type Documentation
Definition at line 28 of file UnicodeCategory.h.
Function Documentation
|
inline |
Definition at line 61 of file UnicodeLibC.h.
|
inline |
Definition at line 53 of file UnicodeQt4.h.
|
inline |
Definition at line 56 of file UnicodeLibC.h.
|
inline |
Definition at line 36 of file UnicodeLibC.h.
|
inline |
Definition at line 46 of file UnicodeLibC.h.
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:46 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:23:46 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.