37 #if !UCONFIG_NO_FORMATTING
169 const int32_t* rawOffset,
372 virtual int32_t getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
373 uint8_t dayOfWeek, int32_t millis,
UErrorCode& status)
const = 0;
395 virtual int32_t getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
396 uint8_t dayOfWeek, int32_t milliseconds,
397 int32_t monthLength,
UErrorCode& status)
const = 0;
422 virtual void getOffset(
UDate date,
UBool local, int32_t& rawOffset,
432 virtual void setRawOffset(int32_t offsetMillis) = 0;
441 virtual int32_t getRawOffset(
void)
const = 0;
592 virtual UBool useDaylightTime(
void)
const = 0;
626 virtual TimeZone* clone(
void)
const = 0;
664 virtual int32_t getDSTSavings()
const;
684 char *region, int32_t capacity,
UErrorCode& status);
728 friend class ZoneMeta;
781 int32_t& minute, int32_t& second);
805 static UnicodeString& formatCustomID(int32_t hour, int32_t min, int32_t sec,
813 static void initDefault(
void);
828 friend class TZEnumeration;