class TimeZoneInfo
Defined at line 1255 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/natural_types.h
Describes a Time Zone's properties at a particular moment in time.
TODO(https://fxbug.dev/42162409): Additional fields with a breakdown of offsets and DST status.
Public Methods
void TimeZoneInfo (Storage_ storage)
void TimeZoneInfo ()
Defined at line 1261 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/natural_types.h
void TimeZoneInfo (TimeZoneInfo && )
Defined at line 1262 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/natural_types.h
void TimeZoneInfo (const TimeZoneInfo & other)
TimeZoneInfo & operator= (TimeZoneInfo && )
Defined at line 1263 of file fidling/gen/sdk/fidl/fuchsia.intl/fuchsia.intl/cpp/fidl/fuchsia.intl/cpp/natural_types.h
TimeZoneInfo & operator= (const TimeZoneInfo & other)
bool operator== (const TimeZoneInfo & other)
bool operator!= (const TimeZoneInfo & other)
bool IsEmpty ()
const std::optional< ::fuchsia_intl::TimeZoneId> & id ()
The time zone's IANA ID.
::std::optional< ::fuchsia_intl::TimeZoneId> & id ()
The time zone's IANA ID.
TimeZoneInfo & id (std::optional< ::fuchsia_intl::TimeZoneId> value)
The time zone's IANA ID.
const std::optional<int64_t> & total_offset_at_time ()
The total offset (including Daylight Savings, if the time zone is in Daylight Savings Time)
from UTC at the queried time (`at_time`). If the time zone is ahead of UTC, this will be a
positive value; if behind UTC, a negative value.
::std::optional<int64_t> & total_offset_at_time ()
The total offset (including Daylight Savings, if the time zone is in Daylight Savings Time)
from UTC at the queried time (`at_time`). If the time zone is ahead of UTC, this will be a
positive value; if behind UTC, a negative value.
TimeZoneInfo & total_offset_at_time (std::optional<int64_t> value)
The total offset (including Daylight Savings, if the time zone is in Daylight Savings Time)
from UTC at the queried time (`at_time`). If the time zone is ahead of UTC, this will be a
positive value; if behind UTC, a negative value.
const std::optional<bool> & in_dst_at_time ()
Indicates whether the time zone is in Daylight Savings Time at the queried time
(`at_time`).
::std::optional<bool> & in_dst_at_time ()
Indicates whether the time zone is in Daylight Savings Time at the queried time
(`at_time`).
TimeZoneInfo & in_dst_at_time (std::optional<bool> value)
Indicates whether the time zone is in Daylight Savings Time at the queried time
(`at_time`).
void TimeZoneInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits