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