class ViewportId
Defined at line 4636 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
A user-defined identifier for a particular viewport created with [`Flatland.CreateViewport2`].
Zero is never a valid `ViewportId`; the shared identifier rules documented on
[`LayerId`] also apply.
Public Methods
void ViewportId (Storage_ storage)
void ViewportId (uint64_t value)
void ViewportId ()
Default constructs a |ViewportId| only if all of its members are default constructible.
Defined at line 4646 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
void ViewportId (ViewportId && )
Defined at line 4649 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
void ViewportId (const ViewportId & other)
ViewportId & operator= (ViewportId && )
Defined at line 4650 of file fidling/gen/sdk/fidl/fuchsia.ui.composition/fuchsia.ui.composition/cpp/fidl/fuchsia.ui.composition/cpp/natural_types.h
ViewportId & operator= (const ViewportId & other)
bool operator== (const ViewportId & other)
bool operator!= (const ViewportId & other)
uint64_t value ()
uint64_t & value ()
ViewportId & value (uint64_t value)
Setter for value.
void ViewportId (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits