16 #if !UCONFIG_NO_FORMATTING
17 #ifndef U_HIDE_INTERNAL_API
307 int32_t size()
const;
326 int32_t getMatchLengthAt(int32_t idx)
const;
369 virtual UClassID getDynamicClassID()
const;
double UDate
Date and Time data type.
U_EXPORT UBool operator==(const StringPiece &x, const StringPiece &y)
Global operator == for StringPiece.
void * UClassID
UClassID is used to identify classes without using the compiler's RTTI.
Base class for 'pure' C++ implementations of uenum api.
Long display name, such as "Eastern Time".
#define U_CDECL_BEGIN
This is used to begin a declaration of a library private ICU C API.
Short display name, such as "ET".
#define U_I18N_API
Set to export library symbols from inside the i18n library, and to import them from outside...
#define U_NAMESPACE_BEGIN
This is used to begin a declaration of a public ICU C++ API.
MatchInfoCollection represents a collection of time zone name matches used by TimeZoneNames#find.
Long display name for standard time, such as "Eastern Standard Time".
Short display name for standard time, such as "EST".
TimeZoneNames is an abstract class representing the time zone display name data model defined by UTS#...
UBool operator!=(const TimeZoneNames &other) const
Return true if the given TimeZoneNames objects are not semantically equal.
#define U_CDECL_END
This is used to end a declaration of a library private ICU C API.
#define U_NAMESPACE_END
This is used to end a declaration of a public ICU C++ API.
Unknown display name type.
UErrorCode
Error code to replace exception handling, so that the code is compatible with all C++ compilers...
Basic definitions for ICU, for both C and C++ APIs.
UnicodeString is a string class that stores Unicode characters directly and provides similar function...
Long display name for daylight saving time, such as "Eastern Daylight Time".
UTimeZoneNameType
Constants for time zone display name types.
UObject is the common ICU "boilerplate" class.
UMemory is the common ICU base class.
int8_t UBool
The ICU boolean type.
Short display name for daylight saving time, such as "EDT".
A Locale object represents a specific geographical, political, or cultural region.