class FlatlandCreateView2Request

Defined at line 2171 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h

Public Methods

void FlatlandCreateView2Request (Storage_ storage)
void FlatlandCreateView2Request (::fuchsia_ui_views::ViewCreationToken token, ::fuchsia_ui_views::ViewIdentityOnCreation view_identity, ::fuchsia_ui_composition::ViewBoundProtocols protocols, ::fidl::ServerEnd< ::fuchsia_ui_composition::ParentViewportWatcher> parent_viewport_watcher)
void FlatlandCreateView2Request ()

Default constructs a |FlatlandCreateView2Request| only if all of its members are default constructible.

Defined at line 2181 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h

void FlatlandCreateView2Request (FlatlandCreateView2Request && )

Defined at line 2184 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h

FlatlandCreateView2Request & operator= (FlatlandCreateView2Request && )

Defined at line 2185 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h

const ::fuchsia_ui_views::ViewCreationToken & token ()

A typed wrapper for a channel, representing the child endpoint of the connection

between two Flatland instances.

::fuchsia_ui_views::ViewCreationToken & token ()

A typed wrapper for a channel, representing the child endpoint of the connection

between two Flatland instances.

FlatlandCreateView2Request & token (::fuchsia_ui_views::ViewCreationToken value)

A typed wrapper for a channel, representing the child endpoint of the connection

between two Flatland instances.

const ::fuchsia_ui_views::ViewIdentityOnCreation & view_identity ()

The ViewRef to strongly associate with [`token`].

::fuchsia_ui_views::ViewIdentityOnCreation & view_identity ()

The ViewRef to strongly associate with [`token`].

FlatlandCreateView2Request & view_identity (::fuchsia_ui_views::ViewIdentityOnCreation value)

The ViewRef to strongly associate with [`token`].

const ::fuchsia_ui_composition::ViewBoundProtocols & protocols ()

The protocol endpoints that are strongly bound to the ViewRef in [`view_identity`].

The protocols are bound when the view is created and installed in the view tree.

::fuchsia_ui_composition::ViewBoundProtocols & protocols ()

The protocol endpoints that are strongly bound to the ViewRef in [`view_identity`].

The protocols are bound when the view is created and installed in the view tree.

FlatlandCreateView2Request & protocols (::fuchsia_ui_composition::ViewBoundProtocols value)

The protocol endpoints that are strongly bound to the ViewRef in [`view_identity`].

The protocols are bound when the view is created and installed in the view tree.

const ::fidl::ServerEnd< ::fuchsia_ui_composition::ParentViewportWatcher> & parent_viewport_watcher ()
::fidl::ServerEnd< ::fuchsia_ui_composition::ParentViewportWatcher> & parent_viewport_watcher ()
FlatlandCreateView2Request & parent_viewport_watcher (::fidl::ServerEnd< ::fuchsia_ui_composition::ParentViewportWatcher> value)

Setter for parent_viewport_watcher.

void FlatlandCreateView2Request (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits