class BufferCollectionSetConstraintsRequest

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

Public Methods

void BufferCollectionSetConstraintsRequest (Storage_ storage)
void BufferCollectionSetConstraintsRequest (bool has_constraints, ::fuchsia_sysmem::BufferCollectionConstraints constraints)
void BufferCollectionSetConstraintsRequest ()

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

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

void BufferCollectionSetConstraintsRequest (BufferCollectionSetConstraintsRequest && )

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

void BufferCollectionSetConstraintsRequest (const BufferCollectionSetConstraintsRequest & other)
bool operator!= (const BufferCollectionSetConstraintsRequest & other)
bool has_constraints ()
bool & has_constraints ()
BufferCollectionSetConstraintsRequest & has_constraints (bool value)

Setter for has_constraints.

const ::fuchsia_sysmem::BufferCollectionConstraints & constraints ()
::fuchsia_sysmem::BufferCollectionConstraints & constraints ()
BufferCollectionSetConstraintsRequest & constraints (::fuchsia_sysmem::BufferCollectionConstraints value)

Setter for constraints.

void BufferCollectionSetConstraintsRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
BufferCollectionSetConstraintsRequest & operator= (BufferCollectionSetConstraintsRequest && )

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

BufferCollectionSetConstraintsRequest & operator= (const BufferCollectionSetConstraintsRequest & other)
bool operator== (const BufferCollectionSetConstraintsRequest & other)

Friends

class MemberVisitor
class NaturalStructCodingTraits