class Command
Defined at line 764 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
Public Methods
void Command (Command && other)
Command & operator= (Command && other)
void Command (const Command & other)
Command & operator= (const Command & other)
bool operator== (const Command & other)
bool operator!= (const Command & other)
::fuchsia_ui_input::Command::Tag Which ()
Command WithSendKeyboardInput (::fuchsia_ui_input::SendKeyboardInputCmd val)
const ::fidl::internal::UnionMemberView<1, Storage_> send_keyboard_input ()
::fidl::internal::UnionMemberView<1, Storage_> send_keyboard_input ()
Command & send_keyboard_input (::fuchsia_ui_input::SendKeyboardInputCmd value)
Sets the union to hold the send_keyboard_input member.
Command WithSendPointerInput (::fuchsia_ui_input::SendPointerInputCmd val)
const ::fidl::internal::UnionMemberView<2, Storage_> send_pointer_input ()
::fidl::internal::UnionMemberView<2, Storage_> send_pointer_input ()
Command & send_pointer_input (::fuchsia_ui_input::SendPointerInputCmd value)
Sets the union to hold the send_pointer_input member.
Command WithSetHardKeyboardDelivery (::fuchsia_ui_input::SetHardKeyboardDeliveryCmd val)
const ::fidl::internal::UnionMemberView<3, Storage_> set_hard_keyboard_delivery ()
::fidl::internal::UnionMemberView<3, Storage_> set_hard_keyboard_delivery ()
Command & set_hard_keyboard_delivery (::fuchsia_ui_input::SetHardKeyboardDeliveryCmd value)
Sets the union to hold the set_hard_keyboard_delivery member.
Command WithSetParallelDispatch (::fuchsia_ui_input::SetParallelDispatchCmd val)
const ::fidl::internal::UnionMemberView<4, Storage_> set_parallel_dispatch ()
::fidl::internal::UnionMemberView<4, Storage_> set_parallel_dispatch ()
Command & set_parallel_dispatch (::fuchsia_ui_input::SetParallelDispatchCmd value)
Sets the union to hold the set_parallel_dispatch member.
void Command (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Enumerations
enum Tag
| Name | Value |
|---|---|
| kSendKeyboardInput | 1 |
| kSendPointerInput | 2 |
| kSetHardKeyboardDelivery | 3 |
| kSetParallelDispatch | 4 |
TODO: share union tag types between wire
&
natural.
Defined at line 776 of file fidling/gen/sdk/fidl/fuchsia.ui.input/fuchsia.ui.input/cpp/fidl/fuchsia.ui.input/cpp/natural_types.h
Friends
class NaturalUnionCodingTraits