Home | History | Annotate | Download | only in i18n

Lines Matching refs:SimpleTimeZone

39 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(SimpleTimeZone)
51 const int8_t SimpleTimeZone::STATICMONTHLENGTH[] = {31,29,31,30,31,30,31,31,30,31,30,31};
58 // class SimpleTimeZone
62 SimpleTimeZone::SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID)
86 SimpleTimeZone::SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID,
105 SimpleTimeZone::SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID,
124 SimpleTimeZone::SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID,
146 void SimpleTimeZone::construct(int32_t rawOffsetGMT,
185 SimpleTimeZone::~SimpleTimeZone()
193 SimpleTimeZone::SimpleTimeZone(const SimpleTimeZone &source)
202 SimpleTimeZone &
203 SimpleTimeZone::operator=(const SimpleTimeZone &right)
232 SimpleTimeZone::operator==(const TimeZone& that) const
244 SimpleTimeZone::clone() const
246 return new SimpleTimeZone(*this);
254 * not to observe daylight savings time prior to that year; SimpleTimeZone doesn't
259 SimpleTimeZone::setStartYear(int32_t year)
307 SimpleTimeZone::setStartRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek,
322 SimpleTimeZone::setStartRule(int32_t month, int32_t dayOfMonth,
331 SimpleTimeZone::setStartRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek,
359 SimpleTimeZone::setEndRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek,
374 SimpleTimeZone::setEndRule(int32_t month, int32_t dayOfMonth,
383 SimpleTimeZone::setEndRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek,
393 SimpleTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
412 SimpleTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
439 SimpleTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
509 SimpleTimeZone::getOffsetFromLocal(UDate date, int32_t nonExistingTimeOpt, int32_t duplicatedTimeOpt,
569 SimpleTimeZone::compareToRule(int8_t month, int8_t monthLen, int8_t prevMonthLen,
668 SimpleTimeZone::getRawOffset() const
676 SimpleTimeZone::setRawOffset(int32_t offsetMillis)
685 SimpleTimeZone::setDSTSavings(int32_t millisSavedDuringDST, UErrorCode& status)
699 SimpleTimeZone::getDSTSavings() const
707 SimpleTimeZone::useDaylightTime() const
718 UBool SimpleTimeZone::inDaylightTime(UDate date, UErrorCode& status) const
744 SimpleTimeZone::hasSameRules(const TimeZone& other) const
748 SimpleTimeZone *that = (SimpleTimeZone*)&other;
786 // This is the format SimpleTimeZone objects take after construction or
835 SimpleTimeZone::decodeRules(UErrorCode& status)
866 SimpleTimeZone::decodeStartRule(UErrorCode& status)
921 SimpleTimeZone::decodeEndRule(UErrorCode& status)
971 SimpleTimeZone::getNextTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const {
1005 SimpleTimeZone::getPreviousTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const {
1039 SimpleTimeZone::clearTransitionRules(void) {
1048 SimpleTimeZone::deleteTransitionRules(void) {
1069 * It would be faster to have a UInitOnce as part of a SimpleTimeZone object,
1072 * a UInitOnce as a member of SimpleTimeZone would publicly expose internal ICU headers.
1074 * Alternatively we could have a pointer to a UInitOnce in the SimpleTimeZone object,
1081 SimpleTimeZone::checkTransitionRules(UErrorCode& status) const {
1087 SimpleTimeZone *ncThis = const_cast<SimpleTimeZone*>(this);
1094 SimpleTimeZone::initTransitionRules(UErrorCode& status) {
1217 SimpleTimeZone::countTransitionRules(UErrorCode& /*status*/) const {
1222 SimpleTimeZone::getTimeZoneRules(const InitialTimeZoneRule*& initial,