Lines Matching refs:UnicodeString

348     UnicodeString& getGMTPattern(UnicodeString& pattern) const;
358 void setGMTPattern(const UnicodeString& pattern, UErrorCode& status);
368 UnicodeString& getGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType type, UnicodeString& pattern) const;
378 void setGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType type, const UnicodeString& pattern, UErrorCode& status);
389 UnicodeString& getGMTOffsetDigits(UnicodeString& digits) const;
403 void setGMTOffsetDigits(const UnicodeString& digits, UErrorCode& status);
412 UnicodeString& getGMTZeroFormat(UnicodeString& gmtZeroFormat) const;
421 void setGMTZeroFormat(const UnicodeString& gmtZeroFormat, UErrorCode& status);
457 UnicodeString& formatOffsetISO8601Basic(int32_t offset, UBool useUtcIndicator, UBool isShort, UBool ignoreSeconds,
458 UnicodeString& result, UErrorCode& status) const;
475 UnicodeString& formatOffsetISO8601Extended(int32_t offset, UBool useUtcIndicator, UBool isShort, UBool ignoreSeconds,
476 UnicodeString& result, UErrorCode& status) const;
497 UnicodeString& formatOffsetLocalizedGMT(int32_t offset, UnicodeString& result, UErrorCode& status) const;
518 UnicodeString& formatOffsetShortLocalizedGMT(int32_t offset, UnicodeString& result, UErrorCode& status) const;
535 virtual UnicodeString& format(UTimeZoneFormatStyle style, const TimeZone& tz, UDate date,
536 UnicodeString& name, UTimeZoneFormatTimeType* timeType = NULL) const;
552 int32_t parseOffsetISO8601(const UnicodeString& text, ParsePosition& pos) const;
566 int32_t parseOffsetLocalizedGMT(const UnicodeString& text, ParsePosition& pos) const;
580 int32_t parseOffsetShortLocalizedGMT(const UnicodeString& text, ParsePosition& pos) const;
598 virtual TimeZone* parse(UTimeZoneFormatStyle style, const UnicodeString& text, ParsePosition& pos,
616 TimeZone* parse(UTimeZoneFormatStyle style, const UnicodeString& text, ParsePosition& pos,
634 virtual UnicodeString& format(const Formattable& obj, UnicodeString& appendTo,
649 virtual void parseObject(const UnicodeString& source, Formattable& result, ParsePosition& parse_pos) const;
686 UnicodeString fGMTPattern;
689 UnicodeString fGMTOffsetPatterns[UTZFMT_PAT_COUNT];
695 UnicodeString fGMTZeroFormat;
701 UnicodeString fGMTPatternPrefix; /* Substring before {0} */
702 UnicodeString fGMTPatternSuffix; /* Substring after {0} */
722 UnicodeString& formatSpecific(const TimeZone& tz, UTimeZoneNameType stdType, UTimeZoneNameType dstType,
723 UDate date, UnicodeString& name, UTimeZoneFormatTimeType *timeType) const;
733 UnicodeString& formatGeneric(const TimeZone& tz, int32_t genType, UDate date, UnicodeString& name) const;
756 UnicodeString& formatExemplarLocation(const TimeZone& tz, UnicodeString& name) const;
774 void initGMTPattern(const UnicodeString& gmtPattern, UErrorCode& status);
784 static UVector* parseOffsetPattern(const UnicodeString& pattern, OffsetFields required, UErrorCode& status);
794 static UnicodeString& expandOffsetPattern(const UnicodeString& offsetHM, UnicodeString& result, UErrorCode& status);
804 static UnicodeString& truncateOffsetPattern(const UnicodeString& offsetHM, UnicodeString& result, UErrorCode& status);
816 static UBool toCodePoints(const UnicodeString& str, UChar32* codeArray, int32_t capacity);
828 UnicodeString& formatOffsetISO8601(int32_t offset, UBool isBasic, UBool useUtcIndicator,
829 UBool isShort, UBool ignoreSeconds, UnicodeString& result, UErrorCode& status) const;
838 UnicodeString& formatOffsetLocalizedGMT(int32_t offset, UBool isShort, UnicodeString& result, UErrorCode& status) const;
854 int32_t parseOffsetISO8601(const UnicodeString& text, ParsePosition& pos, UBool extendedOnly,
864 void appendOffsetDigits(UnicodeString& buf, int32_t n, uint8_t minDigits) const;
878 int32_t parseOffsetLocalizedGMT(const UnicodeString& text, ParsePosition& pos,
890 int32_t parseOffsetLocalizedGMTPattern(const UnicodeString& text, int32_t start,
901 int32_t parseOffsetFields(const UnicodeString& text, int32_t start, UBool isShort, int32_t& parsedLen) const;
914 int32_t parseOffsetFieldsWithPattern(const UnicodeString& text, int32_t start,
924 int32_t parseAbuttingOffsetFields(const UnicodeString& text, int32_t start, int32_t& parsedLen) const;
933 int32_t parseOffsetDefaultLocalizedGMT(const UnicodeString& text, int start, int32_t& parsedLen) const;
943 int32_t parseDefaultOffsetFields(const UnicodeString& text, int32_t start, UChar separator,
960 int32_t parseOffsetFieldWithLocalizedDigits(const UnicodeString& text, int32_t start,
972 int32_t parseSingleLocalizedDigit(const UnicodeString& text, int32_t start, int32_t& len) const;
983 static UnicodeString& formatOffsetWithAsciiDigits(int32_t offset, UChar sep,
984 OffsetFields minFields, OffsetFields maxFields, UnicodeString& result);
998 static int32_t parseAbuttingAsciiOffsetFields(const UnicodeString& text, ParsePosition& pos,
1013 static int32_t parseAsciiOffsetFields(const UnicodeString& text, ParsePosition& pos, UChar sep,
1022 static UnicodeString& unquote(const UnicodeString& pattern, UnicodeString& result);
1061 UnicodeString& getTimeZoneID(const TimeZoneNames::MatchInfoCollection* matches, int32_t idx, UnicodeString& tzID) const;
1071 UnicodeString& parseZoneID(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const;
1080 UnicodeString& parseShortZoneID(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const;
1089 UnicodeString& parseExemplarLocation(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) const;