• Home
  • Raw
  • Download

Lines Matching refs:UnicodeString

98 #define US_INV icu::UnicodeString::kInvariant
118 # define UNICODE_STRING(cs, _length) icu::UnicodeString(TRUE, (const UChar *)U_DECLARE_UTF16(cs),…
120 # define UNICODE_STRING(cs, _length) icu::UnicodeString(TRUE, (const UChar *)L ## cs, _length)
122 # define UNICODE_STRING(cs, _length) icu::UnicodeString(TRUE, (const UChar *)cs, _length)
124 # define UNICODE_STRING(cs, _length) icu::UnicodeString(cs, _length, US_INV)
248 class U_COMMON_API UnicodeString : public Replaceable
281 inline UBool operator== (const UnicodeString& text) const;
290 inline UBool operator!= (const UnicodeString& text) const;
299 inline UBool operator> (const UnicodeString& text) const;
308 inline UBool operator< (const UnicodeString& text) const;
317 inline UBool operator>= (const UnicodeString& text) const;
326 inline UBool operator<= (const UnicodeString& text) const;
339 inline int8_t compare(const UnicodeString& text) const;
357 const UnicodeString& text) const;
378 const UnicodeString& srcText,
457 const UnicodeString& srcText,
478 inline int8_t compareCodePointOrder(const UnicodeString& text) const;
501 const UnicodeString& srcText) const;
526 const UnicodeString& srcText,
624 const UnicodeString& srcText,
646 inline int8_t caseCompare(const UnicodeString& text, uint32_t options) const;
670 const UnicodeString& srcText,
697 const UnicodeString& srcText,
803 const UnicodeString& srcText,
815 inline UBool startsWith(const UnicodeString& text) const;
827 inline UBool startsWith(const UnicodeString& srcText,
862 inline UBool endsWith(const UnicodeString& text) const;
874 inline UBool endsWith(const UnicodeString& srcText,
914 inline int32_t indexOf(const UnicodeString& text) const;
925 inline int32_t indexOf(const UnicodeString& text,
939 inline int32_t indexOf(const UnicodeString& text,
959 inline int32_t indexOf(const UnicodeString& srcText,
1098 inline int32_t lastIndexOf(const UnicodeString& text) const;
1109 inline int32_t lastIndexOf(const UnicodeString& text,
1123 inline int32_t lastIndexOf(const UnicodeString& text,
1143 inline int32_t lastIndexOf(const UnicodeString& srcText,
1454 UnicodeString& target) const;
1483 UnicodeString& target) const;
1643 UnicodeString tempSubString(int32_t start=0, int32_t length=INT32_MAX) const;
1655 inline UnicodeString tempSubStringBetween(int32_t start, int32_t limit=INT32_MAX) const;
1819 UnicodeString &operator=(const UnicodeString &srcText);
1843 UnicodeString &fastCopyFrom(const UnicodeString &src);
1852 inline UnicodeString& operator= (UChar ch);
1861 inline UnicodeString& operator= (UChar32 ch);
1874 inline UnicodeString& setTo(const UnicodeString& srcText,
1890 inline UnicodeString& setTo(const UnicodeString& srcText,
1902 inline UnicodeString& setTo(const UnicodeString& srcText);
1912 inline UnicodeString& setTo(const UChar *srcChars,
1923 UnicodeString& setTo(UChar srcChar);
1933 UnicodeString& setTo(UChar32 srcChar);
1958 UnicodeString &setTo(UBool isTerminated,
1981 UnicodeString &setTo(UChar *buffer,
2034 UnicodeString& setCharAt(int32_t offset,
2047 inline UnicodeString& operator+= (UChar ch);
2056 inline UnicodeString& operator+= (UChar32 ch);
2065 inline UnicodeString& operator+= (const UnicodeString& srcText);
2081 inline UnicodeString& append(const UnicodeString& srcText,
2092 inline UnicodeString& append(const UnicodeString& srcText);
2107 inline UnicodeString& append(const UChar *srcChars,
2120 inline UnicodeString& append(const UChar *srcChars,
2129 inline UnicodeString& append(UChar srcChar);
2137 UnicodeString& append(UChar32 srcChar);
2155 inline UnicodeString& insert(int32_t start,
2156 const UnicodeString& srcText,
2168 inline UnicodeString& insert(int32_t start,
2169 const UnicodeString& srcText);
2184 inline UnicodeString& insert(int32_t start,
2198 inline UnicodeString& insert(int32_t start,
2210 inline UnicodeString& insert(int32_t start,
2221 inline UnicodeString& insert(int32_t start,
2244 UnicodeString& replace(int32_t start,
2246 const UnicodeString& srcText,
2262 UnicodeString& replace(int32_t start,
2264 const UnicodeString& srcText);
2283 UnicodeString& replace(int32_t start,
2301 inline UnicodeString& replace(int32_t start,
2317 inline UnicodeString& replace(int32_t start,
2332 UnicodeString& replace(int32_t start, int32_t length, UChar32 srcChar);
2343 inline UnicodeString& replaceBetween(int32_t start,
2345 const UnicodeString& srcText);
2361 inline UnicodeString& replaceBetween(int32_t start,
2363 const UnicodeString& srcText,
2379 const UnicodeString& text);
2415 inline UnicodeString& findAndReplace(const UnicodeString& oldText,
2416 const UnicodeString& newText);
2429 inline UnicodeString& findAndReplace(int32_t start,
2431 const UnicodeString& oldText,
2432 const UnicodeString& newText);
2451 UnicodeString& findAndReplace(int32_t start,
2453 const UnicodeString& oldText,
2456 const UnicodeString& newText,
2468 inline UnicodeString& remove(void);
2478 inline UnicodeString& remove(int32_t start,
2489 inline UnicodeString& removeBetween(int32_t start,
2501 inline UnicodeString &retainBetween(int32_t start, int32_t limit = INT32_MAX);
2546 UnicodeString& trim(void);
2556 inline UnicodeString& reverse(void);
2566 inline UnicodeString& reverse(int32_t start,
2575 UnicodeString& toUpper(void);
2584 UnicodeString& toUpper(const Locale& locale);
2592 UnicodeString& toLower(void);
2601 UnicodeString& toLower(const Locale& locale);
2631 UnicodeString &toTitle(BreakIterator *titleIter);
2660 UnicodeString &toTitle(BreakIterator *titleIter, const Locale &locale);
2693 UnicodeString &toTitle(BreakIterator *titleIter, const Locale &locale, uint32_t options);
2710 UnicodeString &foldCase(uint32_t options=0 /*U_FOLD_CASE_DEFAULT*/);
2857 inline UnicodeString();
2870 UnicodeString(int32_t capacity, UChar32 c, int32_t count);
2881 UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar ch);
2892 UNISTR_FROM_CHAR_EXPLICIT UnicodeString(UChar32 ch);
2904 UNISTR_FROM_STRING_EXPLICIT UnicodeString(const UChar *text);
2913 UnicodeString(const UChar *text,
2938 UnicodeString(UBool isTerminated,
2960 UnicodeString(UChar *buffer, int32_t buffLength, int32_t buffCapacity);
2983 UNISTR_FROM_STRING_EXPLICIT UnicodeString(const char *codepageData);
2993 UnicodeString(const char *codepageData, int32_t dataLength);
3016 UnicodeString(const char *codepageData, const char *codepage);
3035 UnicodeString(const char *codepageData, int32_t dataLength, const char *codepage);
3058 UnicodeString(
3089 UnicodeString(const char *src, int32_t length, enum EInvariant inv);
3097 UnicodeString(const UnicodeString& that);
3105 UnicodeString(const UnicodeString& src, int32_t srcStart);
3114 UnicodeString(const UnicodeString& src, int32_t srcStart, int32_t srcLength);
3137 virtual ~UnicodeString();
3152 static UnicodeString fromUTF8(const StringPiece &utf8);
3165 static UnicodeString fromUTF32(const UChar32 *utf32, int32_t length);
3203 UnicodeString unescape() const;
3267 UnicodeString &setToUTF8(const StringPiece &utf8);
3281 UBool doEquals(const UnicodeString &text, int32_t len) const;
3286 const UnicodeString& srcText,
3299 const UnicodeString& srcText,
3312 const UnicodeString &srcText,
3348 UnicodeString& target) const;
3352 UnicodeString& doReplace(int32_t start,
3354 const UnicodeString& srcText,
3358 UnicodeString& doReplace(int32_t start,
3364 UnicodeString& doReverse(int32_t start,
3400 UnicodeString &copyFrom(const UnicodeString &src, UBool fastCopy=FALSE);
3463 UnicodeString &
3560 U_COMMON_API UnicodeString U_EXPORT2
3561 operator+ (const UnicodeString &s1, const UnicodeString &s2);
3572 UnicodeString::pinIndex(int32_t& start) const in pinIndex()
3583 UnicodeString::pinIndices(int32_t& start, in pinIndices()
3601 UnicodeString::getArrayStart() in getArrayStart()
3605 UnicodeString::getArrayStart() const in getArrayStart()
3613 UnicodeString::UnicodeString() in UnicodeString() function
3622 UnicodeString::length() const in length()
3626 UnicodeString::getCapacity() const in getCapacity()
3630 UnicodeString::hashCode() const in hashCode()
3634 UnicodeString::isBogus() const in isBogus()
3638 UnicodeString::isWritable() const in isWritable()
3642 UnicodeString::isBufferWritable() const in isBufferWritable()
3650 UnicodeString::getBuffer() const { in getBuffer()
3664 UnicodeString::doCompare(int32_t start, in doCompare()
3666 const UnicodeString& srcText, in doCompare()
3679 UnicodeString::operator== (const UnicodeString& text) const
3690 UnicodeString::operator!= (const UnicodeString& text) const
3694 UnicodeString::operator> (const UnicodeString& text) const
3698 UnicodeString::operator< (const UnicodeString& text) const
3702 UnicodeString::operator>= (const UnicodeString& text) const
3706 UnicodeString::operator<= (const UnicodeString& text) const
3710 UnicodeString::compare(const UnicodeString& text) const in compare()
3714 UnicodeString::compare(int32_t start, in compare()
3716 const UnicodeString& srcText) const in compare()
3720 UnicodeString::compare(const UChar *srcChars, in compare()
3725 UnicodeString::compare(int32_t start, in compare()
3727 const UnicodeString& srcText, in compare()
3733 UnicodeString::compare(int32_t start, in compare()
3739 UnicodeString::compare(int32_t start, in compare()
3747 UnicodeString::compareBetween(int32_t start, in compareBetween()
3749 const UnicodeString& srcText, in compareBetween()
3756 UnicodeString::doCompareCodePointOrder(int32_t start, in doCompareCodePointOrder()
3758 const UnicodeString& srcText, in doCompareCodePointOrder()
3771 UnicodeString::compareCodePointOrder(const UnicodeString& text) const in compareCodePointOrder()
3775 UnicodeString::compareCodePointOrder(int32_t start, in compareCodePointOrder()
3777 const UnicodeString& srcText) const in compareCodePointOrder()
3781 UnicodeString::compareCodePointOrder(const UChar *srcChars, in compareCodePointOrder()
3786 UnicodeString::compareCodePointOrder(int32_t start, in compareCodePointOrder()
3788 const UnicodeString& srcText, in compareCodePointOrder()
3794 UnicodeString::compareCodePointOrder(int32_t start, in compareCodePointOrder()
3800 UnicodeString::compareCodePointOrder(int32_t start, in compareCodePointOrder()
3808 UnicodeString::compareCodePointOrderBetween(int32_t start, in compareCodePointOrderBetween()
3810 const UnicodeString& srcText, in compareCodePointOrderBetween()
3817 UnicodeString::doCaseCompare(int32_t start, in doCaseCompare()
3819 const UnicodeString &srcText, in doCaseCompare()
3833 UnicodeString::caseCompare(const UnicodeString &text, uint32_t options) const { in caseCompare()
3838 UnicodeString::caseCompare(int32_t start, in caseCompare()
3840 const UnicodeString &srcText, in caseCompare()
3846 UnicodeString::caseCompare(const UChar *srcChars, in caseCompare()
3853 UnicodeString::caseCompare(int32_t start, in caseCompare()
3855 const UnicodeString &srcText, in caseCompare()
3863 UnicodeString::caseCompare(int32_t start, in caseCompare()
3871 UnicodeString::caseCompare(int32_t start, in caseCompare()
3881 UnicodeString::caseCompareBetween(int32_t start, in caseCompareBetween()
3883 const UnicodeString &srcText, in caseCompareBetween()
3891 UnicodeString::indexOf(const UnicodeString& srcText, in indexOf()
3907 UnicodeString::indexOf(const UnicodeString& text) const in indexOf()
3911 UnicodeString::indexOf(const UnicodeString& text, in indexOf()
3918 UnicodeString::indexOf(const UnicodeString& text, in indexOf()
3924 UnicodeString::indexOf(const UChar *srcChars, in indexOf()
3932 UnicodeString::indexOf(const UChar *srcChars, in indexOf()
3939 UnicodeString::indexOf(UChar c, in indexOf()
3945 UnicodeString::indexOf(UChar32 c, in indexOf()
3951 UnicodeString::indexOf(UChar c) const in indexOf()
3955 UnicodeString::indexOf(UChar32 c) const in indexOf()
3959 UnicodeString::indexOf(UChar c, in indexOf()
3966 UnicodeString::indexOf(UChar32 c, in indexOf()
3973 UnicodeString::lastIndexOf(const UChar *srcChars, in lastIndexOf()
3980 UnicodeString::lastIndexOf(const UChar *srcChars, in lastIndexOf()
3988 UnicodeString::lastIndexOf(const UnicodeString& srcText, in lastIndexOf()
4004 UnicodeString::lastIndexOf(const UnicodeString& text, in lastIndexOf()
4010 UnicodeString::lastIndexOf(const UnicodeString& text, in lastIndexOf()
4017 UnicodeString::lastIndexOf(const UnicodeString& text) const in lastIndexOf()
4021 UnicodeString::lastIndexOf(UChar c, in lastIndexOf()
4027 UnicodeString::lastIndexOf(UChar32 c, in lastIndexOf()
4034 UnicodeString::lastIndexOf(UChar c) const in lastIndexOf()
4038 UnicodeString::lastIndexOf(UChar32 c) const { in lastIndexOf()
4043 UnicodeString::lastIndexOf(UChar c, in lastIndexOf()
4050 UnicodeString::lastIndexOf(UChar32 c, in lastIndexOf()
4057 UnicodeString::startsWith(const UnicodeString& text) const in startsWith()
4061 UnicodeString::startsWith(const UnicodeString& srcText, in startsWith()
4067 UnicodeString::startsWith(const UChar *srcChars, int32_t srcLength) const { in startsWith()
4075 UnicodeString::startsWith(const UChar *srcChars, int32_t srcStart, int32_t srcLength) const { in startsWith()
4083 UnicodeString::endsWith(const UnicodeString& text) const in endsWith()
4088 UnicodeString::endsWith(const UnicodeString& srcText, in endsWith()
4097 UnicodeString::endsWith(const UChar *srcChars, in endsWith()
4107 UnicodeString::endsWith(const UChar *srcChars, in endsWith()
4120 inline UnicodeString&
4121 UnicodeString::replace(int32_t start, in replace()
4123 const UnicodeString& srcText) in replace()
4126 inline UnicodeString&
4127 UnicodeString::replace(int32_t start, in replace()
4129 const UnicodeString& srcText, in replace()
4134 inline UnicodeString&
4135 UnicodeString::replace(int32_t start, in replace()
4141 inline UnicodeString&
4142 UnicodeString::replace(int32_t start, in replace()
4149 inline UnicodeString&
4150 UnicodeString::replace(int32_t start, in replace()
4155 inline UnicodeString&
4156 UnicodeString::replaceBetween(int32_t start, in replaceBetween()
4158 const UnicodeString& srcText) in replaceBetween()
4161 inline UnicodeString&
4162 UnicodeString::replaceBetween(int32_t start, in replaceBetween()
4164 const UnicodeString& srcText, in replaceBetween()
4169 inline UnicodeString&
4170 UnicodeString::findAndReplace(const UnicodeString& oldText, in findAndReplace()
4171 const UnicodeString& newText) in findAndReplace()
4175 inline UnicodeString&
4176 UnicodeString::findAndReplace(int32_t start, in findAndReplace()
4178 const UnicodeString& oldText, in findAndReplace()
4179 const UnicodeString& newText) in findAndReplace()
4187 UnicodeString::doExtract(int32_t start, in doExtract()
4189 UnicodeString& target) const in doExtract()
4193 UnicodeString::extract(int32_t start, in extract()
4200 UnicodeString::extract(int32_t start, in extract()
4202 UnicodeString& target) const in extract()
4208 UnicodeString::extract(int32_t start, in extract()
4221 UnicodeString::extractBetween(int32_t start, in extractBetween()
4230 inline UnicodeString
4231 UnicodeString::tempSubStringBetween(int32_t start, int32_t limit) const { in tempSubStringBetween()
4236 UnicodeString::doCharAt(int32_t offset) const in doCharAt()
4246 UnicodeString::charAt(int32_t offset) const in charAt()
4250 UnicodeString::operator[] (int32_t offset) const
4254 UnicodeString::isEmpty() const { in isEmpty()
4262 UnicodeString::setLength(int32_t len) { in setLength()
4272 UnicodeString::setToEmpty() { in setToEmpty()
4278 UnicodeString::setArray(UChar *array, int32_t len, int32_t capacity) { in setArray()
4285 UnicodeString::getTerminatedBuffer() { in getTerminatedBuffer()
4326 inline UnicodeString&
4327 UnicodeString::operator= (UChar ch)
4330 inline UnicodeString&
4331 UnicodeString::operator= (UChar32 ch)
4334 inline UnicodeString&
4335 UnicodeString::setTo(const UnicodeString& srcText, in setTo()
4343 inline UnicodeString&
4344 UnicodeString::setTo(const UnicodeString& srcText, in setTo()
4352 inline UnicodeString&
4353 UnicodeString::setTo(const UnicodeString& srcText) in setTo()
4358 inline UnicodeString&
4359 UnicodeString::setTo(const UChar *srcChars, in setTo()
4366 inline UnicodeString&
4367 UnicodeString::setTo(UChar srcChar) in setTo()
4373 inline UnicodeString&
4374 UnicodeString::setTo(UChar32 srcChar) in setTo()
4380 inline UnicodeString&
4381 UnicodeString::append(const UnicodeString& srcText, in append()
4386 inline UnicodeString&
4387 UnicodeString::append(const UnicodeString& srcText) in append()
4390 inline UnicodeString&
4391 UnicodeString::append(const UChar *srcChars, in append()
4396 inline UnicodeString&
4397 UnicodeString::append(const UChar *srcChars, in append()
4401 inline UnicodeString&
4402 UnicodeString::append(UChar srcChar) in append()
4405 inline UnicodeString&
4406 UnicodeString::operator+= (UChar ch)
4409 inline UnicodeString&
4410 UnicodeString::operator+= (UChar32 ch) {
4414 inline UnicodeString&
4415 UnicodeString::operator+= (const UnicodeString& srcText)
4418 inline UnicodeString&
4419 UnicodeString::insert(int32_t start, in insert()
4420 const UnicodeString& srcText, in insert()
4425 inline UnicodeString&
4426 UnicodeString::insert(int32_t start, in insert()
4427 const UnicodeString& srcText) in insert()
4430 inline UnicodeString&
4431 UnicodeString::insert(int32_t start, in insert()
4437 inline UnicodeString&
4438 UnicodeString::insert(int32_t start, in insert()
4443 inline UnicodeString&
4444 UnicodeString::insert(int32_t start, in insert()
4448 inline UnicodeString&
4449 UnicodeString::insert(int32_t start, in insert()
4454 inline UnicodeString&
4455 UnicodeString::remove() in remove()
4468 inline UnicodeString&
4469 UnicodeString::remove(int32_t start, in remove()
4479 inline UnicodeString&
4480 UnicodeString::removeBetween(int32_t start, in removeBetween()
4484 inline UnicodeString &
4485 UnicodeString::retainBetween(int32_t start, int32_t limit) { in retainBetween()
4491 UnicodeString::truncate(int32_t targetLength) in truncate()
4508 inline UnicodeString&
4509 UnicodeString::reverse() in reverse()
4512 inline UnicodeString&
4513 UnicodeString::reverse(int32_t start, in reverse()