Lines Matching refs:property
49 * In addition to raw property values, some convenience functions calculate
89 * - u_isUWhiteSpace=UCHAR_WHITE_SPACE: Unicode White_Space property;
154 /* See note !!. Comments of the form "Binary property Dash",
155 "Enumerated property Script", "Double property Numeric_Value",
156 and "String property Age" are read by genpname. */
163 /** Binary property Alphabetic. Same as u_isUAlphabetic, different from u_isalpha.
168 /** Binary property ASCII_Hex_Digit. 0-9 A-F a-f @stable ICU 2.1 */
170 /** Binary property Bidi_Control.
174 /** Binary property Bidi_Mirrored.
179 /** Binary property Dash. Variations of dashes. @stable ICU 2.1 */
181 /** Binary property Default_Ignorable_Code_Point (new in Unicode 3.2).
185 /** Binary property Deprecated (new in Unicode 3.2).
188 /** Binary property Diacritic. Characters that linguistically modify
191 /** Binary property Extender.
195 /** Binary property Full_Composition_Exclusion.
199 /** Binary property Grapheme_Base (new in Unicode 3.2).
203 /** Binary property Grapheme_Extend (new in Unicode 3.2).
207 /** Binary property Grapheme_Link (new in Unicode 3.2).
210 /** Binary property Hex_Digit.
213 /** Binary property Hyphen. Dashes used to mark connections
216 /** Binary property ID_Continue.
221 /** Binary property ID_Start.
225 /** Binary property Ideographic.
228 /** Binary property IDS_Binary_Operator (new in Unicode 3.2).
232 /** Binary property IDS_Trinary_Operator (new in Unicode 3.2).
236 /** Binary property Join_Control.
239 /** Binary property Logical_Order_Exception (new in Unicode 3.2).
243 /** Binary property Lowercase. Same as u_isULowercase, different from u_islower.
246 /** Binary property Math. Sm+Other_Math @stable ICU 2.1 */
248 /** Binary property Noncharacter_Code_Point.
252 /** Binary property Quotation_Mark. @stable ICU 2.1 */
254 /** Binary property Radical (new in Unicode 3.2).
258 /** Binary property Soft_Dotted (new in Unicode 3.2).
263 /** Binary property Terminal_Punctuation.
267 /** Binary property Unified_Ideograph (new in Unicode 3.2).
271 /** Binary property Uppercase. Same as u_isUUppercase, different from u_isupper.
274 /** Binary property White_Space.
278 /** Binary property XID_Continue.
282 /** Binary property XID_Start. ID_Start modified to allow
285 /** Binary property Case_Sensitive. Either the source of a case
289 /** Binary property STerm (new in Unicode 4.0.1).
294 /** Binary property Variation_Selector (new in Unicode 4.0.1).
300 /** Binary property NFD_Inert.
301 ICU-specific property for characters that are inert under NFD,
307 There is one such property per normalization form.
323 /** Binary property NFKD_Inert.
324 ICU-specific property for characters that are inert under NFKD,
332 /** Binary property NFC_Inert.
333 ICU-specific property for characters that are inert under NFC,
341 /** Binary property NFKC_Inert.
342 ICU-specific property for characters that are inert under NFKC,
350 /** Binary Property Segment_Starter.
351 ICU-specific property for characters that are starters in terms of
356 ICU uses this property for segmenting a string for generating a set of
364 /** Enumerated property Bidi_Class.
369 /** Enumerated property Block.
372 /** Enumerated property Canonical_Combining_Class.
375 /** Enumerated property Decomposition_Type.
378 /** Enumerated property East_Asian_Width.
382 /** Enumerated property General_Category.
385 /** Enumerated property Joining_Group.
388 /** Enumerated property Joining_Type.
391 /** Enumerated property Line_Break.
394 /** Enumerated property Numeric_Type.
397 /** Enumerated property Script.
400 /** Enumerated property Hangul_Syllable_Type, new in Unicode 4.
403 /** Enumerated property NFD_Quick_Check.
406 /** Enumerated property NFKD_Quick_Check.
409 /** Enumerated property NFC_Quick_Check.
412 /** Enumerated property NFKC_Quick_Check.
415 /** Enumerated property Lead_Canonical_Combining_Class.
416 ICU-specific property for the ccc of the first code point
422 /** Enumerated property Trail_Canonical_Combining_Class.
423 ICU-specific property for the ccc of the last code point
432 /** Bitmask property General_Category_Mask.
433 This is the General_Category property returned as a bit mask.
446 /** Double property Numeric_Value.
454 /** String property Age.
459 /** String property Bidi_Mirroring_Glyph.
462 /** String property Case_Folding.
465 /** String property ISO_Comment.
468 /** String property Lowercase_Mapping.
471 /** String property Name.
474 /** String property Simple_Case_Folding.
477 /** String property Simple_Lowercase_Mapping.
480 /** String property Simple_Titlecase_Mapping.
483 /** String property Simple_Uppercase_Mapping.
486 /** String property Titlecase_Mapping.
489 /** String property Unicode_1_Name.
492 /** String property Uppercase_Mapping.
498 /** Represents a nonexistent or invalid property or property value. @stable ICU 2.4 */
513 /** Cn "Other, Not Assigned (no characters in [UnicodeData.txt] have this property)" (same as U_UNASSIGNED!) @stable ICU 2.0 */
690 * This specifies the language directional property of a character set.
1174 * name is returned for a given property or value. All properties and
1372 * Check a binary Unicode property for a code point.
1386 * @param which UProperty selector constant, identifies which binary property to check.
1388 * @return TRUE or FALSE according to the binary Unicode property value for c.
1390 * does not have data for the property at all, or not for this code point.
1401 * Check if a code point has the Alphabetic Unicode property.
1405 * @return true if the code point has the Alphabetic Unicode property, false otherwise
1416 * Check if a code point has the Lowercase Unicode property.
1420 * @return true if the code point has the Lowercase Unicode property, false otherwise
1431 * Check if a code point has the Uppercase Unicode property.
1435 * @return true if the code point has the Uppercase Unicode property, false otherwise
1446 * Check if a code point has the White_Space Unicode property.
1454 * @return true if the code point has the White_Space Unicode property, false otherwise.
1467 * Get the property value for an enumerated or integer Unicode property for a code point.
1468 * Also returns binary and mask property values.
1483 * @param which UProperty selector constant, identifies which property to check.
1487 * @return Numeric value that is directly the property value or,
1489 * constant of the respective property value enumeration type
1494 * does not have data for the property at all, or not for this code point.
1507 * Get the minimum value for an enumerated/integer/binary Unicode property.
1511 * @param which UProperty selector constant, identifies which binary property to check.
1514 * @return Minimum value returned by u_getIntPropertyValue for a Unicode property.
1515 * 0 if the property selector is out of range.
1528 * Get the maximum value for an enumerated/integer/binary Unicode property.
1540 * @param which UProperty selector constant, identifies which binary property to check.
1543 * @return Maximum value returned by u_getIntPropertyValue for a Unicode property.
1544 * <=0 if the property selector is out of range.
2008 * Determines whether the code point has the Bidi_Mirrored property.
2009 * This property is set for characters that are commonly used in
2017 * @return TRUE if the character has the Bidi_Mirrored property
2027 * For characters with the Bidi_Mirrored property, implementations
2038 * does not have the Bidi_Mirrored property
2311 * Return the Unicode name for a given property, as given in the
2314 * In addition, this function maps the property
2319 * @param property UProperty selector other than UCHAR_INVALID_CODE.
2329 * property or the nameChoice is out of range. If a given
2342 u_getPropertyName(UProperty property,
2346 * Return the UProperty enum for a given property name, as specified
2351 * "General_Category_Mask" to the property
2355 * @param alias the property name to be matched. The name is compared
2359 * does not match any property.
2368 * Return the Unicode name for a given property value, as given in the
2377 * @param property UProperty selector constant.
2383 * @param value selector for a value for the given property. If out
2402 * property or the nameChoice is out of range. If a given
2415 u_getPropertyValueName(UProperty property,
2420 * Return the property value integer for a given value name, as
2430 * @param property UProperty selector constant.
2441 * does not match any value of the given property, or if the
2442 * property is invalid. Note: U CHAR_GENERAL_CATEGORY values
2451 u_getPropertyValueEnum(UProperty property,
2772 * Get the FC_NFKC_Closure property string for a character.