ICU 49.1.1  49.1.1
Data Structures | Typedefs | Enumerations
tznames.h File Reference

C++ API: TimeZoneNames. More...

#include "unicode/utypes.h"
#include "unicode/uloc.h"
#include "unicode/unistr.h"

Go to the source code of this file.

Data Structures

class  TimeZoneNames
 TimeZoneNames is an abstract class representing the time zone display name data model defined by UTS#35 Unicode Locale Data Markup Language (LDML). More...
 
class  TimeZoneNames::MatchInfoCollection
 MatchInfoCollection represents a collection of time zone name matches used by TimeZoneNames#find. More...
 

Typedefs

typedef enum UTimeZoneNameType UTimeZoneNameType
 Constants for time zone display name types. More...
 

Enumerations

enum  UTimeZoneNameType {
  UTZNM_UNKNOWN = 0x00, UTZNM_LONG_GENERIC = 0x01, UTZNM_LONG_STANDARD = 0x02, UTZNM_LONG_DAYLIGHT = 0x04,
  UTZNM_SHORT_GENERIC = 0x08, UTZNM_SHORT_STANDARD = 0x10, UTZNM_SHORT_DAYLIGHT = 0x20
}
 Constants for time zone display name types. More...
 

Detailed Description

C++ API: TimeZoneNames.

Definition in file tznames.h.

Typedef Documentation

Constants for time zone display name types.

Internal:
Do not use. This API is for internal use only. ICU 49 technology preview

Enumeration Type Documentation

Constants for time zone display name types.

Internal:
Do not use. This API is for internal use only. ICU 49 technology preview
Enumerator
UTZNM_UNKNOWN 

Unknown display name type.

Internal:
Do not use. This API is for internal use only. ICU 49 technology preview
UTZNM_LONG_GENERIC 

Long display name, such as "Eastern Time".

Internal:
Do not use. This API is for internal use only. ICU 49 technology preview
UTZNM_LONG_STANDARD 

Long display name for standard time, such as "Eastern Standard Time".

Internal:
Do not use. This API is for internal use only. ICU 49 technology preview
UTZNM_LONG_DAYLIGHT 

Long display name for daylight saving time, such as "Eastern Daylight Time".

Internal:
Do not use. This API is for internal use only. ICU 49 technology preview
UTZNM_SHORT_GENERIC 

Short display name, such as "ET".

Internal:
Do not use. This API is for internal use only. ICU 49 technology preview
UTZNM_SHORT_STANDARD 

Short display name for standard time, such as "EST".

Internal:
Do not use. This API is for internal use only. ICU 49 technology preview
UTZNM_SHORT_DAYLIGHT 

Short display name for daylight saving time, such as "EDT".

Internal:
Do not use. This API is for internal use only. ICU 49 technology preview

Definition at line 28 of file tznames.h.