Home | History | Annotate | Download | only in 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 {
468 OlsonTimeZone::getHistoricalOffset(UDate date, UBool local,
553 UBool OlsonTimeZone::useDaylightTime() const {
587 OlsonTimeZone::getDSTSavings() const{
596 UBool OlsonTimeZone::inDaylightTime(UDate date, UErrorCode& ec) const {
603 OlsonTimeZone::hasSameRules(const TimeZone &other) const {
607 const OlsonTimeZone* z = dynamic_cast<const OlsonTimeZone*>(&other);
648 OlsonTimeZone::clearTransitionRules(void) {
660 OlsonTimeZone::deleteTransitionRules(void) {
690 OlsonTimeZone::checkTransitionRules(UErrorCode& status) const {
699 OlsonTimeZone *ncThis = const_cast<OlsonTimeZone*>(this);
707 OlsonTimeZone::initTransitionRules(UErrorCode& status) {
819 * Note: When an OlsonTimeZone is constructed, we should set the final year
886 OlsonTimeZone::getNextTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const {
951 OlsonTimeZone::getPreviousTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const {
1012 OlsonTimeZone::countTransitionRules(UErrorCode& status) const {
1042 OlsonTimeZone::getTimeZoneRules(const InitialTimeZoneRule*& initial,