Lines Matching refs:UnicodeString
185 static GMTOffsetField* createText(const UnicodeString& text, UErrorCode& status);
213 GMTOffsetField::createText(const UnicodeString& text, UErrorCode& status) {
369 initGMTPattern(UnicodeString(TRUE, gmtPattern, -1), status);
400 UnicodeString digits = ns->getDescription();
546 UnicodeString&
547 TimeZoneFormat::getGMTPattern(UnicodeString& pattern) const {
552 TimeZoneFormat::setGMTPattern(const UnicodeString& pattern, UErrorCode& status) {
556 UnicodeString&
557 TimeZoneFormat::getGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType type, UnicodeString& pattern) const {
562 TimeZoneFormat::setGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType type, const UnicodeString& pattern, UErrorCode& status) {
601 UnicodeString&
602 TimeZoneFormat::getGMTOffsetDigits(UnicodeString& digits) const {
611 TimeZoneFormat::setGMTOffsetDigits(const UnicodeString& digits, UErrorCode& status) {
623 UnicodeString&
624 TimeZoneFormat::getGMTZeroFormat(UnicodeString& gmtZeroFormat) const {
629 TimeZoneFormat::setGMTZeroFormat(const UnicodeString& gmtZeroFormat, UErrorCode& status) {
642 UnicodeString&
644 UnicodeString& name, UTimeZoneFormatTimeType* timeType /* = NULL */) const {
767 UnicodeString&
768 TimeZoneFormat::format(const Formattable& obj, UnicodeString& appendTo,
788 UnicodeString result(buf, 0, UPRV_LENGTHOF(buf));
803 TimeZoneFormat::parse(UTimeZoneFormatStyle style, const UnicodeString& text, ParsePosition& pos,
809 TimeZoneFormat::parse(UTimeZoneFormatStyle style, const UnicodeString& text, ParsePosition& pos,
855 UnicodeString tzID(tzIDBuf, 0, UPRV_LENGTHOF(tzIDBuf));
1105 UnicodeString parsedID(parsedIDBuf, 0, UPRV_LENGTHOF(parsedIDBuf));
1316 TimeZoneFormat::parseObject(const UnicodeString& source, Formattable& result,
1325 UnicodeString&
1326 TimeZoneFormat::formatGeneric(const TimeZone& tz, int32_t genType, UDate date, UnicodeString& name) const {
1340 return gnames->getGenericLocationName(UnicodeString(TRUE, canonicalID, -1), name);
1345 UnicodeString&
1347 UDate date, UnicodeString& name, UTimeZoneFormatTimeType *timeType) const {
1363 fTimeZoneNames->getDisplayName(UnicodeString(TRUE, canonicalID, -1), dstType, date, name);
1365 fTimeZoneNames->getDisplayName(UnicodeString(TRUE, canonicalID, -1), stdType, date, name);
1411 UnicodeString&
1412 TimeZoneFormat::formatExemplarLocation(const TimeZone& tz, UnicodeString& name) const {
1414 UnicodeString location(locationBuf, 0, UPRV_LENGTHOF(locationBuf));
1418 fTimeZoneNames->getExemplarLocationName(UnicodeString(TRUE, canonicalID, -1), location);
1424 fTimeZoneNames->getExemplarLocationName(UnicodeString(TRUE, UNKNOWN_ZONE_ID, -1), location);
1439 UnicodeString&
1441 UnicodeString& result, UErrorCode& status) const {
1445 UnicodeString&
1447 UnicodeString& result, UErrorCode& status) const {
1451 UnicodeString&
1452 TimeZoneFormat::formatOffsetLocalizedGMT(int32_t offset, UnicodeString& result, UErrorCode& status) const {
1456 UnicodeString&
1457 TimeZoneFormat::formatOffsetShortLocalizedGMT(int32_t offset, UnicodeString& result, UErrorCode& status) const {
1462 TimeZoneFormat::parseOffsetISO8601(const UnicodeString& text, ParsePosition& pos) const {
1467 TimeZoneFormat::parseOffsetLocalizedGMT(const UnicodeString& text, ParsePosition& pos) const {
1472 TimeZoneFormat::parseOffsetShortLocalizedGMT(const UnicodeString& text, ParsePosition& pos) const {
1479 UnicodeString&
1481 UBool isShort, UBool ignoreSeconds, UnicodeString& result, UErrorCode& status) const {
1547 UnicodeString&
1548 TimeZoneFormat::formatOffsetLocalizedGMT(int32_t offset, UBool isShort, UnicodeString& result, UErrorCode& status) const {
1630 TimeZoneFormat::parseOffsetISO8601(const UnicodeString& text, ParsePosition& pos, UBool extendedOnly, UBool* hasDigitOffset /* = NULL */) const {
1684 TimeZoneFormat::parseOffsetLocalizedGMT(const UnicodeString& text, ParsePosition& pos, UBool isShort, UBool* hasDigitOffset) const {
1745 TimeZoneFormat::parseOffsetLocalizedGMTPattern(const UnicodeString& text, int32_t start, UBool /*isShort*/, int32_t& parsedLen) const {
1781 TimeZoneFormat::parseOffsetFields(const UnicodeString& text, int32_t start, UBool /*isShort*/, int32_t& parsedLen) const {
1845 TimeZoneFormat::parseOffsetFieldsWithPattern(const UnicodeString& text, int32_t start,
1895 TimeZoneFormat::parseAbuttingOffsetFields(const UnicodeString& text, int32_t start, int32_t& parsedLen) const {
1963 TimeZoneFormat::parseOffsetDefaultLocalizedGMT(const UnicodeString& text, int start, int32_t& parsedLen) const {
2031 TimeZoneFormat::parseDefaultOffsetFields(const UnicodeString& text, int32_t start, UChar separator, int32_t& parsedLen) const {
2072 TimeZoneFormat::parseOffsetFieldWithLocalizedDigits(const UnicodeString& text, int32_t start, uint8_t minDigits, uint8_t maxDigits, uint16_t minVal, uint16_t maxVal, int32_t& parsedLen) const {
2106 TimeZoneFormat::parseSingleLocalizedDigit(const UnicodeString& text, int32_t start, int32_t& len) const {
2133 UnicodeString&
2134 TimeZoneFormat::formatOffsetWithAsciiDigits(int32_t offset, UChar sep, OffsetFields minFields, OffsetFields maxFields, UnicodeString& result) {
2176 TimeZoneFormat::parseAbuttingAsciiOffsetFields(const UnicodeString& text, ParsePosition& pos, OffsetFields minFields, OffsetFields maxFields, UBool fixedHourWidth) {
2258 TimeZoneFormat::parseAsciiOffsetFields(const UnicodeString& text, ParsePosition& pos, UChar sep, OffsetFields minFields, OffsetFields maxFields) {
2341 TimeZoneFormat::appendOffsetDigits(UnicodeString& buf, int32_t n, uint8_t minDigits) const {
2356 TimeZoneFormat::initGMTPattern(const UnicodeString& gmtPattern, UErrorCode& status) {
2371 UnicodeString&
2372 TimeZoneFormat::unquote(const UnicodeString& pattern, UnicodeString& result) {
2399 TimeZoneFormat::parseOffsetPattern(const UnicodeString& pattern, OffsetFields required, UErrorCode& status) {
2413 UnicodeString text(textBuf, 0, UPRV_LENGTHOF(textBuf));
2538 UnicodeString&
2539 TimeZoneFormat::expandOffsetPattern(const UnicodeString& offsetHM, UnicodeString& result, UErrorCode& status) {
2553 UnicodeString sep;
2565 UnicodeString&
2566 TimeZoneFormat::truncateOffsetPattern(const UnicodeString& offsetHM, UnicodeString& result, UErrorCode& status) {
2641 TimeZoneFormat::toCodePoints(const UnicodeString& str, UChar32* codeArray, int32_t size) {
2659 return TimeZone::createTimeZone(UnicodeString(TRUE, TZID_GMT, -1));
2680 UnicodeString&
2681 TimeZoneFormat::getTimeZoneID(const TimeZoneNames::MatchInfoCollection* matches, int32_t idx, UnicodeString& tzID) const {
2684 UnicodeString mzID(mzIDBuf, 0, UPRV_LENGTHOF(mzIDBuf));
2750 const UnicodeString *id;
2761 UnicodeString&
2762 TimeZoneFormat::parseZoneID(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const {
2797 const UnicodeString *id;
2811 UnicodeString&
2812 TimeZoneFormat::parseShortZoneID(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const {
2839 UnicodeString&
2840 TimeZoneFormat::parseExemplarLocation(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const {