class ViewportCreationToken

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

Two Flatland instances may be connected in a parent-child relationship. The parent endpoint is

held in a Viewport.

ViewportCreationToken is a typed wrapper for a channel, representing the parent endpoint of the

connection between two Flatlands. No messages will be sent over this channel, because it is only

used as an unclonable object with peer.

Public Methods

void ViewportCreationToken (Storage_ storage)
void ViewportCreationToken (::zx::channel value)
void ViewportCreationToken ()

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

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

void ViewportCreationToken (ViewportCreationToken && )

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

ViewportCreationToken & operator= (ViewportCreationToken && )

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

const ::zx::channel & value ()
::zx::channel & value ()
ViewportCreationToken & value (::zx::channel value)

Setter for value.

void ViewportCreationToken (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits