• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/ICU-531.30/icuSources/i18n/

Lines Matching defs:OlsonTimeZone

82 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(OlsonTimeZone)
88 /*OlsonTimeZone::OlsonTimeZone() : finalYear(INT32_MAX), finalMillis(DBL_MAX), finalZone(0), transitionRulesInitialized(FALSE) {
97 void OlsonTimeZone::constructEmpty() {
118 OlsonTimeZone::OlsonTimeZone(const UResourceBundle* top,
125 U_DEBUG_TZ_MSG(("OlsonTimeZone(%s)\n", ures_getKey((UResourceBundle*)res)));
266 OlsonTimeZone::OlsonTimeZone(const OlsonTimeZone& other) :
274 OlsonTimeZone& OlsonTimeZone::operator=(const OlsonTimeZone& other) {
304 OlsonTimeZone::~OlsonTimeZone() {
312 UBool OlsonTimeZone::operator==(const TimeZone& other) const {
322 TimeZone* OlsonTimeZone::clone() const {
323 return new OlsonTimeZone(*this);
329 int32_t OlsonTimeZone::getOffset(uint8_t era, int32_t year, int32_t month,
347 int32_t OlsonTimeZone::getOffset(uint8_t era, int32_t year, int32_t month,
389 void OlsonTimeZone::getOffset(UDate date, UBool local, int32_t& rawoff,
402 OlsonTimeZone::getOffsetFromLocal(UDate date, int32_t nonExistingTimeOpt, int32_t duplicatedTimeOpt,
418 void OlsonTimeZone::setRawOffset(int32_t /*offsetMillis*/) {
428 int32_t OlsonTimeZone::getRawOffset() const {
449 OlsonTimeZone::transitionTimeInSeconds(int16_t transIdx) const {
473 OlsonTimeZone::getHistoricalOffset(UDate date, UBool local,
558 UBool OlsonTimeZone::useDaylightTime() const {
592 OlsonTimeZone::getDSTSavings() const{
601 UBool OlsonTimeZone::inDaylightTime(UDate date, UErrorCode& ec) const {
608 OlsonTimeZone::hasSameRules(const TimeZone &other) const {
612 const OlsonTimeZone* z = dynamic_cast<const OlsonTimeZone*>(&other);
653 OlsonTimeZone::clearTransitionRules(void) {
665 OlsonTimeZone::deleteTransitionRules(void) {
693 static void U_CALLCONV initRules(OlsonTimeZone *This, UErrorCode &status) {
698 OlsonTimeZone::checkTransitionRules(UErrorCode& status) const {
699 OlsonTimeZone *ncThis = const_cast<OlsonTimeZone *>(this);
704 OlsonTimeZone::initTransitionRules(UErrorCode& status) {
813 * Note: When an OlsonTimeZone is constructed, we should set the final year
879 OlsonTimeZone::getNextTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const {
944 OlsonTimeZone::getPreviousTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const {
1005 OlsonTimeZone::countTransitionRules(UErrorCode& status) const {
1035 OlsonTimeZone::getTimeZoneRules(const InitialTimeZoneRule*& initial,