Home | History | Annotate | Download | only in i18n

Lines Matching refs:UnicodeString

80 static void _debugout(const char *f, int l, const UnicodeString& s) {
87 static const UnicodeString dbg_null("<NULL>","");
103 UnicodeString negPrefixPatternForCurrency;
105 UnicodeString negSuffixPatternForCurrency;
107 UnicodeString posPrefixPatternForCurrency;
109 UnicodeString posSuffixPatternForCurrency;
112 AffixPatternsForCurrency(const UnicodeString& negPrefix,
113 const UnicodeString& negSuffix,
114 const UnicodeString& posPrefix,
115 const UnicodeString& posSuffix,
125 debugout( UnicodeString("AffixPatternsForCurrency( -=\"") +
126 negPrefixPatternForCurrency + (UnicodeString)"\"/\"" +
127 negSuffixPatternForCurrency + (UnicodeString)"\" +=\"" +
128 posPrefixPatternForCurrency + (UnicodeString)"\"/\"" +
129 posSuffixPatternForCurrency + (UnicodeString)"\" )");
140 UnicodeString negPrefixForCurrency;
142 UnicodeString negSuffixForCurrency;
144 UnicodeString posPrefixForCurrency;
146 UnicodeString posSuffixForCurrency;
150 AffixesForCurrency(const UnicodeString& negPrefix,
151 const UnicodeString& negSuffix,
152 const UnicodeString& posPrefix,
153 const UnicodeString& posSuffix) {
161 debugout( UnicodeString("AffixesForCurrency( -=\"") +
162 negPrefixForCurrency + (UnicodeString)"\"/\"" +
163 negSuffixForCurrency + (UnicodeString)"\" +=\"" +
164 posPrefixForCurrency + (UnicodeString)"\"/\"" +
165 posSuffixForCurrency + (UnicodeString)"\" )");
262 DecimalFormat::DecimalFormat(const UnicodeString& pattern,
274 DecimalFormat::DecimalFormat(const UnicodeString& pattern,
284 DecimalFormat::DecimalFormat( const UnicodeString& pattern,
299 DecimalFormat::DecimalFormat(const UnicodeString& pattern,
312 DecimalFormat::DecimalFormat(const UnicodeString& pattern,
350 const UnicodeString* pattern,
373 UnicodeString str;
421 const UnicodeString* patternUsed;
422 UnicodeString currencyPluralPatternForOther;
475 const UnicodeString& pattern,
477 UnicodeString &negPrefix,
478 UnicodeString &negSuffix,
479 UnicodeString &posPrefix,
480 UnicodeString &posSuffix,
521 UnicodeString currencyPattern;
541 UnicodeString negPrefix;
542 UnicodeString negSuffix;
543 UnicodeString posPrefix;
544 UnicodeString posSuffix;
545 applyPatternWithNoSideEffects(UnicodeString(patResStr, patLen),
564 const UnicodeString* value = (UnicodeString*)valueTok.pointer;
566 const UnicodeString* key = (UnicodeString*)keyTok.pointer;
568 UnicodeString negPrefix;
569 UnicodeString negSuffix;
570 UnicodeString posPrefix;
571 UnicodeString posSuffix;
755 UnicodeString&
757 UnicodeString& appendTo,
764 UnicodeString&
766 UnicodeString& appendTo,
773 UnicodeString&
775 UnicodeString& appendTo,
785 UnicodeString&
787 UnicodeString& appendTo,
794 UnicodeString&
796 UnicodeString& appendTo,
803 UnicodeString&
805 UnicodeString& appendTo,
814 UnicodeString&
816 UnicodeString& appendTo,
823 UnicodeString&
825 UnicodeString& appendTo,
832 UnicodeString&
834 UnicodeString& appendTo,
844 UnicodeString&
846 UnicodeString &toAppendTo,
854 UnicodeString&
856 UnicodeString &appendTo,
863 UnicodeString&
865 UnicodeString& appendTo,
871 UnicodeString&
873 UnicodeString &appendTo,
880 UnicodeString&
882 UnicodeString& appendTo,
897 DecimalFormat::parse(const UnicodeString& text,
903 CurrencyAmount* DecimalFormat::parseCurrency(const UnicodeString& text,
935 void DecimalFormat::parse(const UnicodeString& text,
967 const UnicodeString *nan = &fImpl->getConstSymbol(DecimalFormatSymbols::kNaNSymbol);
1054 DecimalFormat::parseForCurrency(const UnicodeString& text,
1059 UnicodeString positivePrefix;
1060 UnicodeString positiveSuffix;
1061 UnicodeString negativePrefix;
1062 UnicodeString negativeSuffix;
1212 UBool DecimalFormat::subparse(const UnicodeString& text,
1213 const UnicodeString* negPrefix,
1214 const UnicodeString* negSuffix,
1215 const UnicodeString* posPrefix,
1216 const UnicodeString* posSuffix,
1235 const UnicodeString *groupingString = &fImpl->getConstSymbol(
1244 UnicodeString s(dbgbuf,0,300);;
1245 s.append((UnicodeString)"PARSE \"").append(text.tempSubString(position)).append((UnicodeString)"\" " );
1246 #define DBGAPPD(x) if(x) { s.append(UnicodeString(#x "=")); if(x->isEmpty()) { s.append(UnicodeString("<empty>")); } else { s.append(*x); } s.append(UnicodeString(" ")); } else { s.append(UnicodeString(#x "=NULL ")); }
1268 const UnicodeString *decimalString = &fImpl->getConstSymbol(DecimalFormatSymbols::kDecimalSeparatorSymbol);
1358 UnicodeString formatPattern;
1407 const UnicodeString *inf = &fImpl->getConstSymbol(DecimalFormatSymbols::kInfinitySymbol);
1429 const UnicodeString *decimalString;
1596 const UnicodeString *tmp;
1804 int32_t DecimalFormat::skipPadding(const UnicodeString& text, int32_t position) const {
1831 int32_t DecimalFormat::compareAffix(const UnicodeString& text,
1835 const UnicodeString* affixPat,
1840 const UnicodeString *patternToCompare;
1883 UnicodeString& DecimalFormat::trimMarksFromAffix(const UnicodeString& affix, UnicodeString& trimmedAffix) {
1912 int32_t DecimalFormat::compareSimpleAffix(const UnicodeString& affix,
1913 const UnicodeString& input,
1917 UnicodeString trimmedAffix;
2065 int32_t DecimalFormat::skipPatternWhiteSpace(const UnicodeString& text, int32_t pos) {
2074 int32_t DecimalFormat::skipUWhiteSpace(const UnicodeString& text, int32_t pos) {
2089 int32_t DecimalFormat::skipUWhiteSpaceAndMarks(const UnicodeString& text, int32_t pos) {
2103 int32_t DecimalFormat::skipBidiMarks(const UnicodeString& text, int32_t pos) {
2126 int32_t DecimalFormat::compareComplexAffix(const UnicodeString& affixPat,
2127 const UnicodeString& text,
2145 const UnicodeString* affix = NULL;
2233 int32_t DecimalFormat::match(const UnicodeString& text, int32_t pos, UChar32 ch) {
2253 int32_t DecimalFormat::match(const UnicodeString& text, int32_t pos, const UnicodeString& str) {
2265 UBool DecimalFormat::matchSymbol(const UnicodeString &text, int32_t position, int32_t length, const UnicodeString &symbol,
2373 UnicodeString&
2374 DecimalFormat::getPositivePrefix(UnicodeString& result) const
2383 DecimalFormat::setPositivePrefix(const UnicodeString& newValue)
2391 UnicodeString&
2392 DecimalFormat::getNegativePrefix(UnicodeString& result) const
2401 DecimalFormat::setNegativePrefix(const UnicodeString& newValue)
2409 UnicodeString&
2410 DecimalFormat::getPositiveSuffix(UnicodeString& result) const
2419 DecimalFormat::setPositiveSuffix(const UnicodeString& newValue)
2427 UnicodeString&
2428 DecimalFormat::getNegativeSuffix(UnicodeString& result) const
2437 DecimalFormat::setNegativeSuffix(const UnicodeString& newValue)
2540 UnicodeString DecimalFormat::getPadCharacterString() const {
2541 return UnicodeString(fImpl->getPadCharacter());
2544 void DecimalFormat::setPadCharacter(const UnicodeString &padChar) {
2810 UnicodeString&
2811 DecimalFormat::toPattern(UnicodeString& result) const
2819 UnicodeString&
2820 DecimalFormat::toLocalizedPattern(UnicodeString& result) const
2830 DecimalFormat::applyPattern(const UnicodeString& pattern, UErrorCode& status)
2841 DecimalFormat::applyPattern(const UnicodeString& pattern,
2853 DecimalFormat::applyLocalizedPattern(const UnicodeString& pattern, UErrorCode& status)
2864 DecimalFormat::applyLocalizedPattern(const UnicodeString& pattern,
2983 const UnicodeString &intl =
3039 const UnicodeString* key = (UnicodeString*)keyTok.pointer;
3048 target->put(UnicodeString(*key), copy, status);