class InputOwnershipTarget
Defined at line 66 of file fidling/gen/sdk/fidl/fuchsia.ui.input.internal/fuchsia.ui.input.internal/cpp/fidl/fuchsia.ui.input.internal/cpp/wire_types.h
Target identity when requesting direct input ownership.
Public Methods
void InputOwnershipTarget ()
void ~InputOwnershipTarget ()
void InputOwnershipTarget (InputOwnershipTarget && other)
bool IsUnknown ()
Defined at line 83 of file fidling/gen/sdk/fidl/fuchsia.ui.input.internal/fuchsia.ui.input.internal/cpp/fidl/fuchsia.ui.input.internal/cpp/wire_types.h
InputOwnershipTarget & operator= (InputOwnershipTarget && other)
bool has_invalid_tag ()
bool is_view_ref ()
InputOwnershipTarget WithViewRef (::fuchsia_ui_views::wire::ViewRef val)
::fuchsia_ui_views::wire::ViewRef & view_ref ()
const ::fuchsia_ui_views::wire::ViewRef & view_ref ()
bool is_virtcon ()
InputOwnershipTarget WithVirtcon (::fuchsia_ui_input_internal::wire::Virtcon val)
::fuchsia_ui_input_internal::wire::Virtcon & virtcon ()
const ::fuchsia_ui_input_internal::wire::Virtcon & virtcon ()
bool is_platform ()
InputOwnershipTarget WithPlatform (::fuchsia_ui_input_internal::wire::Platform val)
::fuchsia_ui_input_internal::wire::Platform & platform ()
const ::fuchsia_ui_input_internal::wire::Platform & platform ()
::fuchsia_ui_input_internal::wire::InputOwnershipTarget::Tag Which ()
void _CloseHandles ()
Enumerations
enum class Tag : fidl_xunion_tag_t
| Name | Value | Comments |
|---|---|---|
| kViewRef | 1 |
0x1 |
| kVirtcon | 2 |
0x2 |
| kPlatform | 3 |
0x3 |
| _do_not_handle_this__write_a_default_case_instead | ::std::numeric_limits<::fidl_union_tag_t>::max() | -- |
Defined at line 77 of file fidling/gen/sdk/fidl/fuchsia.ui.input.internal/fuchsia.ui.input.internal/cpp/fidl/fuchsia.ui.input.internal/cpp/wire_types.h