class BufferCollectionTokenGroupCreateChildRequest

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

Public Methods

void BufferCollectionTokenGroupCreateChildRequest (Storage_ storage)
void BufferCollectionTokenGroupCreateChildRequest ()

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

void BufferCollectionTokenGroupCreateChildRequest (BufferCollectionTokenGroupCreateChildRequest && )

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

bool IsEmpty ()
BufferCollectionTokenGroupCreateChildRequest & operator= (BufferCollectionTokenGroupCreateChildRequest && )

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

const std::optional< ::fidl::ServerEnd< ::fuchsia_sysmem::BufferCollectionToken>> & token_request ()

Must be set.

::std::optional< ::fidl::ServerEnd< ::fuchsia_sysmem::BufferCollectionToken>> & token_request ()

Must be set.

BufferCollectionTokenGroupCreateChildRequest & token_request (std::optional< ::fidl::ServerEnd< ::fuchsia_sysmem::BufferCollectionToken>> value)

Must be set.

const std::optional<uint32_t> & rights_attenuation_mask ()

If not set, the default is ZX_RIGHT_SAME_RIGHTS.

::std::optional<uint32_t> & rights_attenuation_mask ()

If not set, the default is ZX_RIGHT_SAME_RIGHTS.

BufferCollectionTokenGroupCreateChildRequest & rights_attenuation_mask (std::optional<uint32_t> value)

If not set, the default is ZX_RIGHT_SAME_RIGHTS.

void BufferCollectionTokenGroupCreateChildRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalTableCodingTraits