class BufferRange
Defined at line 798 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
Public Methods
void BufferRange (Storage_ storage)
void BufferRange (uint64_t buffer_id, uint64_t offset, uint64_t size)
void BufferRange ()
Default constructs a |BufferRange| only if all of its members are default constructible.
Defined at line 808 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
void BufferRange (BufferRange && )
Defined at line 811 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
void BufferRange (const BufferRange & other)
BufferRange & operator= (BufferRange && )
Defined at line 812 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
BufferRange & operator= (const BufferRange & other)
bool operator== (const BufferRange & other)
bool operator!= (const BufferRange & other)
uint64_t buffer_id ()
uint64_t & buffer_id ()
BufferRange & buffer_id (uint64_t value)
Setter for buffer_id.
uint64_t offset ()
uint64_t & offset ()
BufferRange & offset (uint64_t value)
Setter for offset.
uint64_t size ()
uint64_t & size ()
BufferRange & size (uint64_t value)
Setter for size.
void BufferRange (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits