Home | History | Annotate | Download | only in unicode

Lines Matching refs:offset

46  * offset and a limit offset.  The range of characters thus specified
47 * includes the characters at offset start..limit-1. That is, the
48 * start offset is inclusive, and the limit offset is exclusive.
90 * Returns the 16-bit code unit at the given offset into the text.
91 * @param offset an integer between 0 and <code>length()</code>-1
93 * @return 16-bit code unit of text at given offset
96 inline char16_t charAt(int32_t offset) const;
99 * Returns the 32-bit code point at the given 16-bit offset into
101 * with surrogate pairs intermixed. If the offset of a leading or
105 * @param offset an integer between 0 and <code>length()</code>-1
107 * @return 32-bit code point of text at given offset
110 inline UChar32 char32At(int32_t offset) const;
115 * @param start offset of first character which will be copied
116 * @param limit offset immediately following the last character to
233 virtual char16_t getCharAt(int32_t offset) const = 0;
239 virtual UChar32 getChar32At(int32_t offset) const = 0;
250 Replaceable::charAt(int32_t offset) const {
251 return getCharAt(offset);
255 Replaceable::char32At(int32_t offset) const {
256 return getChar32At(offset);