Home | History | Annotate | Download | only in common

Lines Matching full:value

47  * - For the last single-value code point range (ending with U+10ffff),
48 * the starting code point ("highStart") and the value are stored.
66 * Selectors for the width of a UTrie2 data value.
69 /** 16 bits per UTrie2 data value. */
71 /** 32 bits per UTrie2 data value. */
115 * @param initialValue the initial value that is set for all code points
116 * @param errorValue the value for out-of-range code points and illegal UTF-8
129 * Get a value from a code point as stored in the trie.
136 * @return the value
144 * Callback from utrie2_enum(), extracts a uint32_t value from a
145 * trie value. This value will be passed on to the UTrie2EnumRange function.
148 * @param value a value from the trie
149 * @return the value that is to be passed on to the UTrie2EnumRange function
152 UTrie2EnumValue(const void *context, uint32_t value);
156 * of code points with the same value as retrieved from the trie and
162 * @param start the first code point in a contiguous range with value
163 * @param end the last code point in a contiguous range with value (inclusive)
164 * @param value the value that is set for all code points in [start..end]
168 UTrie2EnumRange(const void *context, UChar32 start, UChar32 end, uint32_t value);
174 * For each entry in the trie, the value to be delivered is passed through
176 * The value is unchanged if that function pointer is NULL.
178 * For each contiguous range of code points with a given (transformed) value,
182 * @param enumValue a pointer to a function that may transform the trie entry value,
185 * of code points with the same (transformed) value
197 * which determines the data value width in the serialized and frozen forms.
200 * @param initialValue the initial value that is set for all code points
201 * @param errorValue the value for out-of-range code points and illegal UTF-8
240 * Set a value for a code point.
244 * @param value the value
249 utrie2_set32(UTrie2 *trie, UChar32 c, uint32_t value, UErrorCode *pErrorCode);
252 * Set a value in a range of code points [start..end].
253 * All code points c with start<=c<=end will get the value if
254 * overwrite is TRUE or if the old value is the initial value.
257 * @param start the first code point to get the value
258 * @param end the last code point to get the value (inclusive)
259 * @param value the value
267 uint32_t value, UBool overwrite,
334 * can be more than necessary (see return value)
358 * @param errorValue the value for out-of-range code points and illegal UTF-8
373 * Return a 16-bit trie value from a code point, with range checking.
378 * @return (uint16_t) The code point's trie value.
383 * Return a 32-bit trie value from a code point, with range checking.
388 * @return (uint32_t) The code point's trie value.
394 * and get a 16-bit value from the trie.
406 * and get a 32-bit value from the trie.
418 * and get a 16-bit value from the trie.
430 * and get a 32-bit value from the trie.
441 * UTF-8: Post-increment src and get a 16-bit value from the trie.
452 * UTF-8: Post-increment src and get a 32-bit value from the trie.
463 * UTF-8: Pre-decrement src and get a 16-bit value from the trie.
474 * UTF-8: Pre-decrement src and get a 32-bit value from the trie.
498 * If so, then set a special (application-specific) value for the
505 * U16_GET_SUPPLEMENTARY() and look up its value with UTRIE2_GET16_FROM_SUPP()
507 * surrogate's value or do a code point lookup for it.
515 * Get a value from a lead surrogate code unit as stored in the trie.
519 * @return the value
535 * For each entry in the trie, the value to be delivered is passed through
537 * The value is unchanged if that function pointer is NULL.
539 * For each contiguous range of code points with a given (transformed) value,
543 * @param enumValue a pointer to a function that may transform the trie entry value,
546 * of code points with the same (transformed) value
555 * Set a value for a lead surrogate code unit.
559 * @param value the value
565 UChar32 lead, uint32_t value,
569 * Return a 16-bit trie value from a UTF-16 single/lead code unit (<=U+ffff).
575 * @return (uint16_t) The code unit's trie value.
580 * Return a 32-bit trie value from a UTF-16 single/lead code unit (<=U+ffff).
586 * @return (uint32_t) The code unit's trie value.
591 * Return a 16-bit trie value from a supplementary code point (U+10000..U+10ffff).
595 * @return (uint16_t) The code point's trie value.
600 * Return a 32-bit trie value from a supplementary code point (U+10000..U+10ffff).
604 * @return (uint32_t) The code point's trie value.
633 /** Value returned for out-of-range code points and illegal UTF-8. */
636 /* Start of the last range which ends at U+10ffff, and its value. */
729 * Variable length, for code points up to highStart, where the last single-value range starts.