Go to the documentation of this file.
18 #if U_SHOW_CPLUSPLUS_API
20 #if !UCONFIG_NO_FORMATTING
298 virtual void loadAllDisplayNames(
UErrorCode& status);
323 #ifndef U_HIDE_INTERNAL_API
351 int32_t size()
const;
370 int32_t getMatchLengthAt(int32_t idx)
const;
@ UTZNM_LONG_STANDARD
Long display name for standard time, such as "Eastern Standard Time".
@ UTZNM_EXEMPLAR_LOCATION
Exemplar location name, such as "Los Angeles".
Basic definitions for ICU, for both C and C++ APIs.
int8_t UBool
The ICU boolean type, a signed-byte integer.
U_EXPORT UBool operator==(const StringPiece &x, const StringPiece &y)
Global operator == for StringPiece.
UBool operator!=(const TimeZoneNames &other) const
Return true if the given TimeZoneNames objects are not semantically equal.
@ UTZNM_UNKNOWN
Unknown display name type.
UnicodeString is a string class that stores Unicode characters directly and provides similar function...
UObject is the common ICU "boilerplate" class.
UErrorCode
Standard ICU4C error code type, a substitute for exceptions.
Base class for 'pure' C++ implementations of uenum api.
@ UTZNM_SHORT_DAYLIGHT
Short display name for daylight saving time, such as "EDT".
UMemory is the common ICU base class.
@ UTZNM_LONG_DAYLIGHT
Long display name for daylight saving time, such as "Eastern Daylight Time".
@ UTZNM_SHORT_GENERIC
Short display name, such as "ET".
TimeZoneNames is an abstract class representing the time zone display name data model defined by UTS#...
double UDate
Date and Time data type.
@ UTZNM_SHORT_STANDARD
Short display name for standard time, such as "EST".
UTimeZoneNameType
Constants for time zone display name types.
@ UTZNM_LONG_GENERIC
Long display name, such as "Eastern Time".
MatchInfoCollection represents a collection of time zone name matches used by TimeZoneNames#find.
A Locale object represents a specific geographical, political, or cultural region.