class ViewCreationToken

Defined at line 118 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 child endpoint is

held in a View. This view is strongly associated with a ViewRef and other related protocols.

ViewCreationToken is a typed wrapper for a channel, representing the child endpoint of the

connection between two Flatland instances. No messages will be sent over this channel, because

it is only used as an unclonable object with peer.

Public Methods

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

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

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

void ViewCreationToken (ViewCreationToken && )

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

ViewCreationToken & operator= (ViewCreationToken && )

Defined at line 133 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 ()
ViewCreationToken & value (::zx::channel value)

Setter for value.

void ViewCreationToken (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits