class ObserverWatchPlugStateResponse
Defined at line 3496 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
Public Methods
void ObserverWatchPlugStateResponse (Storage_ storage)
void ObserverWatchPlugStateResponse ()
Defined at line 3501 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void ObserverWatchPlugStateResponse (ObserverWatchPlugStateResponse && )
Defined at line 3502 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
void ObserverWatchPlugStateResponse (const ObserverWatchPlugStateResponse & other)
ObserverWatchPlugStateResponse & operator= (ObserverWatchPlugStateResponse && )
Defined at line 3503 of file fidling/gen/sdk/fidl/fuchsia.audio.device/fuchsia.audio.device/cpp/fidl/fuchsia.audio.device/cpp/natural_types.h
ObserverWatchPlugStateResponse & operator= (const ObserverWatchPlugStateResponse & other)
bool operator== (const ObserverWatchPlugStateResponse & other)
bool operator!= (const ObserverWatchPlugStateResponse & other)
bool IsEmpty ()
const std::optional< ::fuchsia_audio_device::PlugState> & state ()
The device's current plug state.
::std::optional< ::fuchsia_audio_device::PlugState> & state ()
The device's current plug state.
ObserverWatchPlugStateResponse & state (std::optional< ::fuchsia_audio_device::PlugState> value)
The device's current plug state.
const std::optional<int64_t> & plug_time ()
The time (in CLOCK_MONOTONIC) of the most-recent change in plug state.
::std::optional<int64_t> & plug_time ()
The time (in CLOCK_MONOTONIC) of the most-recent change in plug state.
ObserverWatchPlugStateResponse & plug_time (std::optional<int64_t> value)
The time (in CLOCK_MONOTONIC) of the most-recent change in plug state.
void ObserverWatchPlugStateResponse (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits