Lines Matching refs:UnicodeString

348     UnicodeString& getGMTPattern(UnicodeString& pattern) const;
358 void setGMTPattern(const UnicodeString& pattern, UErrorCode& status);
368UnicodeString& getGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType type, UnicodeString& patter…
378 …void setGMTOffsetPattern(UTimeZoneFormatGMTOffsetPatternType type, const UnicodeString& pattern, U…
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);
457UnicodeString& formatOffsetISO8601Basic(int32_t offset, UBool useUtcIndicator, UBool isShort, UBoo…
458 UnicodeString& result, UErrorCode& status) const;
475UnicodeString& formatOffsetISO8601Extended(int32_t offset, UBool useUtcIndicator, UBool isShort, U…
476 UnicodeString& result, UErrorCode& status) const;
497UnicodeString& formatOffsetLocalizedGMT(int32_t offset, UnicodeString& result, UErrorCode& status)…
518UnicodeString& formatOffsetShortLocalizedGMT(int32_t offset, UnicodeString& result, UErrorCode& st…
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_po…
686 UnicodeString fGMTPattern;
689 UnicodeString fGMTOffsetPatterns[UTZFMT_PAT_COUNT];
695 UnicodeString fGMTZeroFormat;
701 UnicodeString fGMTPatternPrefix; /* Substring before {0} */
702 UnicodeString fGMTPatternSuffix; /* Substring after {0} */
722UnicodeString& formatSpecific(const TimeZone& tz, UTimeZoneNameType stdType, UTimeZoneNameType dst…
723 UDate date, UnicodeString& name, UTimeZoneFormatTimeType *timeType) const;
733UnicodeString& formatGeneric(const TimeZone& tz, int32_t genType, UDate date, UnicodeString& name)…
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…
794 …static UnicodeString& expandOffsetPattern(const UnicodeString& offsetHM, UnicodeString& result, UE…
804 …static UnicodeString& truncateOffsetPattern(const UnicodeString& offsetHM, UnicodeString& result, …
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;
838UnicodeString& formatOffsetLocalizedGMT(int32_t offset, UBool isShort, UnicodeString& result, UErr…
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& parsed…
914 int32_t parseOffsetFieldsWithPattern(const UnicodeString& text, int32_t start,
924 …int32_t parseAbuttingOffsetFields(const UnicodeString& text, int32_t start, int32_t& parsedLen) co…
933 …int32_t parseOffsetDefaultLocalizedGMT(const UnicodeString& text, int start, int32_t& parsedLen) c…
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);
1061UnicodeString& getTimeZoneID(const TimeZoneNames::MatchInfoCollection* matches, int32_t idx, Unico…
1071UnicodeString& parseZoneID(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID) con…
1080UnicodeString& parseShortZoneID(const UnicodeString& text, ParsePosition& pos, UnicodeString& tzID…
1089UnicodeString& parseExemplarLocation(const UnicodeString& text, ParsePosition& pos, UnicodeString&…