Home | History | Annotate | Download | only in i18n

Lines Matching refs:tzID

111     StringEnumeration* getAvailableMetaZoneIDs(const UnicodeString& tzID, UErrorCode& status) const;
112 UnicodeString& getMetaZoneID(const UnicodeString& tzID, UDate date, UnicodeString& mzID) const;
113 UnicodeString& getReferenceZoneID(const UnicodeString& mzID, const char* region, UnicodeString& tzID) const;
116 UnicodeString& getTimeZoneDisplayName(const UnicodeString& tzID, UTimeZoneNameType type, UnicodeString& name) const;
118 UnicodeString& getExemplarLocationName(const UnicodeString& tzID, UnicodeString& name) const;
228 TimeZoneNamesDelegate::getAvailableMetaZoneIDs(const UnicodeString& tzID, UErrorCode& status) const {
229 return fTZnamesCacheEntry->names->getAvailableMetaZoneIDs(tzID, status);
233 TimeZoneNamesDelegate::getMetaZoneID(const UnicodeString& tzID, UDate date, UnicodeString& mzID) const {
234 return fTZnamesCacheEntry->names->getMetaZoneID(tzID, date, mzID);
238 TimeZoneNamesDelegate::getReferenceZoneID(const UnicodeString& mzID, const char* region, UnicodeString& tzID) const {
239 return fTZnamesCacheEntry->names->getReferenceZoneID(mzID, region, tzID);
248 TimeZoneNamesDelegate::getTimeZoneDisplayName(const UnicodeString& tzID, UTimeZoneNameType type, UnicodeString& name) const {
249 return fTZnamesCacheEntry->names->getTimeZoneDisplayName(tzID, type, name);
253 TimeZoneNamesDelegate::getExemplarLocationName(const UnicodeString& tzID, UnicodeString& name) const {
254 return fTZnamesCacheEntry->names->getExemplarLocationName(tzID, name);
270 TimeZoneNames::getExemplarLocationName(const UnicodeString& tzID, UnicodeString& name) const {
271 if (tzID.isEmpty() || tzID.startsWith(gEtcPrefix, gEtcPrefixLen)
272 || tzID.startsWith(gSystemVPrefix, gSystemVPrefixLen) || tzID.indexOf(gRiyadh8, gRiyadh8Len, 0) > 0) {
277 int32_t sep = tzID.lastIndexOf((UChar)0x2F /* '/' */);
278 if (sep > 0 && sep + 1 < tzID.length()) {
279 name.setTo(tzID, sep + 1);
289 TimeZoneNames::getDisplayName(const UnicodeString& tzID, UTimeZoneNameType type, UDate date, UnicodeString& name) const {
290 getTimeZoneDisplayName(tzID, type, name);
293 getMetaZoneID(tzID, date, mzID);