class PrimaryMapBufferRequest
Defined at line 1390 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
Public Methods
void PrimaryMapBufferRequest (Storage_ storage)
void PrimaryMapBufferRequest ()
Defined at line 1395 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
void PrimaryMapBufferRequest (PrimaryMapBufferRequest && )
Defined at line 1396 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
void PrimaryMapBufferRequest (const PrimaryMapBufferRequest & other)
PrimaryMapBufferRequest & operator= (PrimaryMapBufferRequest && )
Defined at line 1397 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
PrimaryMapBufferRequest & operator= (const PrimaryMapBufferRequest & other)
bool operator== (const PrimaryMapBufferRequest & other)
bool operator!= (const PrimaryMapBufferRequest & other)
bool IsEmpty ()
const std::optional<uint64_t> & hw_va ()
Required.
::std::optional<uint64_t> & hw_va ()
Required.
PrimaryMapBufferRequest & hw_va (std::optional<uint64_t> value)
Required.
const std::optional< ::fuchsia_gpu_magma::BufferRange> & range ()
Required.
::std::optional< ::fuchsia_gpu_magma::BufferRange> & range ()
Required.
PrimaryMapBufferRequest & range (std::optional< ::fuchsia_gpu_magma::BufferRange> value)
Required.
const std::optional< ::fuchsia_gpu_magma::MapFlags> & flags ()
::std::optional< ::fuchsia_gpu_magma::MapFlags> & flags ()
PrimaryMapBufferRequest & flags (std::optional< ::fuchsia_gpu_magma::MapFlags> value)
Setter for flags.
void PrimaryMapBufferRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalTableCodingTraits