class PrimaryExecuteCommandRequest
Defined at line 1203 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
Public Methods
void PrimaryExecuteCommandRequest (Storage_ storage)
void PrimaryExecuteCommandRequest (uint32_t context_id, ::std::vector< ::fuchsia_gpu_magma::BufferRange> resources, ::std::vector< ::fuchsia_gpu_magma::CommandBuffer> command_buffers, ::std::vector<uint64_t> wait_semaphores, ::std::vector<uint64_t> signal_semaphores, ::fuchsia_gpu_magma::CommandBufferFlags flags)
void PrimaryExecuteCommandRequest ()
Default constructs a |PrimaryExecuteCommandRequest| only if all of its members are default constructible.
Defined at line 1213 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
void PrimaryExecuteCommandRequest (PrimaryExecuteCommandRequest && )
Defined at line 1216 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
void PrimaryExecuteCommandRequest (const PrimaryExecuteCommandRequest & other)
PrimaryExecuteCommandRequest & operator= (PrimaryExecuteCommandRequest && )
Defined at line 1217 of file fidling/gen/sdk/fidl/fuchsia.gpu.magma/fuchsia.gpu.magma/cpp/fidl/fuchsia.gpu.magma/cpp/natural_types.h
PrimaryExecuteCommandRequest & operator= (const PrimaryExecuteCommandRequest & other)
bool operator== (const PrimaryExecuteCommandRequest & other)
bool operator!= (const PrimaryExecuteCommandRequest & other)
uint32_t context_id ()
uint32_t & context_id ()
PrimaryExecuteCommandRequest & context_id (uint32_t value)
Setter for context_id.
const ::std::vector< ::fuchsia_gpu_magma::BufferRange> & resources ()
::std::vector< ::fuchsia_gpu_magma::BufferRange> & resources ()
PrimaryExecuteCommandRequest & resources (::std::vector< ::fuchsia_gpu_magma::BufferRange> value)
Setter for resources.
const ::std::vector< ::fuchsia_gpu_magma::CommandBuffer> & command_buffers ()
::std::vector< ::fuchsia_gpu_magma::CommandBuffer> & command_buffers ()
PrimaryExecuteCommandRequest & command_buffers (::std::vector< ::fuchsia_gpu_magma::CommandBuffer> value)
Setter for command_buffers.
const ::std::vector<uint64_t> & wait_semaphores ()
::std::vector<uint64_t> & wait_semaphores ()
PrimaryExecuteCommandRequest & wait_semaphores (::std::vector<uint64_t> value)
Setter for wait_semaphores.
const ::std::vector<uint64_t> & signal_semaphores ()
::std::vector<uint64_t> & signal_semaphores ()
PrimaryExecuteCommandRequest & signal_semaphores (::std::vector<uint64_t> value)
Setter for signal_semaphores.
::fuchsia_gpu_magma::CommandBufferFlags flags ()
::fuchsia_gpu_magma::CommandBufferFlags & flags ()
PrimaryExecuteCommandRequest & flags (::fuchsia_gpu_magma::CommandBufferFlags value)
Setter for flags.
void PrimaryExecuteCommandRequest (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits