class BufferCollectionTokenGroupCreateChildRequest

Defined at line 1669 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/natural_types.h

Public Methods

void BufferCollectionTokenGroupCreateChildRequest (Storage_ storage)
void BufferCollectionTokenGroupCreateChildRequest ()

Defined at line 1674 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/natural_types.h

void BufferCollectionTokenGroupCreateChildRequest (BufferCollectionTokenGroupCreateChildRequest && )

Defined at line 1675 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/natural_types.h

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

Defined at line 1676 of file fidling/gen/sdk/fidl/fuchsia.sysmem2/fuchsia.sysmem2/cpp/fidl/fuchsia.sysmem2/cpp/natural_types.h

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

Must be set.

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

Must be set.

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

Must be set.

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

If not set, the default is `ZX_RIGHT_SAME_RIGHTS`.

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

If not set, the default is `ZX_RIGHT_SAME_RIGHTS`.

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

If not set, the default is `ZX_RIGHT_SAME_RIGHTS`.

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

Friends

class MemberVisitor
class NaturalTableCodingTraits