class BufferCollectionTokenDuplicateRequest
Defined at line 1181 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h
Public Methods
void BufferCollectionTokenDuplicateRequest (Storage_ storage)
void BufferCollectionTokenDuplicateRequest (uint32_t rights_attenuation_mask, ::fidl::ServerEnd< ::fuchsia_sysmem::BufferCollectionToken> token_request)
void BufferCollectionTokenDuplicateRequest ()
Default constructs a |BufferCollectionTokenDuplicateRequest| only if all of its members are default constructible.
Defined at line 1191 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h
void BufferCollectionTokenDuplicateRequest (BufferCollectionTokenDuplicateRequest && )
Defined at line 1194 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h
BufferCollectionTokenDuplicateRequest & operator= (BufferCollectionTokenDuplicateRequest && )
Defined at line 1195 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h
uint32_t rights_attenuation_mask ()
uint32_t & rights_attenuation_mask ()
BufferCollectionTokenDuplicateRequest & rights_attenuation_mask (uint32_t value)
Setter for rights_attenuation_mask.
const ::fidl::ServerEnd< ::fuchsia_sysmem::BufferCollectionToken> & token_request ()
::fidl::ServerEnd< ::fuchsia_sysmem::BufferCollectionToken> & token_request ()
BufferCollectionTokenDuplicateRequest & token_request (::fidl::ServerEnd< ::fuchsia_sysmem::BufferCollectionToken> value)
Setter for token_request.
void BufferCollectionTokenDuplicateRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits