Lines Matching defs:VTimeZone
954 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(VTimeZone)
956 VTimeZone::VTimeZone()
961 VTimeZone::VTimeZone(const VTimeZone& source)
987 VTimeZone::~VTimeZone() {
996 VTimeZone&
997 VTimeZone::operator=(const VTimeZone& right) {
1042 VTimeZone::operator==(const TimeZone& that) const {
1049 VTimeZone *vtz = (VTimeZone*)&that;
1061 VTimeZone::operator!=(const TimeZone& that) const {
1065 VTimeZone*
1066 VTimeZone::createVTimeZoneByID(const UnicodeString& ID) {
1067 VTimeZone *vtz = new VTimeZone();
1088 VTimeZone*
1089 VTimeZone::createVTimeZoneFromBasicTimeZone(const BasicTimeZone& basic_time_zone, UErrorCode &status) {
1093 VTimeZone *vtz = new VTimeZone();
1119 VTimeZone*
1120 VTimeZone::createVTimeZone(const UnicodeString& vtzdata, UErrorCode& status) {
1125 VTimeZone *vtz = new VTimeZone();
1139 VTimeZone::getTZURL(UnicodeString& url) const {
1148 VTimeZone::setTZURL(const UnicodeString& url) {
1153 VTimeZone::getLastModified(UDate& lastModified) const {
1162 VTimeZone::setLastModified(UDate lastModified) {
1167 VTimeZone::write(UnicodeString& result, UErrorCode& status) const {
1174 VTimeZone::write(UDate start, UnicodeString& result, UErrorCode& status) const {
1181 VTimeZone::writeSimple(UDate time, UnicodeString& result, UErrorCode& status) const {
1187 VTimeZone*
1188 VTimeZone::clone() const {
1189 return new VTimeZone(*this);
1193 VTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
1199 VTimeZone::getOffset(uint8_t era, int32_t year, int32_t month, int32_t day,
1206 VTimeZone::getOffset(UDate date, UBool local, int32_t& rawOffset,
1211 void VTimeZone::getOffsetFromLocal(UDate date, UTimeZoneLocalOption nonExistingTimeOpt,
1218 VTimeZone::setRawOffset(int32_t offsetMillis) {
1223 VTimeZone::getRawOffset() const {
1228 VTimeZone::useDaylightTime() const {
1233 VTimeZone::inDaylightTime(UDate date, UErrorCode& status) const {
1238 VTimeZone::hasSameRules(const TimeZone& other) const {
1243 VTimeZone::getNextTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const {
1248 VTimeZone::getPreviousTransition(UDate base, UBool inclusive, TimeZoneTransition& result) const {
1253 VTimeZone::countTransitionRules(UErrorCode& status) const {
1258 VTimeZone::getTimeZoneRules(const InitialTimeZoneRule*& initial,
1265 VTimeZone::load(VTZReader& reader, UErrorCode& status) {
1363 VTimeZone::parse(UErrorCode& status) {
1715 VTimeZone::write(VTZWriter& writer, UErrorCode& status) const {
1752 VTimeZone::write(UDate start, VTZWriter& writer, UErrorCode& status) const {
1808 VTimeZone::writeSimple(UDate time, VTZWriter& writer, UErrorCode& status) const {
1853 VTimeZone::writeZone(VTZWriter& w, BasicTimeZone& basictz,
2144 VTimeZone::writeHeaders(VTZWriter& writer, UErrorCode& status) const {
2178 VTimeZone::writeFooter(VTZWriter& writer, UErrorCode& status) const {
2192 VTimeZone::writeZonePropsByTime(VTZWriter& writer, UBool isDst, const UnicodeString& zonename,
2219 VTimeZone::writeZonePropsByDOM(VTZWriter& writer, UBool isDst, const UnicodeString& zonename,
2253 VTimeZone::writeZonePropsByDOW(VTZWriter& writer, UBool isDst, const UnicodeString& zonename,
2289 VTimeZone::writeZonePropsByDOW_GEQ_DOM(VTZWriter& writer, UBool isDst, const UnicodeString& zonename,
2366 VTimeZone::writeZonePropsByDOW_GEQ_DOM_sub(VTZWriter& writer, int32_t month, int32_t dayOfMonth,
2413 VTimeZone::writeZonePropsByDOW_LEQ_DOM(VTZWriter& writer, UBool isDst, const UnicodeString& zonename,
2444 VTimeZone::writeFinalRule(VTZWriter& writer, UBool isDst, const AnnualTimeZoneRule* rule,
2501 VTimeZone::beginZoneProps(VTZWriter& writer, UBool isDst, const UnicodeString& zonename,
2548 VTimeZone::endZoneProps(VTZWriter& writer, UBool isDst, UErrorCode& status) const {
2567 VTimeZone::beginRRULE(VTZWriter& writer, int32_t month, UErrorCode& status) const {
2589 VTimeZone::appendUNTIL(VTZWriter& writer, const UnicodeString& until, UErrorCode& status) const {