Go to the documentation of this file.
18 #if !UCONFIG_NO_FORMATTING
296 virtual void loadAllDisplayNames(
UErrorCode& status);
321 #ifndef U_HIDE_INTERNAL_API
349 int32_t size()
const;
368 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.
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
Error code to replace exception handling, so that the code is compatible with all C++ compilers,...
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.
#define U_NAMESPACE_BEGIN
A Locale object represents a specific geographical, political, or cultural region.