class BufferCollectionAttachTokenRequest

Defined at line 1338 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

Public Methods

void BufferCollectionAttachTokenRequest (Storage_ storage)
void BufferCollectionAttachTokenRequest (uint32_t rights_attenuation_mask, ::fidl::ServerEnd< ::fuchsia_sysmem::BufferCollectionToken> token_request)
void BufferCollectionAttachTokenRequest ()

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

Defined at line 1348 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

void BufferCollectionAttachTokenRequest (BufferCollectionAttachTokenRequest && )

Defined at line 1351 of file fidling/gen/sdk/fidl/fuchsia.sysmem/fuchsia.sysmem/cpp/fidl/fuchsia.sysmem/cpp/natural_types.h

BufferCollectionAttachTokenRequest & operator= (BufferCollectionAttachTokenRequest && )

Defined at line 1352 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 ()
BufferCollectionAttachTokenRequest & 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 ()
BufferCollectionAttachTokenRequest & token_request (::fidl::ServerEnd< ::fuchsia_sysmem::BufferCollectionToken> value)

Setter for token_request.

void BufferCollectionAttachTokenRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits