Lines Matching refs:UnicodeString
109 static void mergeTimeZoneKey(const UnicodeString& mzID, char* result);
207 TextTrieMap::put(const UnicodeString &key, void *value, ZNStringPool &sp, UErrorCode &status) {
244 TextTrieMap::putImpl(const UnicodeString &key, void *value, UErrorCode &status) {
256 UnicodeString foldedKey;
370 UnicodeString keyString(TRUE, key, -1); // Aliasing UnicodeString constructor.
379 TextTrieMap::search(const UnicodeString &text, int32_t start,
400 TextTrieMap::search(CharacterNode *node, const UnicodeString &text, int32_t start,
416 UnicodeString tmp(c);
544 const UChar *ZNStringPool::get(const UnicodeString &s, UErrorCode &status) {
545 UnicodeString &nonConstStr = const_cast<UnicodeString &>(s);
623 const UnicodeString& mzID, UErrorCode& status) {
646 const UnicodeString& tzID, UErrorCode& status) {
653 UnicodeString locationNameUniStr;
736 void loadMetaZone(const UResourceBundle* zoneStrings, const UnicodeString& mzID, UErrorCode& errorCode) {
745 void loadTimeZone(const UResourceBundle* zoneStrings, const UnicodeString& tzID, UErrorCode& errorCode) {
747 UnicodeString uKey(tzID);
851 virtual const UnicodeString* snext(UErrorCode& status);
879 const UnicodeString*
955 fResults->addZone(nameinfo->type, matchLength, UnicodeString(nameinfo->tzID, -1), status);
958 fResults->addMetaZone(nameinfo->type, matchLength, UnicodeString(nameinfo->mzID, -1), status);
1053 loadStrings(UnicodeString(tzID), status);
1065 TimeZoneNamesImpl::loadStrings(const UnicodeString& tzCanonicalID, UErrorCode& status) {
1071 const UnicodeString *mzID;
1131 TimeZoneNamesImpl::getAvailableMetaZoneIDs(const UnicodeString& tzID, UErrorCode& status) const {
1135 // static implementation of getAvailableMetaZoneIDs(const UnicodeString&, UErrorCode&)
1137 TimeZoneNamesImpl::_getAvailableMetaZoneIDs(const UnicodeString& tzID, UErrorCode& status) {
1170 UnicodeString&
1171 TimeZoneNamesImpl::getMetaZoneID(const UnicodeString& tzID, UDate date, UnicodeString& mzID) const {
1176 UnicodeString&
1177 TimeZoneNamesImpl::_getMetaZoneID(const UnicodeString& tzID, UDate date, UnicodeString& mzID) {
1182 UnicodeString&
1183 TimeZoneNamesImpl::getReferenceZoneID(const UnicodeString& mzID, const char* region, UnicodeString& tzID) const {
1188 UnicodeString&
1189 TimeZoneNamesImpl::_getReferenceZoneID(const UnicodeString& mzID, const char* region, UnicodeString& tzID) {
1190 ZoneMeta::getZoneIdByMetazone(mzID, UnicodeString(region, -1, US_INV), tzID);
1194 UnicodeString&
1195 TimeZoneNamesImpl::getMetaZoneDisplayName(const UnicodeString& mzID,
1197 UnicodeString& name) const {
1222 UnicodeString&
1223 TimeZoneNamesImpl::getTimeZoneDisplayName(const UnicodeString& tzID, UTimeZoneNameType type, UnicodeString& name) const {
1248 UnicodeString&
1249 TimeZoneNamesImpl::getExemplarLocationName(const UnicodeString& tzID, UnicodeString& name) const {
1274 static void mergeTimeZoneKey(const UnicodeString& mzID, char* result) {
1293 TimeZoneNamesImpl::loadMetaZoneNames(const UnicodeString& mzID, UErrorCode& status) {
1321 TimeZoneNamesImpl::loadTimeZoneNames(const UnicodeString& tzID, UErrorCode& status) {
1343 TimeZoneNamesImpl::find(const UnicodeString& text, int32_t start, uint32_t types, UErrorCode& status) const {
1387 const UnicodeString& text, int32_t start, UErrorCode& status) const {
1465 UnicodeString mzIDFromKey(const char* key) {
1466 return UnicodeString(key + MZ_PREFIX_LEN, uprv_strlen(key) - MZ_PREFIX_LEN, US_INV);
1469 UnicodeString tzIDFromKey(const char* key) {
1470 UnicodeString tzID(key, -1, US_INV);
1492 UnicodeString mzID = mzIDFromKey(key);
1495 UnicodeString tzID = tzIDFromKey(key);
1509 UnicodeString mzID = mzIDFromKey(key);
1522 UnicodeString tzID = tzIDFromKey(key);
1583 void TimeZoneNamesImpl::getDisplayNames(const UnicodeString& tzID,
1585 UDate date, UnicodeString dest[], UErrorCode& status) const {
1608 UnicodeString mzID;
1647 const UnicodeString *id;
1657 UnicodeString copy(*id);
1680 UnicodeString& U_EXPORT2
1681 TimeZoneNamesImpl::getDefaultExemplarLocationName(const UnicodeString& tzID, UnicodeString& name) {
1691 name.findAndReplace(UnicodeString((UChar)0x5f /* _ */),
1692 UnicodeString((UChar)0x20 /* space */));
1989 fResults->addMetaZone(ntype, matchLength, UnicodeString
2053 const UnicodeString *mzID;
2163 TZDBTimeZoneNames::getAvailableMetaZoneIDs(const UnicodeString& tzID, UErrorCode& status) const {
2167 UnicodeString&
2168 TZDBTimeZoneNames::getMetaZoneID(const UnicodeString& tzID, UDate date, UnicodeString& mzID) const {
2172 UnicodeString&
2173 TZDBTimeZoneNames::getReferenceZoneID(const UnicodeString& mzID, const char* region, UnicodeString& tzID) const {
2177 UnicodeString&
2178 TZDBTimeZoneNames::getMetaZoneDisplayName(const UnicodeString& mzID,
2180 UnicodeString& name) const {
2198 UnicodeString&
2199 TZDBTimeZoneNames::getTimeZoneDisplayName(const UnicodeString& /* tzID */, UTimeZoneNameType /* type */, UnicodeString& name) const {
2206 TZDBTimeZoneNames::find(const UnicodeString& text, int32_t start, uint32_t types, UErrorCode& status) const {
2222 TZDBTimeZoneNames::getMetaZoneNames(const UnicodeString& mzID, UErrorCode& status) {