Lines Matching full:unicodestring
99 const UChar *get(const UnicodeString &s, UErrorCode &status);
126 void put(const UnicodeString &key, void *value, ZSFStringPool &sp, UErrorCode &status);
127 void search(const UnicodeString &text, int32_t start,
144 void putImpl(const UnicodeString &key, void *value, UErrorCode &status);
146 void search(CharacterNode *node, const UnicodeString &text, int32_t start,
186 inline UnicodeString& getID(UnicodeString &result) const;
187 inline UnicodeString& getString(UnicodeString &result) const;
196 ZoneStringInfo(const UnicodeString &id, const UnicodeString &str,
204 inline UnicodeString& ZoneStringInfo::getID(UnicodeString &result) const {
208 inline UnicodeString& ZoneStringInfo::getString(UnicodeString &result) const {
228 ZoneStringFormat(const UnicodeString* const* strings, int32_t rowCount, int32_t columnCount, UErrorCode &status);
238 UnicodeString** createZoneStringsArray(UDate date, int32_t &rowCount, int32_t &colCount, UErrorCode &status) const;
241 const UnicodeString** getZoneStrings(int32_t &rowCount, int32_t &columnCount) const;
243 UnicodeString& getSpecificLongString(const Calendar &cal,
244 UnicodeString &result, UErrorCode &status) const;
246 UnicodeString& getSpecificShortString(const Calendar &cal,
247 UBool commonlyUsedOnly, UnicodeString &result, UErrorCode &status) const;
249 UnicodeString& getGenericLongString(const Calendar &cal,
250 UnicodeString &result, UErrorCode &status) const;
252 UnicodeString& getGenericShortString(const Calendar &cal,
253 UBool commonlyUsedOnly, UnicodeString &result, UErrorCode &status) const;
255 UnicodeString& getGenericLocationString(const Calendar &cal,
256 UnicodeString &result, UErrorCode &status) const;
258 const ZoneStringInfo* findSpecificLong(const UnicodeString &text, int32_t start,
260 const ZoneStringInfo* findSpecificShort(const UnicodeString &text, int32_t start,
262 const ZoneStringInfo* findGenericLong(const UnicodeString &text, int32_t start,
264 const ZoneStringInfo* findGenericShort(const UnicodeString &text, int32_t start,
266 const ZoneStringInfo* findGenericLocation(const UnicodeString &text, int32_t start,
270 inline UnicodeString& getLongStandard(const UnicodeString &tzid, UDate date,
271 UnicodeString &result) const;
272 inline UnicodeString& getLongDaylight(const UnicodeString &tzid, UDate date,
273 UnicodeString &result) const;
274 inline UnicodeString& getLongGenericNonLocation(const UnicodeString &tzid, UDate date,
275 UnicodeString &result) const;
276 inline UnicodeString& getLongGenericPartialLocation(const UnicodeString &tzid, UDate date,
277 UnicodeString &result) const;
278 inline UnicodeString& getShortStandard(const UnicodeString &tzid, UDate date, UBool commonlyUsedOnly,
279 UnicodeString &result) const;
280 inline UnicodeString& getShortDaylight(const UnicodeString &tzid, UDate date, UBool commonlyUsedOnly,
281 UnicodeString &result) const;
282 inline UnicodeString& getShortGenericNonLocation(const UnicodeString &tzid, UDate date, UBool commonlyUsedOnly,
283 UnicodeString &result) const;
284 inline UnicodeString& getShortGenericPartialLocation(const UnicodeString &tzid, UDate date, UBool commonlyUsedOnly,
285 UnicodeString &result) const;
286 inline UnicodeString& getGenericLocation(const UnicodeString &tzid, UnicodeString &result) const;
302 void loadZone(const UnicodeString &utzid, UErrorCode &status);
303 void addSingleZone(UnicodeString &utzid, UErrorCode &status);
310 UnicodeString& getString(const UnicodeString &tzid, TimeZoneTranslationTypeIndex typeIdx, UDate date,
311 UBool commonlyUsedOnly, UnicodeString& result) const;
331 UnicodeString& getGenericString(const Calendar &cal, UBool isShort, UBool commonlyUsedOnly,
332 UnicodeString &result, UErrorCode &status) const;
337 UnicodeString& getGenericPartialLocationString(const UnicodeString &tzid, UBool isShort,
338 UDate date, UBool commonlyUsedOnly, UnicodeString &result) const;
352 const ZoneStringInfo* find(const UnicodeString &text, int32_t start, int32_t types,
354 const ZoneStringInfo* subFind(const UnicodeString &text, int32_t start, int32_t types,
357 UnicodeString& getRegion(UnicodeString ®ion) const;
363 static UnicodeString& getLocalizedCountry(const UnicodeString &countryCode, const Locale &locale,
364 UnicodeString &displayCountry);
367 inline UnicodeString&
368 ZoneStringFormat::getLongStandard(const UnicodeString &tzid, UDate date,
369 UnicodeString &result) const {
373 inline UnicodeString&
374 ZoneStringFormat::getLongDaylight(const UnicodeString &tzid, UDate date,
375 UnicodeString &result) const {
379 inline UnicodeString&
380 ZoneStringFormat::getLongGenericNonLocation(const UnicodeString &tzid, UDate date,
381 UnicodeString &result) const {
385 inline UnicodeString&
386 ZoneStringFormat::getLongGenericPartialLocation(const UnicodeString &tzid, UDate date,
387 UnicodeString &result) const {
391 inline UnicodeString&
392 ZoneStringFormat::getShortStandard(const UnicodeString &tzid, UDate date, UBool commonlyUsedOnly,
393 UnicodeString &result) const {
397 inline UnicodeString&
398 ZoneStringFormat::getShortDaylight(const UnicodeString &tzid, UDate date, UBool commonlyUsedOnly,
399 UnicodeString &result) const {
403 inline UnicodeString&
404 ZoneStringFormat::getShortGenericNonLocation(const UnicodeString &tzid, UDate date, UBool commonlyUsedOnly,
405 UnicodeString &result) const {
409 inline UnicodeString&
410 ZoneStringFormat::getShortGenericPartialLocation(const UnicodeString &tzid, UDate date, UBool commonlyUsedOnly,
411 UnicodeString &result) const {
415 inline UnicodeString&
416 ZoneStringFormat::getGenericLocation(const UnicodeString &tzid, UnicodeString &result) const {
426 ZoneStrings(UnicodeString
429 UnicodeString **genericPartialLocationStrings,
436 UnicodeString& getString(int32_t typeIdx, UnicodeString &result) const;
438 UnicodeString& getGenericPartialLocationString(const UnicodeString &mzid, UBool isShort,
439 UBool commonlyUsedOnly, UnicodeString &result) const;