17 #if !UCONFIG_NO_FORMATTING
148 virtual int32_t
getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
149 uint8_t dayOfWeek, int32_t millis,
UErrorCode& status)
const;
170 virtual int32_t
getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
171 uint8_t dayOfWeek, int32_t millis,
172 int32_t monthLength,
UErrorCode& status)
const;
304 int32_t& rawOffset, int32_t& dstOffset,
UErrorCode& status)
const;
307 void deleteRules(
void);
308 void deleteTransitions(
void);
309 UVector* copyRules(UVector* source);
311 int32_t NonExistingTimeOpt, int32_t DuplicatedTimeOpt)
const;
314 int32_t getLocalDelta(int32_t rawBefore, int32_t dstBefore, int32_t rawAfter, int32_t dstAfter,
315 int32_t NonExistingTimeOpt, int32_t DuplicatedTimeOpt)
const;
316 UDate getTransitionTime(Transition* transition,
UBool local,
317 int32_t NonExistingTimeOpt, int32_t DuplicatedTimeOpt)
const;
318 void getOffsetInternal(
UDate date,
UBool local, int32_t NonExistingTimeOpt, int32_t DuplicatedTimeOpt,
319 int32_t& rawOffset, int32_t& dstOffset,
UErrorCode& ec)
const;
323 UVector *fHistoricRules;
324 UVector *fFinalRules;
325 UVector *fHistoricTransitions;