Lines Matching refs:int32_t
125 SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID);
162 SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID,
164 int8_t savingsStartDayOfWeek, int32_t savingsStartTime,
166 int8_t savingsEndDayOfWeek, int32_t savingsEndTime,
205 SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID,
207 int8_t savingsStartDayOfWeek, int32_t savingsStartTime,
209 int8_t savingsEndDayOfWeek, int32_t savingsEndTime,
210 int32_t savingsDST, UErrorCode& status);
253 SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID,
255 int8_t savingsStartDayOfWeek, int32_t savingsStartTime,
258 int8_t savingsEndDayOfWeek, int32_t savingsEndTime, TimeMode savingsEndTimeMode,
259 int32_t savingsDST, UErrorCode& status);
269 void setStartYear(int32_t year);
313 void setStartRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek,
314 int32_t time, UErrorCode& status);
359 void setStartRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek,
360 int32_t time, TimeMode mode, UErrorCode& status);
373 void setStartRule(int32_t month, int32_t dayOfMonth, int32_t time,
388 void setStartRule(int32_t month, int32_t dayOfMonth, int32_t time,
407 void setStartRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek,
408 int32_t time, UBool after, UErrorCode& status);
427 void setStartRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek,
428 int32_t time, TimeMode mode, UBool after, UErrorCode& status);
452 void setEndRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek,
453 int32_t time, UErrorCode& status);
479 void setEndRule(int32_t month, int32_t dayOfWeekInMonth, int32_t dayOfWeek,
480 int32_t time, TimeMode mode, UErrorCode& status);
493 void setEndRule(int32_t month, int32_t dayOfMonth, int32_t time, UErrorCode& status);
508 void setEndRule(int32_t month, int32_t dayOfMonth, int32_t time,
527 void setEndRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek,
528 int32_t time, UBool after, UErrorCode& status);
548 void setEndRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek,
549 int32_t time, TimeMode mode, UBool after, UErrorCode& status);
571 virtual int32_t getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
572 uint8_t dayOfWeek, int32_t millis, UErrorCode& status) const;
589 virtual int32_t getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
590 uint8_t dayOfWeek, int32_t milliseconds,
591 int32_t monthLength, UErrorCode& status) const;
608 virtual int32_t getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
609 uint8_t dayOfWeek, int32_t milliseconds,
610 int32_t monthLength, int32_t prevMonthLength,
618 virtual void getOffset(UDate date, UBool local, int32_t& rawOffset,
619 int32_t& dstOffset, UErrorCode& ec) const;
625 … virtual void getOffsetFromLocal(UDate date, int32_t nonExistingTimeOpt, int32_t duplicatedTimeOpt,
626 int32_t& rawOffset, int32_t& dstOffset, UErrorCode& status) const;
635 virtual int32_t getRawOffset(void) const;
644 virtual void setRawOffset(int32_t offsetMillis);
655 void setDSTSavings(int32_t millisSavedDuringDST, UErrorCode& status);
665 virtual int32_t getDSTSavings(void) const;
736 virtual int32_t countTransitionRules(UErrorCode& status) const;
755 const TimeZoneRule* trsrules[], int32_t& trscount, UErrorCode& status) const;
818 void construct(int32_t rawOffsetGMT,
820 int32_t startTime, TimeMode startTimeMode,
822 int32_t endTime, TimeMode endTimeMode,
823 int32_t dstSavings, UErrorCode& status);
834 static int32_t compareToRule(int8_t month, int8_t monthLen, int8_t prevMonthLen,
836 int8_t dayOfWeek, int32_t millis, int32_t millisDelta,
838 int8_t ruleDay, int32_t ruleMillis);
860 int32_t startTime;
863 int32_t endTime;
864 int32_t startYear; // the year these DST rules took effect
865 int32_t rawOffset; // the TimeZone's raw GMT offset
874 int32_t dstSavings;
888 inline void SimpleTimeZone::setStartRule(int32_t month, int32_t dayOfWeekInMonth, in setStartRule()
889 int32_t dayOfWeek, in setStartRule()
890 int32_t time, UErrorCode& status) { in setStartRule()
894 inline void SimpleTimeZone::setStartRule(int32_t month, int32_t dayOfMonth, in setStartRule()
895 int32_t time, in setStartRule()
900 inline void SimpleTimeZone::setStartRule(int32_t month, int32_t dayOfMonth, in setStartRule()
901 int32_t dayOfWeek, in setStartRule()
902 int32_t time, UBool after, UErrorCode& status) { in setStartRule()
906 inline void SimpleTimeZone::setEndRule(int32_t month, int32_t dayOfWeekInMonth, in setEndRule()
907 int32_t dayOfWeek, in setEndRule()
908 int32_t time, UErrorCode& status) { in setEndRule()
912 inline void SimpleTimeZone::setEndRule(int32_t month, int32_t dayOfMonth, in setEndRule()
913 int32_t time, UErrorCode& status) { in setEndRule()
917 inline void SimpleTimeZone::setEndRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek, in setEndRule()
918 int32_t time, UBool after, UErrorCode& status) { in setEndRule()
923 SimpleTimeZone::getOffset(UDate date, UBool local, int32_t& rawOffsetRef, in getOffset()
924 int32_t& dstOffsetRef, UErrorCode& ec) const { in getOffset()