ICU 76.1 76.1
Loading...
Searching...
No Matches
Data Structures | Namespaces | Macros | Typedefs
calendar.h File Reference

C++ API: Calendar object. More...

#include "unicode/utypes.h"
#include "unicode/uobject.h"
#include "unicode/locid.h"
#include "unicode/timezone.h"
#include "unicode/ucal.h"
#include "unicode/umisc.h"

Go to the source code of this file.

Data Structures

class  icu::Calendar
 Calendar is an abstract base class for converting between a UDate object and a set of integer fields such as YEAR, MONTH, DAY, HOUR, and so on. More...
 

Namespaces

namespace  icu
 File coll.h.
 

Macros

#define DECLARE_OVERRIDE_SYSTEM_DEFAULT_CENTURY
 Macro for the class to declare it override haveDefaultCentury, defaultCenturyStart, and defaultCenturyStartYear functions in this class.
 

Typedefs

typedef int32_t icu::UFieldResolutionTable[12][8]
 

Detailed Description

C++ API: Calendar object.

Definition in file calendar.h.

Macro Definition Documentation

◆ DECLARE_OVERRIDE_SYSTEM_DEFAULT_CENTURY

#define DECLARE_OVERRIDE_SYSTEM_DEFAULT_CENTURY
Value:
virtual UBool haveDefaultCentury() const override; \
virtual UDate defaultCenturyStart() const override; \
virtual int32_t defaultCenturyStartYear() const override;
int8_t UBool
The ICU boolean type, a signed-byte integer.
Definition umachine.h:247
double UDate
Date and Time data type.
Definition utypes.h:218

Macro for the class to declare it override haveDefaultCentury, defaultCenturyStart, and defaultCenturyStartYear functions in this class.

Internal:
Do not use. This API is for internal use only.

Definition at line 2575 of file calendar.h.