A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/uchar_8h.html below:

ICU 77.1: common/unicode/uchar.h File Reference

Selection constants for Unicode properties.

These constants are used in functions like u_hasBinaryProperty to select one of the Unicode properties.

The properties APIs are intended to reflect Unicode properties as defined in the Unicode Character Database (UCD) and Unicode Technical Reports (UTR).

Important: If ICU is built with UCD files from Unicode versions below, e.g., 3.2, then properties marked with "new in Unicode 3.2" are not or not fully available. Check u_getUnicodeVersion to be sure.

Enumerator UCHAR_ALPHABETIC 

Binary property Alphabetic.

Same as u_isUAlphabetic, different from u_isalpha. Lu+Ll+Lt+Lm+Lo+Nl+Other_Alphabetic

Stable:
ICU 2.1
UCHAR_BINARY_START 

First constant for binary Unicode properties.

Stable:
ICU 2.1
UCHAR_ASCII_HEX_DIGIT 

Binary property ASCII_Hex_Digit.

0-9 A-F a-f

Stable:
ICU 2.1
UCHAR_BIDI_CONTROL 

Binary property Bidi_Control.

Format controls which have specific functions in the Bidi Algorithm.

Stable:
ICU 2.1
UCHAR_BIDI_MIRRORED 

Binary property Bidi_Mirrored.

Characters that may change display in RTL text. Same as u_isMirrored. See Bidi Algorithm, UTR 9.

Stable:
ICU 2.1
UCHAR_DASH 

Binary property Dash.

Variations of dashes.

Stable:
ICU 2.1
UCHAR_DEFAULT_IGNORABLE_CODE_POINT 

Binary property Default_Ignorable_Code_Point (new in Unicode 3.2).

Ignorable in most processing. <2060..206F, FFF0..FFFB, E0000..E0FFF>+Other_Default_Ignorable_Code_Point+(Cf+Cc+Cs-White_Space)

Stable:
ICU 2.1
UCHAR_DEPRECATED 

Binary property Deprecated (new in Unicode 3.2).

The usage of deprecated characters is strongly discouraged.

Stable:
ICU 2.1
UCHAR_DIACRITIC 

Binary property Diacritic.

Characters that linguistically modify the meaning of another character to which they apply.

Stable:
ICU 2.1
UCHAR_EXTENDER 

Binary property Extender.

Extend the value or shape of a preceding alphabetic character, e.g., length and iteration marks.

Stable:
ICU 2.1
UCHAR_FULL_COMPOSITION_EXCLUSION 

Binary property Full_Composition_Exclusion.

CompositionExclusions.txt+Singleton Decompositions+ Non-Starter Decompositions.

Stable:
ICU 2.1
UCHAR_GRAPHEME_BASE 

Binary property Grapheme_Base (new in Unicode 3.2).

For programmatic determination of grapheme cluster boundaries. [0..10FFFF]-Cc-Cf-Cs-Co-Cn-Zl-Zp-Grapheme_Link-Grapheme_Extend-CGJ

Stable:
ICU 2.1
UCHAR_GRAPHEME_EXTEND 

Binary property Grapheme_Extend (new in Unicode 3.2).

For programmatic determination of grapheme cluster boundaries. Me+Mn+Mc+Other_Grapheme_Extend-Grapheme_Link-CGJ

Stable:
ICU 2.1
UCHAR_GRAPHEME_LINK 

Binary property Grapheme_Link (new in Unicode 3.2).

For programmatic determination of grapheme cluster boundaries.

Stable:
ICU 2.1
UCHAR_HEX_DIGIT 

Binary property Hex_Digit.

Characters commonly used for hexadecimal numbers.

Stable:
ICU 2.1
UCHAR_HYPHEN 

Binary property Hyphen.

Dashes used to mark connections between pieces of words, plus the Katakana middle dot.

Stable:
ICU 2.1
UCHAR_ID_CONTINUE 

Binary property ID_Continue.

Characters that can continue an identifier. DerivedCoreProperties.txt also says "NOTE: Cf characters should be filtered out." ID_Start+Mn+Mc+Nd+Pc

Stable:
ICU 2.1
UCHAR_ID_START 

Binary property ID_Start.

Characters that can start an identifier. Lu+Ll+Lt+Lm+Lo+Nl

Stable:
ICU 2.1
UCHAR_IDEOGRAPHIC 

Binary property Ideographic.

CJKV ideographs.

Stable:
ICU 2.1
UCHAR_IDS_BINARY_OPERATOR 

Binary property IDS_Binary_Operator (new in Unicode 3.2).

For programmatic determination of Ideographic Description Sequences.

Stable:
ICU 2.1
UCHAR_IDS_TRINARY_OPERATOR 

Binary property IDS_Trinary_Operator (new in Unicode 3.2).

For programmatic determination of Ideographic Description Sequences.

Stable:
ICU 2.1
UCHAR_JOIN_CONTROL 

Binary property Join_Control.

Format controls for cursive joining and ligation.

Stable:
ICU 2.1
UCHAR_LOGICAL_ORDER_EXCEPTION 

Binary property Logical_Order_Exception (new in Unicode 3.2).

Characters that do not use logical order and require special handling in most processing.

Stable:
ICU 2.1
UCHAR_LOWERCASE 

Binary property Lowercase.

Same as u_isULowercase, different from u_islower. Ll+Other_Lowercase

Stable:
ICU 2.1
UCHAR_MATH 

Binary property Math.

Sm+Other_Math

Stable:
ICU 2.1
UCHAR_NONCHARACTER_CODE_POINT 

Binary property Noncharacter_Code_Point.

Code points that are explicitly defined as illegal for the encoding of characters.

Stable:
ICU 2.1
UCHAR_QUOTATION_MARK 

Binary property Quotation_Mark.

Stable:
ICU 2.1
UCHAR_RADICAL 

Binary property Radical (new in Unicode 3.2).

For programmatic determination of Ideographic Description Sequences.

Stable:
ICU 2.1
UCHAR_SOFT_DOTTED 

Binary property Soft_Dotted (new in Unicode 3.2).

Characters with a "soft dot", like i or j. An accent placed on these characters causes the dot to disappear.

Stable:
ICU 2.1
UCHAR_TERMINAL_PUNCTUATION 

Binary property Terminal_Punctuation.

Punctuation characters that generally mark the end of textual units.

Stable:
ICU 2.1
UCHAR_UNIFIED_IDEOGRAPH 

Binary property Unified_Ideograph (new in Unicode 3.2).

For programmatic determination of Ideographic Description Sequences.

Stable:
ICU 2.1
UCHAR_UPPERCASE 

Binary property Uppercase.

Same as u_isUUppercase, different from u_isupper. Lu+Other_Uppercase

Stable:
ICU 2.1
UCHAR_WHITE_SPACE 

Binary property White_Space.

Same as u_isUWhiteSpace, different from u_isspace and u_isWhitespace. Space characters+TAB+CR+LF-ZWSP-ZWNBSP

Stable:
ICU 2.1
UCHAR_XID_CONTINUE 

Binary property XID_Continue.

ID_Continue modified to allow closure under normalization forms NFKC and NFKD.

Stable:
ICU 2.1
UCHAR_XID_START 

Binary property XID_Start.

ID_Start modified to allow closure under normalization forms NFKC and NFKD.

Stable:
ICU 2.1
UCHAR_CASE_SENSITIVE 

Binary property Case_Sensitive.

Either the source of a case mapping or in the target of a case mapping. Not the same as the general category Cased_Letter.

Stable:
ICU 2.6
UCHAR_S_TERM 

Binary property STerm (new in Unicode 4.0.1).

Sentence Terminal. Used in UAX #29: Text Boundaries (http://www.unicode.org/reports/tr29/)

Stable:
ICU 3.0
UCHAR_VARIATION_SELECTOR 

Binary property Variation_Selector (new in Unicode 4.0.1).

Indicates all those characters that qualify as Variation Selectors. For details on the behavior of these characters, see StandardizedVariants.html and 15.6 Variation Selectors.

Stable:
ICU 3.0
UCHAR_NFD_INERT 

Binary property NFD_Inert.

ICU-specific property for characters that are inert under NFD, i.e., they do not interact with adjacent characters. See the documentation for the Normalizer2 class and the Normalizer2::isInert() method.

Stable:
ICU 3.0
UCHAR_NFKD_INERT 

Binary property NFKD_Inert.

ICU-specific property for characters that are inert under NFKD, i.e., they do not interact with adjacent characters. See the documentation for the Normalizer2 class and the Normalizer2::isInert() method.

Stable:
ICU 3.0
UCHAR_NFC_INERT 

Binary property NFC_Inert.

ICU-specific property for characters that are inert under NFC, i.e., they do not interact with adjacent characters. See the documentation for the Normalizer2 class and the Normalizer2::isInert() method.

Stable:
ICU 3.0
UCHAR_NFKC_INERT 

Binary property NFKC_Inert.

ICU-specific property for characters that are inert under NFKC, i.e., they do not interact with adjacent characters. See the documentation for the Normalizer2 class and the Normalizer2::isInert() method.

Stable:
ICU 3.0
UCHAR_SEGMENT_STARTER 

Binary Property Segment_Starter.

ICU-specific property for characters that are starters in terms of Unicode normalization and combining character sequences. They have ccc=0 and do not occur in non-initial position of the canonical decomposition of any character (like a-umlaut in NFD and a Jamo T in an NFD(Hangul LVT)). ICU uses this property for segmenting a string for generating a set of canonically equivalent strings, e.g. for canonical closure while processing collation tailoring rules.

Stable:
ICU 3.0
UCHAR_PATTERN_SYNTAX 

Binary property Pattern_Syntax (new in Unicode 4.1).

See UAX #31 Identifier and Pattern Syntax (http://www.unicode.org/reports/tr31/)

Stable:
ICU 3.4
UCHAR_PATTERN_WHITE_SPACE 

Binary property Pattern_White_Space (new in Unicode 4.1).

See UAX #31 Identifier and Pattern Syntax (http://www.unicode.org/reports/tr31/)

Stable:
ICU 3.4
UCHAR_POSIX_ALNUM 

Binary property alnum (a C/POSIX character class).

Implemented according to the UTS #18 Annex C Standard Recommendation. See the uchar.h file documentation.

Stable:
ICU 3.4
UCHAR_POSIX_BLANK 

Binary property blank (a C/POSIX character class).

Implemented according to the UTS #18 Annex C Standard Recommendation. See the uchar.h file documentation.

Stable:
ICU 3.4
UCHAR_POSIX_GRAPH 

Binary property graph (a C/POSIX character class).

Implemented according to the UTS #18 Annex C Standard Recommendation. See the uchar.h file documentation.

Stable:
ICU 3.4
UCHAR_POSIX_PRINT 

Binary property print (a C/POSIX character class).

Implemented according to the UTS #18 Annex C Standard Recommendation. See the uchar.h file documentation.

Stable:
ICU 3.4
UCHAR_POSIX_XDIGIT 

Binary property xdigit (a C/POSIX character class).

Implemented according to the UTS #18 Annex C Standard Recommendation. See the uchar.h file documentation.

Stable:
ICU 3.4
UCHAR_CASED 

Binary property Cased.

For Lowercase, Uppercase and Titlecase characters.

Stable:
ICU 4.4
UCHAR_CASE_IGNORABLE 

Binary property Case_Ignorable.

Used in context-sensitive case mappings.

Stable:
ICU 4.4
UCHAR_CHANGES_WHEN_LOWERCASED 

Binary property Changes_When_Lowercased.

Stable:
ICU 4.4
UCHAR_CHANGES_WHEN_UPPERCASED 

Binary property Changes_When_Uppercased.

Stable:
ICU 4.4
UCHAR_CHANGES_WHEN_TITLECASED 

Binary property Changes_When_Titlecased.

Stable:
ICU 4.4
UCHAR_CHANGES_WHEN_CASEFOLDED 

Binary property Changes_When_Casefolded.

Stable:
ICU 4.4
UCHAR_CHANGES_WHEN_CASEMAPPED 

Binary property Changes_When_Casemapped.

Stable:
ICU 4.4
UCHAR_CHANGES_WHEN_NFKC_CASEFOLDED 

Binary property Changes_When_NFKC_Casefolded.

Stable:
ICU 4.4
UCHAR_EMOJI 

Binary property Emoji.

See http://www.unicode.org/reports/tr51/#Emoji_Properties

Stable:
ICU 57
UCHAR_EMOJI_PRESENTATION 

Binary property Emoji_Presentation.

See http://www.unicode.org/reports/tr51/#Emoji_Properties

Stable:
ICU 57
UCHAR_EMOJI_MODIFIER 

Binary property Emoji_Modifier.

See http://www.unicode.org/reports/tr51/#Emoji_Properties

Stable:
ICU 57
UCHAR_EMOJI_MODIFIER_BASE 

Binary property Emoji_Modifier_Base.

See http://www.unicode.org/reports/tr51/#Emoji_Properties

Stable:
ICU 57
UCHAR_EMOJI_COMPONENT 

Binary property Emoji_Component.

See http://www.unicode.org/reports/tr51/#Emoji_Properties

Stable:
ICU 60
UCHAR_REGIONAL_INDICATOR 

Binary property Regional_Indicator.

Stable:
ICU 60
UCHAR_PREPENDED_CONCATENATION_MARK 

Binary property Prepended_Concatenation_Mark.

Stable:
ICU 60
UCHAR_EXTENDED_PICTOGRAPHIC 

Binary property Extended_Pictographic.

See http://www.unicode.org/reports/tr51/#Emoji_Properties

Stable:
ICU 62
UCHAR_BASIC_EMOJI 

Binary property of strings Basic_Emoji.

See https://www.unicode.org/reports/tr51/#Emoji_Sets

Stable:
ICU 70
UCHAR_EMOJI_KEYCAP_SEQUENCE 

Binary property of strings Emoji_Keycap_Sequence.

See https://www.unicode.org/reports/tr51/#Emoji_Sets

Stable:
ICU 70
UCHAR_RGI_EMOJI_MODIFIER_SEQUENCE 

Binary property of strings RGI_Emoji_Modifier_Sequence.

See https://www.unicode.org/reports/tr51/#Emoji_Sets

Stable:
ICU 70
UCHAR_RGI_EMOJI_FLAG_SEQUENCE 

Binary property of strings RGI_Emoji_Flag_Sequence.

See https://www.unicode.org/reports/tr51/#Emoji_Sets

Stable:
ICU 70
UCHAR_RGI_EMOJI_TAG_SEQUENCE 

Binary property of strings RGI_Emoji_Tag_Sequence.

See https://www.unicode.org/reports/tr51/#Emoji_Sets

Stable:
ICU 70
UCHAR_RGI_EMOJI_ZWJ_SEQUENCE 

Binary property of strings RGI_Emoji_ZWJ_Sequence.

See https://www.unicode.org/reports/tr51/#Emoji_Sets

Stable:
ICU 70
UCHAR_RGI_EMOJI 

Binary property of strings RGI_Emoji.

See https://www.unicode.org/reports/tr51/#Emoji_Sets

Stable:
ICU 70
UCHAR_IDS_UNARY_OPERATOR 

Binary property IDS_Unary_Operator.

For programmatic determination of Ideographic Description Sequences.

Stable:
ICU 74
UCHAR_ID_COMPAT_MATH_START 

Binary property ID_Compat_Math_Start.

Used in mathematical identifier profile in UAX #31.

Stable:
ICU 74
UCHAR_ID_COMPAT_MATH_CONTINUE 

Binary property ID_Compat_Math_Continue.

Used in mathematical identifier profile in UAX #31.

Stable:
ICU 74
UCHAR_MODIFIER_COMBINING_MARK 

Binary property Modifier_Combining_Mark.

Used by the AMTRA algorithm in UAX #53.

Draft:
This API may be changed in the future versions and was introduced in ICU 76
UCHAR_BINARY_LIMIT 

One more than the last constant for binary Unicode properties.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
UCHAR_BIDI_CLASS 

Enumerated property Bidi_Class.

Same as u_charDirection, returns UCharDirection values.

Stable:
ICU 2.2
UCHAR_INT_START 

First constant for enumerated/integer Unicode properties.

Stable:
ICU 2.2
UCHAR_BLOCK 

Enumerated property Block.

Same as ublock_getCode, returns UBlockCode values.

Stable:
ICU 2.2
UCHAR_CANONICAL_COMBINING_CLASS 

Enumerated property Canonical_Combining_Class.

Same as u_getCombiningClass, returns 8-bit numeric values.

Stable:
ICU 2.2
UCHAR_DECOMPOSITION_TYPE 

Enumerated property Decomposition_Type.

Returns UDecompositionType values.

Stable:
ICU 2.2
UCHAR_EAST_ASIAN_WIDTH 

Enumerated property East_Asian_Width.

See http://www.unicode.org/reports/tr11/ Returns UEastAsianWidth values.

Stable:
ICU 2.2
UCHAR_GENERAL_CATEGORY 

Enumerated property General_Category.

Same as u_charType, returns UCharCategory values.

Stable:
ICU 2.2
UCHAR_JOINING_GROUP 

Enumerated property Joining_Group.

Returns UJoiningGroup values.

Stable:
ICU 2.2
UCHAR_JOINING_TYPE 

Enumerated property Joining_Type.

Returns UJoiningType values.

Stable:
ICU 2.2
UCHAR_LINE_BREAK 

Enumerated property Line_Break.

Returns ULineBreak values.

Stable:
ICU 2.2
UCHAR_NUMERIC_TYPE 

Enumerated property Numeric_Type.

Returns UNumericType values.

Stable:
ICU 2.2
UCHAR_SCRIPT 

Enumerated property Script.

Same as uscript_getScript, returns UScriptCode values.

Stable:
ICU 2.2
UCHAR_HANGUL_SYLLABLE_TYPE 

Enumerated property Hangul_Syllable_Type, new in Unicode 4.

Returns UHangulSyllableType values.

Stable:
ICU 2.6
UCHAR_NFD_QUICK_CHECK 

Enumerated property NFD_Quick_Check.

Returns UNormalizationCheckResult values.

Stable:
ICU 3.0
UCHAR_NFKD_QUICK_CHECK 

Enumerated property NFKD_Quick_Check.

Returns UNormalizationCheckResult values.

Stable:
ICU 3.0
UCHAR_NFC_QUICK_CHECK 

Enumerated property NFC_Quick_Check.

Returns UNormalizationCheckResult values.

Stable:
ICU 3.0
UCHAR_NFKC_QUICK_CHECK 

Enumerated property NFKC_Quick_Check.

Returns UNormalizationCheckResult values.

Stable:
ICU 3.0
UCHAR_LEAD_CANONICAL_COMBINING_CLASS 

Enumerated property Lead_Canonical_Combining_Class.

ICU-specific property for the ccc of the first code point of the decomposition, or lccc(c)=ccc(NFD(c)[0]). Useful for checking for canonically ordered text; see UNORM_FCD and http://www.unicode.org/notes/tn5/#FCD . Returns 8-bit numeric values like UCHAR_CANONICAL_COMBINING_CLASS.

Stable:
ICU 3.0
UCHAR_TRAIL_CANONICAL_COMBINING_CLASS 

Enumerated property Trail_Canonical_Combining_Class.

ICU-specific property for the ccc of the last code point of the decomposition, or tccc(c)=ccc(NFD(c)[last]). Useful for checking for canonically ordered text; see UNORM_FCD and http://www.unicode.org/notes/tn5/#FCD . Returns 8-bit numeric values like UCHAR_CANONICAL_COMBINING_CLASS.

Stable:
ICU 3.0
UCHAR_GRAPHEME_CLUSTER_BREAK 

Enumerated property Grapheme_Cluster_Break (new in Unicode 4.1).

Used in UAX #29: Text Boundaries (http://www.unicode.org/reports/tr29/) Returns UGraphemeClusterBreak values.

Stable:
ICU 3.4
UCHAR_SENTENCE_BREAK 

Enumerated property Sentence_Break (new in Unicode 4.1).

Used in UAX #29: Text Boundaries (http://www.unicode.org/reports/tr29/) Returns USentenceBreak values.

Stable:
ICU 3.4
UCHAR_WORD_BREAK 

Enumerated property Word_Break (new in Unicode 4.1).

Used in UAX #29: Text Boundaries (http://www.unicode.org/reports/tr29/) Returns UWordBreakValues values.

Stable:
ICU 3.4
UCHAR_BIDI_PAIRED_BRACKET_TYPE 

Enumerated property Bidi_Paired_Bracket_Type (new in Unicode 6.3).

Used in UAX #9: Unicode Bidirectional Algorithm (http://www.unicode.org/reports/tr9/) Returns UBidiPairedBracketType values.

Stable:
ICU 52
UCHAR_INDIC_POSITIONAL_CATEGORY 

Enumerated property Indic_Positional_Category.

New in Unicode 6.0 as provisional property Indic_Matra_Category; renamed and changed to informative in Unicode 8.0. See http://www.unicode.org/reports/tr44/#IndicPositionalCategory.txt

Stable:
ICU 63
UCHAR_INDIC_SYLLABIC_CATEGORY 

Enumerated property Indic_Syllabic_Category.

New in Unicode 6.0 as provisional; informative since Unicode 8.0. See http://www.unicode.org/reports/tr44/#IndicSyllabicCategory.txt

Stable:
ICU 63
UCHAR_VERTICAL_ORIENTATION 

Enumerated property Vertical_Orientation.

Used for UAX #50 Unicode Vertical Text Layout (https://www.unicode.org/reports/tr50/). New as a UCD property in Unicode 10.0.

Stable:
ICU 63
UCHAR_IDENTIFIER_STATUS 

Enumerated property Identifier_Status.

Used for UTS #39 General Security Profile for Identifiers (https://www.unicode.org/reports/tr39/#General_Security_Profile).

Stable:
ICU 75
UCHAR_INDIC_CONJUNCT_BREAK 

Enumerated property Indic_Conjunct_Break.

Used in the grapheme cluster break algorithm in UAX #29.

Draft:
This API may be changed in the future versions and was introduced in ICU 76
UCHAR_INT_LIMIT 

One more than the last constant for enumerated/integer Unicode properties.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
UCHAR_GENERAL_CATEGORY_MASK 

Bitmask property General_Category_Mask.

This is the General_Category property returned as a bit mask. When used in u_getIntPropertyValue(c), same as U_MASK(u_charType(c)), returns bit masks for UCharCategory values where exactly one bit is set. When used with u_getPropertyValueName() and u_getPropertyValueEnum(), a multi-bit mask is used for sets of categories like "Letters". Mask values should be cast to uint32_t.

Stable:
ICU 2.4
UCHAR_MASK_START 

First constant for bit-mask Unicode properties.

Stable:
ICU 2.4
UCHAR_MASK_LIMIT 

One more than the last constant for bit-mask Unicode properties.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
UCHAR_NUMERIC_VALUE 

Double property Numeric_Value.

Corresponds to u_getNumericValue.

Stable:
ICU 2.4
UCHAR_DOUBLE_START 

First constant for double Unicode properties.

Stable:
ICU 2.4
UCHAR_DOUBLE_LIMIT 

One more than the last constant for double Unicode properties.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
UCHAR_AGE 

String property Age.

Corresponds to u_charAge.

Stable:
ICU 2.4
UCHAR_STRING_START 

First constant for string Unicode properties.

Stable:
ICU 2.4
UCHAR_BIDI_MIRRORING_GLYPH 

String property Bidi_Mirroring_Glyph.

Corresponds to u_charMirror.

Stable:
ICU 2.4
UCHAR_CASE_FOLDING 

String property Case_Folding.

Corresponds to u_strFoldCase in ustring.h.

Stable:
ICU 2.4
UCHAR_ISO_COMMENT 

Deprecated string property ISO_Comment.

Corresponds to u_getISOComment.

Deprecated:
ICU 49
UCHAR_LOWERCASE_MAPPING 

String property Lowercase_Mapping.

Corresponds to u_strToLower in ustring.h.

Stable:
ICU 2.4
UCHAR_NAME 

String property Name.

Corresponds to u_charName.

Stable:
ICU 2.4
UCHAR_SIMPLE_CASE_FOLDING 

String property Simple_Case_Folding.

Corresponds to u_foldCase.

Stable:
ICU 2.4
UCHAR_SIMPLE_LOWERCASE_MAPPING 

String property Simple_Lowercase_Mapping.

Corresponds to u_tolower.

Stable:
ICU 2.4
UCHAR_SIMPLE_TITLECASE_MAPPING 

String property Simple_Titlecase_Mapping.

Corresponds to u_totitle.

Stable:
ICU 2.4
UCHAR_SIMPLE_UPPERCASE_MAPPING 

String property Simple_Uppercase_Mapping.

Corresponds to u_toupper.

Stable:
ICU 2.4
UCHAR_TITLECASE_MAPPING 

String property Titlecase_Mapping.

Corresponds to u_strToTitle in ustring.h.

Stable:
ICU 2.4
UCHAR_UNICODE_1_NAME 

String property Unicode_1_Name.

This property is of little practical value. Beginning with ICU 49, ICU APIs return an empty string for this property. Corresponds to u_charName(U_UNICODE_10_CHAR_NAME).

Deprecated:
ICU 49
UCHAR_UPPERCASE_MAPPING 

String property Uppercase_Mapping.

Corresponds to u_strToUpper in ustring.h.

Stable:
ICU 2.4
UCHAR_BIDI_PAIRED_BRACKET 

String property Bidi_Paired_Bracket (new in Unicode 6.3).

Corresponds to u_getBidiPairedBracket.

Stable:
ICU 52
UCHAR_STRING_LIMIT 

One more than the last constant for string Unicode properties.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
UCHAR_SCRIPT_EXTENSIONS 

Miscellaneous property Script_Extensions (new in Unicode 6.0).

Some characters are commonly used in multiple scripts. For more information, see UAX #24: http://www.unicode.org/reports/tr24/. Corresponds to uscript_hasScript and uscript_getScriptExtensions in uscript.h.

Stable:
ICU 4.6
UCHAR_OTHER_PROPERTY_START 

First constant for Unicode properties with unusual value types.

Stable:
ICU 4.6
UCHAR_IDENTIFIER_TYPE 

Miscellaneous property Identifier_Type.

Used for UTS #39 General Security Profile for Identifiers (https://www.unicode.org/reports/tr39/#General_Security_Profile).

Corresponds to u_hasIDType() and u_getIDTypes().

Each code point maps to a set of UIdentifierType values.

See also
u_hasIDType
u_getIDTypes
Stable:
ICU 75
UCHAR_OTHER_PROPERTY_LIMIT 

One more than the last constant for Unicode properties with unusual value types.

Deprecated:
ICU 58 The numeric value may change over time, see ICU ticket #12420.
UCHAR_INVALID_CODE 

Represents a nonexistent or invalid property or property value.

Stable:
ICU 2.4

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4