Lines Matching refs:UnicodeString
188 static inline UnicodeString* newUnicodeStringArray(size_t count) {
189 return new UnicodeString[count ? count : 1];
229 DateFormatSymbols::assignArray(UnicodeString*& dstArray,
231 const UnicodeString* srcArray,
237 // three ways that all allow to safely use UnicodeString::fastCopyFrom():
262 DateFormatSymbols::createZoneStrings(const UnicodeString *const * otherStrings)
267 fZoneStrings = (UnicodeString **)uprv_malloc(fZoneStringsRowCount * sizeof(UnicodeString *));
335 createZoneStrings((const UnicodeString**)other.fZoneStrings);
420 DateFormatSymbols::arrayCompare(const UnicodeString* array1,
421 const UnicodeString* array2,
515 const UnicodeString*
522 const UnicodeString*
529 const UnicodeString*
536 const UnicodeString*
543 const UnicodeString*
550 const UnicodeString*
553 UnicodeString *returnValue = NULL;
600 const UnicodeString*
607 const UnicodeString*
614 const UnicodeString*
617 UnicodeString *returnValue = NULL;
669 const UnicodeString*
672 UnicodeString *returnValue = NULL;
719 const UnicodeString*
726 const UnicodeString*
736 DateFormatSymbols::setEras(const UnicodeString* erasArray, int32_t count)
750 DateFormatSymbols::setEraNames(const UnicodeString* eraNamesArray, int32_t count)
764 DateFormatSymbols::setNarrowEras(const UnicodeString* narrowErasArray, int32_t count)
778 DateFormatSymbols::setMonths(const UnicodeString* monthsArray, int32_t count)
792 DateFormatSymbols::setShortMonths(const UnicodeString* shortMonthsArray, int32_t count)
806 DateFormatSymbols::setMonths(const UnicodeString* monthsArray, int32_t count, DtContextType context, DtWidthType width)
872 void DateFormatSymbols::setWeekdays(const UnicodeString* weekdaysArray, int32_t count)
886 DateFormatSymbols::setShortWeekdays(const UnicodeString* shortWeekdaysArray, int32_t count)
900 DateFormatSymbols::setWeekdays(const UnicodeString* weekdaysArray, int32_t count, DtContextType context, DtWidthType width)
981 DateFormatSymbols::setQuarters(const UnicodeString* quartersArray, int32_t count, DtContextType context, DtWidthType width)
1052 DateFormatSymbols::setAmPmStrings(const UnicodeString* amPmsArray, int32_t count)
1064 const UnicodeString**
1067 const UnicodeString **result = NULL;
1074 result = (const UnicodeString**)fLocaleZoneStrings;
1076 result = (const UnicodeString**)fZoneStrings;
1098 UnicodeString ** zarray = NULL;
1111 int32_t size = rows * sizeof(UnicodeString*);
1112 zarray = (UnicodeString**)uprv_malloc(size);
1121 const UnicodeString *tzid;
1124 UnicodeString tzDispName;
1131 zarray[i] = new UnicodeString[5];
1171 DateFormatSymbols::setZoneStrings(const UnicodeString* const *strings, int32_t rowCount, int32_t columnCount)
1180 createZoneStrings((const UnicodeString**)strings);
1235 UnicodeString&
1236 DateFormatSymbols::getLocalPatternChars(UnicodeString& result) const
1245 DateFormatSymbols::setLocalPatternChars(const UnicodeString& newLocalPatternChars)
1253 initField(UnicodeString **field, int32_t& length, const UResourceBundle *data, UErrorCode &status) {
1273 initField(UnicodeString **field, int32_t& length, const UChar *data, LastResortSize numStr, LastResortSize strLen, UErrorCode &status) {
1292 initLeapMonthPattern(UnicodeString *field, int32_t index, const UResourceBundle *data, UErrorCode &status) {
1605 fLocalPatternChars.append(UnicodeString(TRUE, &gPatternChars[len], PATTERN_CHARS_LEN-len));
1614 fWeekdays = new UnicodeString[fWeekdaysCount+1];
1631 fShortWeekdays = new UnicodeString[fShortWeekdaysCount+1];
1652 fShorterWeekdays = new UnicodeString[fShorterWeekdaysCount+1];
1677 fNarrowWeekdays = new UnicodeString[fNarrowWeekdaysCount+1];
1698 fStandaloneWeekdays = new UnicodeString[fStandaloneWeekdaysCount+1];
1719 fStandaloneShortWeekdays = new UnicodeString[fStandaloneShortWeekdaysCount+1];
1740 fStandaloneShorterWeekdays = new UnicodeString[fStandaloneShorterWeekdaysCount+1];
1765 fStandaloneNarrowWeekdays = new UnicodeString[fStandaloneNarrowWeekdaysCount+1];