Lines Matching refs:UnicodeString
112 static UnicodeString *split(const UnicodeString &src, UChar ch, int32_t &splits)
121 UnicodeString *result = new UnicodeString[splits];
137 static char *extractBytes(const UnicodeString &source, const char *codepage, int32_t &length)
157 void CharsetDetectionTest::checkEncoding(const UnicodeString &testString, const UnicodeString &encoding, const UnicodeString &id)
161 UnicodeString *eSplit = split(encoding, CH_SLASH, splits);
187 UnicodeString name(ucsdet_getName(matches[0], &status));
188 UnicodeString lang(ucsdet_getLanguage(matches[0], &status));
302 errln(UnicodeString(activeName) + " is not included in the all charset list.");
314 errln(UnicodeString(activeName) + " should not be included in the default charset list.");
322 UnicodeString ss = "This is a string with some non-ascii characters that will "
326 UnicodeString s = ss.unescape();
365 UnicodeString s(chars);
425 UnicodeString ss = "<a> <lot> <of> <English> <inside> <the> <markup> Un tr\\u00E8s petit peu de Fran\\u00E7ais. <to> <confuse> <the> <detector>";
426 UnicodeString s = ss.unescape();
491 UnicodeString sISO = "This is a small sample of some English text. Just enough to be sure that it detects correctly.";
492 UnicodeString ssWindows("This is another small sample of some English text. Just enough to be sure that it detects correctly. It also includes some \\u201CC1\\u201D bytes.", -1, US_INV);
493 UnicodeString sWindows = ssWindows.unescape();
557 UnicodeString
558 UnicodeString id_attr = UNICODE_STRING_SIMPLE("id");
559 UnicodeString enc_attr = UNICODE_STRING_SIMPLE("encodings");
566 const UnicodeString *id = testCase->getAttribute(id_attr);
567 const UnicodeString *encodings = testCase->getAttribute(enc_attr);
568 const UnicodeString text = testCase->getText(TRUE);
570 UnicodeString *encodingList = split(*encodings, CH_SPACE, encodingCount);
633 UnicodeString s1(chars);
634 UnicodeString s2(chars_reverse);
723 UnicodeString s1(chars);
724 UnicodeString s2(chars_reverse);
778 "encodings more than once. The hop through UnicodeString is for platforms "
781 UnicodeString(charText).extract(0, sizeof(charText)-2, latin1Text, sizeof(latin1Text), "ISO-8859-1");
801 UnicodeString charSetName(ucsdet_getName(matches[i], &status));
808 errln(UnicodeString(" Duplicate charset name = ") + charSetName);
823 UnicodeString sISO = "This is a small sample of some English text. Just enough to be sure that it detects correctly.";
824 UnicodeString ssWindows("This is another small sample of some English text. Just enough to be sure that it detects correctly."
826 UnicodeString sWindows = ssWindows.unescape();