Lines Matching refs:PersianCalendar

71 const char *PersianCalendar::getType() const {   in getType()
75 Calendar* PersianCalendar::clone() const { in clone()
76 return new PersianCalendar(*this); in clone()
79 PersianCalendar::PersianCalendar(const Locale& aLocale, UErrorCode& success) in PersianCalendar() function in PersianCalendar
85 PersianCalendar::PersianCalendar(const PersianCalendar& other) : Calendar(other) { in PersianCalendar() function in PersianCalendar
88 PersianCalendar::~PersianCalendar() in ~PersianCalendar()
97 int32_t PersianCalendar::handleGetLimit(UCalendarDateFields field, ELimitType limitType) const { in handleGetLimit()
108 UBool PersianCalendar::isLeapYear(int32_t year) in isLeapYear()
119 int32_t PersianCalendar::yearStart(int32_t year) { in yearStart()
130 int32_t PersianCalendar::monthStart(int32_t year, int32_t month) const { in monthStart()
144 int32_t PersianCalendar::handleGetMonthLength(int32_t extendedYear, int32_t month) const { in handleGetMonthLength()
157 int32_t PersianCalendar::handleGetYearLength(int32_t extendedYear) const { in handleGetYearLength()
166 int32_t PersianCalendar::handleComputeMonthStart(int32_t eyear, int32_t month, UBool /*useMonth*/) … in handleComputeMonthStart()
186 int32_t PersianCalendar::handleGetExtendedYear() { in handleGetExtendedYear()
210 void PersianCalendar::handleComputeFields(int32_t julianDay, UErrorCode &/*status*/) { in handleComputeFields()
235 PersianCalendar::inDaylightTime(UErrorCode& status) const in inDaylightTime()
242 ((PersianCalendar*)this)->complete(status); // cast away const in inDaylightTime()
253 UBool PersianCalendar::haveDefaultCentury() const in haveDefaultCentury()
263 PersianCalendar calendar(Locale("@calendar=persian"),status); in initializeSystemDefaultCentury()
276 UDate PersianCalendar::defaultCenturyStart() const { in defaultCenturyStart()
282 int32_t PersianCalendar::defaultCenturyStartYear() const { in defaultCenturyStartYear()
288 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(PersianCalendar)