Home | History | Annotate | Download | only in unicode

Lines Matching refs:UChar32

136  * If explicit, then the UnicodeString(char16_t) and UnicodeString(UChar32)
232 * in the range 0..0x10ffff. ICU uses the UChar32 type for code points.</p>
1078 inline int32_t indexOf(UChar32 c) const;
1100 inline int32_t indexOf(UChar32 c,
1128 inline int32_t indexOf(UChar32 c,
1261 inline int32_t lastIndexOf(UChar32 c) const;
1283 inline int32_t lastIndexOf(UChar32 c,
1311 inline int32_t lastIndexOf(UChar32 c,
1348 UChar32 char32At(int32_t offset) const;
1746 int32_t toUTF32(UChar32 *utf32, int32_t capacity, UErrorCode &errorCode) const;
1956 inline UnicodeString& operator= (UChar32 ch);
2028 UnicodeString& setTo(UChar32 srcChar);
2111 * s.setTo((UChar32)-1); // set to a pseudo code point that is out of range, or
2151 inline UnicodeString& operator+= (UChar32 ch);
2232 UnicodeString& append(UChar32 srcChar);
2317 UChar32 srcChar);
2427 UnicodeString& replace(int32_t start, int32_t length, UChar32 srcChar);
2965 UnicodeString(int32_t capacity, UChar32 c, int32_t count);
2979 * Single UChar32 (code point) constructor.
2987 UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch);
3393 static UnicodeString fromUTF32(const UChar32 *utf32, int32_t length);
3452 UChar32 unescapeAt(int32_t &offset) const;
3491 virtual UChar32 getChar32At(int32_t offset) const;
3557 int32_t doIndexOf(UChar32 c,
3565 int32_t doLastIndexOf(UChar32 c,
4235 UChar32 c,
4245 UnicodeString::indexOf(UChar32 c) const
4256 UnicodeString::indexOf(UChar32 c,
4317 UnicodeString::lastIndexOf(UChar32 c,
4328 UnicodeString::lastIndexOf(UChar32 c) const {
4340 UnicodeString::lastIndexOf(UChar32 c,
4591 UnicodeString::operator= (UChar32 ch)
4634 UnicodeString::setTo(UChar32 srcChar)
4670 UnicodeString::operator+= (UChar32 ch) {
4710 UChar32 srcChar)