Home | History | Annotate | Download | only in i18n

Lines Matching defs:OlsonTimeZone

84 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(OlsonTimeZone)
90 /*OlsonTimeZone::OlsonTimeZone() : finalYear(INT32_MAX), finalMillis(DBL_MAX), finalZone(0), transitionRulesInitialized(FALSE) {
99 void OlsonTimeZone::constructEmpty() {
120 OlsonTimeZone::OlsonTimeZone(const UResourceBundle* top,
127 U_DEBUG_TZ_MSG(("OlsonTimeZone(%s)\n", ures_getKey((UResourceBundle*)res)));
268 OlsonTimeZone::OlsonTimeZone(const OlsonTimeZone& other) :
276 OlsonTimeZone& OlsonTimeZone::operator=(const OlsonTimeZone& other) {
306 OlsonTimeZone::~OlsonTimeZone() {
314 UBool OlsonTimeZone::operator==(const TimeZone& other) const {
324 TimeZone* OlsonTimeZone::clone() const {
325 return new OlsonTimeZone(*this);
331 int32_t OlsonTimeZone::getOffset(uint8_t era, int32_t year, int32_t month,
349 int32_t OlsonTimeZone::getOffset(uint8_t era, int32_t year, int32_t month,
391 void OlsonTimeZone::getOffset(UDate date, UBool local, int32_t& rawoff,
404 OlsonTimeZone::getOffsetFromLocal(UDate date, int32_t nonExistingTimeOpt, int32_t duplicatedTimeOpt,
420 void OlsonTimeZone::setRawOffset(int32_t /*offsetMillis*/) {
430 int32_t OlsonTimeZone::getRawOffset() const {
451 OlsonTimeZone::transitionTimeInSeconds(int16_t transIdx) const {
475 OlsonTimeZone::getHistoricalOffset(UDate date, UBool local,
560 UBool OlsonTimeZone::useDaylightTime() const {
594 OlsonTimeZone::getDSTSavings() const{
603 UBool OlsonTimeZone::inDaylightTime(UDate date, UErrorCode& ec) const {
610 OlsonTimeZone::hasSameRules(const TimeZone &other) const {
614 const OlsonTimeZone* z = dynamic_cast<const OlsonTimeZone*>(&other);
655 OlsonTimeZone::clearTransitionRules(void) {
667 OlsonTimeZone::deleteTransitionRules(void) {
695 static void U_CALLCONV initRules(OlsonTimeZone *This, UErrorCode &status) {
700 OlsonTimeZone::checkTransitionRules(UErrorCode& status) const {
701 OlsonTimeZone *ncThis = const_cast<OlsonTimeZone *>(this);
706 OlsonTimeZone::initTransitionRules(UErrorCode& status) {
815 * Note: When an OlsonTimeZone is constructed, we should set the final year
881 OlsonTimeZone::getNextTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const {
946 OlsonTimeZone::getPreviousTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const {
1007 OlsonTimeZone::countTransitionRules(UErrorCode& status) const {
1037 OlsonTimeZone::getTimeZoneRules(const InitialTimeZoneRule*& initial,