class DeviceEvent
Defined at line 2421 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
Represents an event associated with a change in the input devices.
Public Methods
void DeviceEvent (Storage_ storage)
void DeviceEvent ()
Defined at line 2426 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
void DeviceEvent (DeviceEvent && )
Defined at line 2427 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
void DeviceEvent (const DeviceEvent & other)
const std::optional< ::fuchsia_ui_input::Action> & action ()
The action that triggered this event.
::std::optional< ::fuchsia_ui_input::Action> & action ()
The action that triggered this event.
DeviceEvent & action (std::optional< ::fuchsia_ui_input::Action> value)
The action that triggered this event.
const std::optional<uint32_t> & device_id ()
The unique identifier of the device.
::std::optional<uint32_t> & device_id ()
The unique identifier of the device.
DeviceEvent & device_id (std::optional<uint32_t> value)
The unique identifier of the device.
const std::optional< ::fuchsia_ui_input::DeviceDescriptor> & descriptor ()
The descriptor containing detailed information about the device.
::std::optional< ::fuchsia_ui_input::DeviceDescriptor> & descriptor ()
The descriptor containing detailed information about the device.
DeviceEvent & descriptor (std::optional< ::fuchsia_ui_input::DeviceDescriptor> value)
The descriptor containing detailed information about the device.
void DeviceEvent (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
DeviceEvent & operator= (DeviceEvent && )
Defined at line 2428 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
DeviceEvent & operator= (const DeviceEvent & other)
bool operator== (const DeviceEvent & other)
bool operator!= (const DeviceEvent & other)
bool IsEmpty ()
Friends
class MemberVisitor
class NaturalTableCodingTraits