Lines Matching refs:SimpleTimeZone

35  * \brief C++ API: SimpleTimeZone is a concrete subclass of TimeZone.
50 * <code>SimpleTimeZone</code> is a concrete subclass of <code>TimeZone</code>
55 * <code>dayOfWeekInMonth</code> to indicate that <code>SimpleTimeZone</code> should
65 class U_I18N_API SimpleTimeZone: public BasicTimeZone {
90 SimpleTimeZone(const SimpleTimeZone& source);
97 SimpleTimeZone& operator=(const SimpleTimeZone& right);
103 virtual ~SimpleTimeZone();
109 * @param that The SimpleTimeZone object to be compared with.
117 * Constructs a SimpleTimeZone with the given raw GMT offset and time zone ID,
120 * SimpleTimeZone directly with this constructor.
127 SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID);
130 * Construct a SimpleTimeZone with the given raw GMT offset, time zone ID,
133 * SimpleTimeZone(rawOffset, ID) instead. Normally, you should use
135 * SimpleTimeZone directly with this constructor.
142 * @param rawOffsetGMT The new SimpleTimeZone's raw GMT offset
143 * @param ID The new SimpleTimeZone's time zone ID.
164 SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID,
171 * Construct a SimpleTimeZone with the given raw GMT offset, time zone ID,
174 * SimpleTimeZone(rawOffset, ID) instead. Normally, you should use
176 * SimpleTimeZone directly with this constructor.
183 * @param rawOffsetGMT The new SimpleTimeZone's raw GMT offset
184 * @param ID The new SimpleTimeZone's time zone ID.
207 SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID,
215 * Construct a SimpleTimeZone with the given raw GMT offset, time zone ID,
218 * SimpleTimeZone(rawOffset, ID) instead. Normally, you should use
220 * SimpleTimeZone directly with this constructor.
227 * @param rawOffsetGMT The new SimpleTimeZone's raw GMT offset
228 * @param ID The new SimpleTimeZone's time zone ID.
255 SimpleTimeZone(int32_t rawOffsetGMT, const UnicodeString& ID,
266 * not to observe daylight savings time prior to that year; SimpleTimeZone doesn't
712 virtual SimpleTimeZone* clone() const override;
803 SimpleTimeZone() = delete; // default constructor not implemented
807 * @param rawOffsetGMT The new SimpleTimeZone's raw GMT offset
894 inline void SimpleTimeZone::setStartRule(int32_t month, int32_t dayOfWeekInMonth,
900 inline void SimpleTimeZone::setStartRule(int32_t month, int32_t dayOfMonth,
906 inline void SimpleTimeZone::setStartRule(int32_t month, int32_t dayOfMonth,
912 inline void SimpleTimeZone::setEndRule(int32_t month, int32_t dayOfWeekInMonth,
918 inline void SimpleTimeZone::setEndRule(int32_t month, int32_t dayOfMonth,
923 inline void SimpleTimeZone::setEndRule(int32_t month, int32_t dayOfMonth, int32_t dayOfWeek,
929 SimpleTimeZone::getOffset(UDate date, UBool local, int32_t& rawOffsetRef,