class CombinedBufferCollectionTokenDuplicateV1Request

Defined at line 552 of file fidling/gen/src/sysmem/server/fuchsia.sysmem2.internal/cpp/fidl/fuchsia.sysmem2.internal/cpp/natural_types.h

Public Methods

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

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

Defined at line 563 of file fidling/gen/src/sysmem/server/fuchsia.sysmem2.internal/cpp/fidl/fuchsia.sysmem2.internal/cpp/natural_types.h

void CombinedBufferCollectionTokenDuplicateV1Request (CombinedBufferCollectionTokenDuplicateV1Request && )

Defined at line 566 of file fidling/gen/src/sysmem/server/fuchsia.sysmem2.internal/cpp/fidl/fuchsia.sysmem2.internal/cpp/natural_types.h

CombinedBufferCollectionTokenDuplicateV1Request & operator= (CombinedBufferCollectionTokenDuplicateV1Request && )

Defined at line 567 of file fidling/gen/src/sysmem/server/fuchsia.sysmem2.internal/cpp/fidl/fuchsia.sysmem2.internal/cpp/natural_types.h

uint32_t rights_attenuation_mask ()
uint32_t & rights_attenuation_mask ()
CombinedBufferCollectionTokenDuplicateV1Request & 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 ()
CombinedBufferCollectionTokenDuplicateV1Request & token_request (::fidl::ServerEnd< ::fuchsia_sysmem::BufferCollectionToken> value)

Setter for token_request.

void CombinedBufferCollectionTokenDuplicateV1Request (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits