diff options
author | romankoshelev <romankoshelev@yandex-team.com> | 2023-08-14 19:51:50 +0300 |
---|---|---|
committer | romankoshelev <romankoshelev@yandex-team.com> | 2023-08-15 01:24:11 +0300 |
commit | cfcd865e05c0d0525ea27d1e153a043b32a85138 (patch) | |
tree | 68d3b3b25271e8a4998505897a269ff7ce119b76 /contrib/libs/icu/include/unicode/vtzone.h | |
parent | ccb790c507bd5e8ffe2ef9886ce5ee0a7ce22a15 (diff) | |
download | ydb-cfcd865e05c0d0525ea27d1e153a043b32a85138.tar.gz |
Update ICU to 73.2
Diffstat (limited to 'contrib/libs/icu/include/unicode/vtzone.h')
-rw-r--r-- | contrib/libs/icu/include/unicode/vtzone.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/contrib/libs/icu/include/unicode/vtzone.h b/contrib/libs/icu/include/unicode/vtzone.h index e7d2f51541..93f4ecb939 100644 --- a/contrib/libs/icu/include/unicode/vtzone.h +++ b/contrib/libs/icu/include/unicode/vtzone.h @@ -88,7 +88,7 @@ public: * Create a <code>VTimeZone</code> instance by the time zone ID. * @param ID The time zone ID, such as America/New_York * @return A <code>VTimeZone</code> object initialized by the time zone ID, - * or NULL when the ID is unknown. + * or nullptr when the ID is unknown. * @stable ICU 3.8 */ static VTimeZone* createVTimeZoneByID(const UnicodeString& ID); @@ -109,7 +109,7 @@ public: * @param vtzdata The string including VTIMEZONE data block * @param status Output param to filled in with a success or an error. * @return A <code>VTimeZone</code> initialized by the VTIMEZONE data or - * NULL if failed to load the rule from the VTIMEZONE data. + * nullptr if failed to load the rule from the VTIMEZONE data. * @stable ICU 3.8 */ static VTimeZone* createVTimeZone(const UnicodeString& vtzdata, UErrorCode& status); @@ -264,16 +264,14 @@ public: virtual void getOffset(UDate date, UBool local, int32_t& rawOffset, int32_t& dstOffset, UErrorCode& ec) const override; -#ifndef U_FORCE_HIDE_DRAFT_API /** * Get time zone offsets from local wall time. - * @draft ICU 69 + * @stable ICU 69 */ virtual void getOffsetFromLocal( UDate date, UTimeZoneLocalOption nonExistingTimeOpt, UTimeZoneLocalOption duplicatedTimeOpt, int32_t& rawOffset, int32_t& dstOffset, UErrorCode& status) const override; -#endif /* U_FORCE_HIDE_DRAFT_API */ /** * Sets the TimeZone's raw GMT offset (i.e., the number of milliseconds to add @@ -361,7 +359,7 @@ public: /** * Gets the <code>InitialTimeZoneRule</code> and the set of <code>TimeZoneRule</code> * which represent time transitions for this time zone. On successful return, - * the argument initial points to non-NULL <code>InitialTimeZoneRule</code> and + * the argument initial points to non-nullptr <code>InitialTimeZoneRule</code> and * the array trsrules is filled with 0 or multiple <code>TimeZoneRule</code> * instances up to the size specified by trscount. The results are referencing the * rule instance held by this time zone instance. Therefore, after this time zone @@ -384,7 +382,6 @@ private: * Default constructor. */ VTimeZone(); - static VTimeZone* createVTimeZone(VTZReader* reader); void write(VTZWriter& writer, UErrorCode& status) const; void write(UDate start, VTZWriter& writer, UErrorCode& status) const; void writeSimple(UDate time, VTZWriter& writer, UErrorCode& status) const; |