#include "unicode/utypes.h"
#if !UCONFIG_NO_FORMATTING
#include "cecal.h"
#include "gregoimp.h"
#include "cstring.h"
U_NAMESPACE_BEGIN
static const int32_t LIMITS[UCAL_FIELD_COUNT][4] = …;
CECalendar::CECalendar(const Locale& aLocale, UErrorCode& success)
: … { … }
CECalendar::CECalendar (const CECalendar& other)
: … { … }
CECalendar::~CECalendar()
{ … }
CECalendar&
CECalendar::operator=(const CECalendar& right)
{ … }
int32_t
CECalendar::handleComputeMonthStart(int32_t eyear,int32_t emonth, UBool ) const
{ … }
int32_t
CECalendar::handleGetLimit(UCalendarDateFields field, ELimitType limitType) const
{ … }
UBool
CECalendar::haveDefaultCentury() const
{ … }
int32_t
CECalendar::ceToJD(int32_t year, int32_t month, int32_t date, int32_t jdEpochOffset)
{ … }
void
CECalendar::jdToCE(int32_t julianDay, int32_t jdEpochOffset, int32_t& year, int32_t& month, int32_t& day)
{ … }
static const char* kMonthCode13 = …;
const char* CECalendar::getTemporalMonthCode(UErrorCode& status) const { … }
void
CECalendar::setTemporalMonthCode(const char* code, UErrorCode& status) { … }
U_NAMESPACE_END
#endif