Home | History | Annotate | Download | only in unicode

Lines Matching refs:offset

44  * offset and a limit offset.  The range of characters thus specified
45 * includes the characters at offset start..limit-1. That is, the
46 * start offset is inclusive, and the limit offset is exclusive.
88 * Returns the 16-bit code unit at the given offset into the text.
89 * @param offset an integer between 0 and <code>length()</code>-1
91 * @return 16-bit code unit of text at given offset
94 inline UChar charAt(int32_t offset) const;
97 * Returns the 32-bit code point at the given 16-bit offset into
99 * with surrogate pairs intermixed. If the offset of a leading or
103 * @param offset an integer between 0 and <code>length()</code>-1
105 * @return 32-bit code point of text at given offset
108 inline UChar32 char32At(int32_t offset) const;
113 * @param start offset of first character which will be copied
114 * @param limit offset immediately following the last character to
231 virtual UChar getCharAt(int32_t offset) const = 0;
237 virtual UChar32 getChar32At(int32_t offset) const = 0;
246 Replaceable::charAt(int32_t offset) const {
247 return getCharAt(offset);
251 Replaceable::char32At(int32_t offset) const {
252 return getChar32At(offset);