Home | History | Annotate | Download | only in unicode

Lines Matching refs:property

49  * In addition to raw property values, some convenience functions calculate
110 * - u_isUWhiteSpace=UCHAR_WHITE_SPACE: Unicode White_Space property;
175 /* See note !!. Comments of the form "Binary property Dash",
176 "Enumerated property Script", "Double property Numeric_Value",
177 and "String property Age" are read by genpname. */
184 /** Binary property Alphabetic. Same as u_isUAlphabetic, different from u_isalpha.
189 /** Binary property ASCII_Hex_Digit. 0-9 A-F a-f @stable ICU 2.1 */
191 /** Binary property Bidi_Control.
195 /** Binary property Bidi_Mirrored.
200 /** Binary property Dash. Variations of dashes. @stable ICU 2.1 */
202 /** Binary property Default_Ignorable_Code_Point (new in Unicode 3.2).
206 /** Binary property Deprecated (new in Unicode 3.2).
209 /** Binary property Diacritic. Characters that linguistically modify
212 /** Binary property Extender.
216 /** Binary property Full_Composition_Exclusion.
220 /** Binary property Grapheme_Base (new in Unicode 3.2).
224 /** Binary property Grapheme_Extend (new in Unicode 3.2).
228 /** Binary property Grapheme_Link (new in Unicode 3.2).
231 /** Binary property Hex_Digit.
234 /** Binary property Hyphen. Dashes used to mark connections
237 /** Binary property ID_Continue.
242 /** Binary property ID_Start.
246 /** Binary property Ideographic.
249 /** Binary property IDS_Binary_Operator (new in Unicode 3.2).
253 /** Binary property IDS_Trinary_Operator (new in Unicode 3.2).
257 /** Binary property Join_Control.
260 /** Binary property Logical_Order_Exception (new in Unicode 3.2).
264 /** Binary property Lowercase. Same as u_isULowercase, different from u_islower.
267 /** Binary property Math. Sm+Other_Math @stable ICU 2.1 */
269 /** Binary property Noncharacter_Code_Point.
273 /** Binary property Quotation_Mark. @stable ICU 2.1 */
275 /** Binary property Radical (new in Unicode 3.2).
279 /** Binary property Soft_Dotted (new in Unicode 3.2).
284 /** Binary property Terminal_Punctuation.
288 /** Binary property Unified_Ideograph (new in Unicode 3.2).
292 /** Binary property Uppercase. Same as u_isUUppercase, different from u_isupper.
295 /** Binary property White_Space.
299 /** Binary property XID_Continue.
303 /** Binary property XID_Start. ID_Start modified to allow
306 /** Binary property Case_Sensitive. Either the source of a case
310 /** Binary property STerm (new in Unicode 4.0.1).
315 /** Binary property Variation_Selector (new in Unicode 4.0.1).
321 /** Binary property NFD_Inert.
322 ICU-specific property for characters that are inert under NFD,
328 /** Binary property NFKD_Inert.
329 ICU-specific property for characters that are inert under NFKD,
335 /** Binary property NFC_Inert.
336 ICU-specific property for characters that are inert under NFC,
342 /** Binary property NFKC_Inert.
343 ICU-specific property for characters that are inert under NFKC,
349 /** Binary Property Segment_Starter.
350 ICU-specific property for characters that are starters in terms of
355 ICU uses this property for segmenting a string for generating a set of
360 /** Binary property Pattern_Syntax (new in Unicode 4.1).
365 /** Binary property Pattern_White_Space (new in Unicode 4.1).
370 /** Binary property alnum (a C/POSIX character class).
375 /** Binary property blank (a C/POSIX character class).
380 /** Binary property graph (a C/POSIX character class).
385 /** Binary property print (a C/POSIX character class).
390 /** Binary property xdigit (a C/POSIX character class).
395 /** Binary property Cased. For Lowercase, Uppercase and Titlecase characters. @stable ICU 4.4 */
397 /** Binary property Case_Ignorable. Used in context-sensitive case mappings. @stable ICU 4.4 */
399 /** Binary property Changes_When_Lowercased. @stable ICU 4.4 */
401 /** Binary property Changes_When_Uppercased. @stable ICU 4.4 */
403 /** Binary property Changes_When_Titlecased. @stable ICU 4.4 */
405 /** Binary property Changes_When_Casefolded. @stable ICU 4.4 */
407 /** Binary property Changes_When_Casemapped. @stable ICU 4.4 */
409 /** Binary property Changes_When_NFKC_Casefolded. @stable ICU 4.4 */
414 /** Enumerated property Bidi_Class.
419 /** Enumerated property Block.
422 /** Enumerated property Canonical_Combining_Class.
425 /** Enumerated property Decomposition_Type.
428 /** Enumerated property East_Asian_Width.
432 /** Enumerated property General_Category.
435 /** Enumerated property Joining_Group.
438 /** Enumerated property Joining_Type.
441 /** Enumerated property Line_Break.
444 /** Enumerated property Numeric_Type.
447 /** Enumerated property Script.
450 /** Enumerated property Hangul_Syllable_Type, new in Unicode 4.
453 /** Enumerated property NFD_Quick_Check.
456 /** Enumerated property NFKD_Quick_Check.
459 /** Enumerated property NFC_Quick_Check.
462 /** Enumerated property NFKC_Quick_Check.
465 /** Enumerated property Lead_Canonical_Combining_Class.
466 ICU-specific property for the ccc of the first code point
472 /** Enumerated property Trail_Canonical_Combining_Class.
473 ICU-specific property for the ccc of the last code point
479 /** Enumerated property Grapheme_Cluster_Break (new in Unicode 4.1).
484 /** Enumerated property Sentence_Break (new in Unicode 4.1).
489 /** Enumerated property Word_Break (new in Unicode 4.1).
497 /** Bitmask property General_Category_Mask.
498 This is the General_Category property returned as a bit mask.
511 /** Double property Numeric_Value.
519 /** String property Age.
524 /** String property Bidi_Mirroring_Glyph.
527 /** String property Case_Folding.
530 /** String property ISO_Comment.
533 /** String property Lowercase_Mapping.
536 /** String property Name.
539 /** String property Simple_Case_Folding.
542 /** String property Simple_Lowercase_Mapping.
545 /** String property Simple_Titlecase_Mapping.
548 /** String property Simple_Uppercase_Mapping.
551 /** String property Titlecase_Mapping.
554 /** String property Unicode_1_Name.
557 /** String property Uppercase_Mapping.
563 /** Provisional property Script_Extensions (new in Unicode 6.0).
564 As a provisional property, it may be modified or removed
577 /** Represents a nonexistent or invalid property or property value. @stable ICU 2.4 */
592 /** Cn "Other, Not Assigned (no characters in [UnicodeData.txt] have this property)" (same as U_UNASSIGNED!) @stable ICU 2.0 */
769 * This specifies the language directional property of a character set.
1437 * name is returned for a given property or value. All properties and
1716 * Check a binary Unicode property for a code point.
1730 * @param which UProperty selector constant, identifies which binary property to check.
1732 * @return TRUE or FALSE according to the binary Unicode property value for c.
1734 * does not have data for the property at all, or not for this code point.
1745 * Check if a code point has the Alphabetic Unicode property.
1749 * @return true if the code point has the Alphabetic Unicode property, false otherwise
1760 * Check if a code point has the Lowercase Unicode property.
1764 * @return true if the code point has the Lowercase Unicode property, false otherwise
1775 * Check if a code point has the Uppercase Unicode property.
1779 property, false otherwise
1790 * Check if a code point has the White_Space Unicode property.
1798 * @return true if the code point has the White_Space Unicode property, false otherwise.
1811 * Get the property value for an enumerated or integer Unicode property for a code point.
1812 * Also returns binary and mask property values.
1827 * @param which UProperty selector constant, identifies which property to check.
1831 * @return Numeric value that is directly the property value or,
1833 * constant of the respective property value enumeration type
1838 * does not have data for the property at all, or not for this code point.
1851 * Get the minimum value for an enumerated/integer/binary Unicode property.
1855 * @param which UProperty selector constant, identifies which binary property to check.
1858 * @return Minimum value returned by u_getIntPropertyValue for a Unicode property.
1859 * 0 if the property selector is out of range.
1872 * Get the maximum value for an enumerated/integer/binary Unicode property.
1884 * @param which UProperty selector constant, identifies which binary property to check.
1887 * @return Maximum value returned by u_getIntPropertyValue for a Unicode property.
1888 * <=0 if the property selector is out of range.
2357 * Determines whether the code point has the Bidi_Mirrored property.
2358 * This property is set for characters that are commonly used in
2366 * @return TRUE if the character has the Bidi_Mirrored property
2376 * For characters with the Bidi_Mirrored property, implementations
2387 * does not have the Bidi_Mirrored property
2663 * Return the Unicode name for a given property, as given in the
2666 * In addition, this function maps the property
2671 * @param property UProperty selector other than UCHAR_INVALID_CODE.
2681 * property or the nameChoice is out of range. If a given
2694 u_getPropertyName(UProperty property,
2698 * Return the UProperty enum for a given property name, as specified
2703 * "General_Category_Mask" to the property
2707 * @param alias the property name to be matched. The name is compared
2711 * does not match any property.
2720 * Return the Unicode name for a given property value, as given in the
2729 * @param property UProperty selector constant.
2735 * @param value selector for a value for the given property. If out
2754 * property or the nameChoice is out of range. If a given
2767 u_getPropertyValueName(UProperty property,
2772 * Return the property value integer for a given value name, as
2782 * @param property UProperty selector constant.
2793 * does not match any value of the given property, or if the
2794 * property is invalid. Note: UCHAR_GENERAL_CATEGORY_MASK values
2803 u_getPropertyValueEnum(UProperty property,
3139 * Get the FC_NFKC_Closure property string for a character.