class HeapAllocateVmoRequest

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

Public Methods

void HeapAllocateVmoRequest (Storage_ storage)
void HeapAllocateVmoRequest (uint64_t size, ::fuchsia_sysmem2::SingleBufferSettings settings, uint64_t buffer_collection_id, uint64_t buffer_index)
void HeapAllocateVmoRequest ()

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

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

void HeapAllocateVmoRequest (HeapAllocateVmoRequest && )

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

void HeapAllocateVmoRequest (const HeapAllocateVmoRequest & other)
HeapAllocateVmoRequest & operator= (HeapAllocateVmoRequest && )

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

HeapAllocateVmoRequest & operator= (const HeapAllocateVmoRequest & other)
bool operator== (const HeapAllocateVmoRequest & other)
bool operator!= (const HeapAllocateVmoRequest & other)
uint64_t size ()
uint64_t & size ()
HeapAllocateVmoRequest & size (uint64_t value)

Setter for size.

const ::fuchsia_sysmem2::SingleBufferSettings & settings ()
::fuchsia_sysmem2::SingleBufferSettings & settings ()
HeapAllocateVmoRequest & settings (::fuchsia_sysmem2::SingleBufferSettings value)

Setter for settings.

uint64_t buffer_collection_id ()
uint64_t & buffer_collection_id ()
HeapAllocateVmoRequest & buffer_collection_id (uint64_t value)

Setter for buffer_collection_id.

uint64_t buffer_index ()
uint64_t & buffer_index ()
HeapAllocateVmoRequest & buffer_index (uint64_t value)

Setter for buffer_index.

void HeapAllocateVmoRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )

Friends

class MemberVisitor
class NaturalStructCodingTraits