Lines Matching refs:UnicodeString
187 static GMTOffsetField* createText(const UnicodeString& text, UErrorCode& status);
215 GMTOffsetField::createText(const UnicodeString& text, UErrorCode& status) {
371 initGMTPattern(UnicodeString(TRUE, gmtPattern, -1), status);
402 UnicodeString digits = ns->getDescription();
548 UnicodeString&
549 TimeZoneFormat::getGMTPattern(UnicodeString& pattern) const {
554 TimeZoneFormat::setGMTPattern(const UnicodeString& pattern, UErrorCode& status) {
558 UnicodeString&
559 TimeZoneFormat::getGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType type, UnicodeString& pattern) const {
564 TimeZoneFormat::setGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType type, const UnicodeString& pattern, UErrorCode& status) {
603 UnicodeString&
604 TimeZoneFormat::getGMTOffsetDigits(UnicodeString& digits) const {
613 TimeZoneFormat::setGMTOffsetDigits(const UnicodeString& digits, UErrorCode& status) {
625 UnicodeString&
626 TimeZoneFormat::getGMTZeroFormat(UnicodeString& gmtZeroFormat) const {
631 TimeZoneFormat::setGMTZeroFormat(const UnicodeString& gmtZeroFormat, UErrorCode& status) {
644 UnicodeString&
646 UnicodeString& name, UTimeZoneFormatTimeType* timeType /* = NULL */) const {
769 UnicodeString&
770 TimeZoneFormat::format(const Formattable& obj, UnicodeString& appendTo,
790 UnicodeString result(buf, 0, UPRV_LENGTHOF(buf));
805 TimeZoneFormat::parse(UTimeZoneFormatStyle style, const UnicodeString& text, ParsePosition& pos,
811 TimeZoneFormat::parse(UTimeZoneFormatStyle style, const UnicodeString& text, ParsePosition& pos,
857 UnicodeString tzID(tzIDBuf, 0, UPRV_LENGTHOF(tzIDBuf));
1107 UnicodeString parsedID(parsedIDBuf, 0, UPRV_LENGTHOF(parsedIDBuf));
1318 TimeZoneFormat::parseObject(const UnicodeString& source, Formattable& result,
1327 UnicodeString&
1328 TimeZoneFormat::formatGeneric(const TimeZone& tz, int32_t genType, UDate date, UnicodeString& name) const {
1342 return gnames->getGenericLocationName(UnicodeString(TRUE, canonicalID, -1), name);
1347 UnicodeString&
1349 UDate date, UnicodeString& name, UTimeZoneFormatTimeType *timeType) const {
1365 fTimeZoneNames->getDisplayName(UnicodeString(TRUE, canonicalID, -1), dstType, date, name);
1367 fTimeZoneNames->getDisplayName(UnicodeString(TRUE, canonicalID, -1), stdType, date, name);
1413 UnicodeString&
1414 TimeZoneFormat::formatExemplarLocation(const TimeZone& tz, UnicodeString& name) const {
1416 UnicodeString location(locationBuf, 0, UPRV_LENGTHOF(locationBuf));
1420 fTimeZoneNames->getExemplarLocationName(UnicodeString(TRUE, canonicalID, -1), location);
1426 fTimeZoneNames->getExemplarLocationName(UnicodeString(TRUE, UNKNOWN_ZONE_ID, -1), location);
1441 UnicodeString&
1443 UnicodeString& result, UErrorCode& status) const {
1447 UnicodeString&
1449 UnicodeString& result, UErrorCode& status) const {
1453 UnicodeString&
1454 TimeZoneFormat::formatOffsetLocalizedGMT(int32_t offset, UnicodeString& result, UErrorCode& status) const {
1458 UnicodeString&
1459 TimeZoneFormat::formatOffsetShortLocalizedGMT(int32_t offset, UnicodeString& result, UErrorCode& status) const {
1464 TimeZoneFormat::parseOffsetISO8601(const UnicodeString& text, ParsePosition& pos) const {
1469 TimeZoneFormat::parseOffsetLocalizedGMT(const UnicodeString& text, ParsePosition& pos) const {
1474 TimeZoneFormat::parseOffsetShortLocalizedGMT(const UnicodeString& text, ParsePosition& pos) const {
1481 UnicodeString&
1483 UBool isShort, UBool ignoreSeconds, UnicodeString& result, UErrorCode& status) const {
1549 UnicodeString&
1550 TimeZoneFormat::formatOffsetLocalizedGMT(int32_t offset, UBool isShort, UnicodeString& result, UErrorCode& status) const {
1632 TimeZoneFormat::parseOffsetISO8601(const UnicodeString& text, ParsePosition& pos, UBool extendedOnly, UBool* hasDigitOffset /* = NULL */) const {
1686 TimeZoneFormat::parseOffsetLocalizedGMT(const UnicodeString& text, ParsePosition& pos, UBool isShort, UBool* hasDigitOffset) const {
1747 TimeZoneFormat::parseOffsetLocalizedGMTPattern(const UnicodeString& text, int32_t start, UBool /*isShort*/, int32_t& parsedLen) const {
1783 TimeZoneFormat::parseOffsetFields(const UnicodeString& text, int32_t start, UBool /*isShort*/, int32_t& parsedLen) const {
1847 TimeZoneFormat::parseOffsetFieldsWithPattern(const UnicodeString& text, int32_t start,
1897 TimeZoneFormat::parseAbuttingOffsetFields(const UnicodeString& text, int32_t start, int32_t& parsedLen) const {
1965 TimeZoneFormat::parseOffsetDefaultLocalizedGMT(const UnicodeString& text, int start, int32_t& parsedLen) const {
2033 TimeZoneFormat::parseDefaultOffsetFields(const UnicodeString& text, int32_t start, UChar separator, int32_t& parsedLen) const {
2074 TimeZoneFormat::parseOffsetFieldWithLocalizedDigits(const UnicodeString& text, int32_t start, uint8_t minDigits, uint8_t maxDigits, uint16_t minVal, uint16_t maxVal, int32_t& parsedLen) const {
2108 TimeZoneFormat::parseSingleLocalizedDigit(const UnicodeString& text, int32_t start, int32_t& len) const {
2135 UnicodeString&
2136 TimeZoneFormat::formatOffsetWithAsciiDigits(int32_t offset, UChar sep, OffsetFields minFields, OffsetFields maxFields, UnicodeString& result) {
2178 TimeZoneFormat::parseAbuttingAsciiOffsetFields(const UnicodeString& text, ParsePosition& pos, OffsetFields minFields, OffsetFields maxFields, UBool fixedHourWidth) {
2260 TimeZoneFormat::parseAsciiOffsetFields(const UnicodeString& text, ParsePosition& pos, UChar sep, OffsetFields minFields, OffsetFields maxFields) {
2343 TimeZoneFormat::appendOffsetDigits(UnicodeString& buf, int32_t n, uint8_t minDigits) const {
2358 TimeZoneFormat::initGMTPattern(const UnicodeString& gmtPattern, UErrorCode& status) {
2373 UnicodeString&
2374 TimeZoneFormat::unquote(const UnicodeString& pattern, UnicodeString& result) {
2401 TimeZoneFormat::parseOffsetPattern(const UnicodeString& pattern, OffsetFields required, UErrorCode& status) {
2415 UnicodeString text(textBuf, 0, UPRV_LENGTHOF(textBuf));
2540 UnicodeString&
2541 TimeZoneFormat::expandOffsetPattern(const UnicodeString& offsetHM, UnicodeString& result, UErrorCode& status) {
2555 UnicodeString sep;
2567 UnicodeString&
2568 TimeZoneFormat::truncateOffsetPattern(const UnicodeString& offsetHM, UnicodeString& result, UErrorCode& status) {
2643 TimeZoneFormat::toCodePoints(const UnicodeString& str, UChar32* codeArray, int32_t size) {
2661 return TimeZone::createTimeZone(UnicodeString(TRUE, TZID_GMT, -1));
2682 UnicodeString&
2683 TimeZoneFormat::getTimeZoneID(const TimeZoneNames::MatchInfoCollection* matches, int32_t idx, UnicodeString& tzID) const {
2686 UnicodeString mzID(mzIDBuf, 0, UPRV_LENGTHOF(mzIDBuf));
2752 const UnicodeString *id;
2763 UnicodeString&
2764 TimeZoneFormat::parseZoneID(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const {
2799 const UnicodeString *id;
2813 UnicodeString&
2814 TimeZoneFormat::parseShortZoneID(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const {
2841 UnicodeString&
2842 TimeZoneFormat::parseExemplarLocation(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const {