cuda-api-wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
cuda::stream_t::enqueue_t Member List

This is the complete list of members for cuda::stream_t::enqueue_t, including all inherited members.

attach_managed_region(const void *managed_region_start, memory::managed::attachment_t attachment=memory::managed::attachment_t::single_stream) constcuda::stream_t::enqueue_tinline
attach_managed_region(memory::region_t region, memory::managed::attachment_t attachment=memory::managed::attachment_t::single_stream) constcuda::stream_t::enqueue_tinline
copy(void *destination, const void *source, size_t num_bytes) constcuda::stream_t::enqueue_tinline
copy(void *destination, memory::const_region_t source, size_t num_bytes) constcuda::stream_t::enqueue_tinline
copy(memory::region_t destination, memory::const_region_t source, size_t num_bytes) constcuda::stream_t::enqueue_tinline
copy(memory::region_t destination, memory::const_region_t source) constcuda::stream_t::enqueue_tinline
copy(void *destination, memory::const_region_t source) constcuda::stream_t::enqueue_tinline
event(event_t &existing_event) constcuda::stream_t::enqueue_tinline
event(bool uses_blocking_sync=event::sync_by_busy_waiting, bool records_timing=event::do_record_timings, bool interprocess=event::not_interprocess) constcuda::stream_t::enqueue_tinline
flush_remote_writes() constcuda::stream_t::enqueue_tinline
host_invokable(Invokable &invokable) constcuda::stream_t::enqueue_tinline
kernel_launch(const KernelFunction &kernel_function, launch_configuration_t launch_configuration, KernelParameters &&... parameters) constcuda::stream_t::enqueue_tinline
memset(void *start, int byte_value, size_t num_bytes) constcuda::stream_t::enqueue_tinline
memset(memory::region_t region, int byte_value) constcuda::stream_t::enqueue_tinline
memzero(void *start, size_t num_bytes) constcuda::stream_t::enqueue_tinline
memzero(memory::region_t region) constcuda::stream_t::enqueue_tinline
set_single_value(T *__restrict__ ptr, T value, bool with_memory_barrier=true) constcuda::stream_t::enqueue_tinline
single_value_operations_batch(Iterator ops_begin, Iterator ops_end) constcuda::stream_t::enqueue_tinline
single_value_operations_batch(const Container &single_value_ops) constcuda::stream_t::enqueue_tinline
type_erased_kernel_launch(const kernel_t &kernel, launch_configuration_t launch_configuration, span< const void *> marshalled_arguments) constcuda::stream_t::enqueue_tinline
wait(const event_t &event_) constcuda::stream_t::enqueue_tinline
wait(const T *address, stream::wait_condition_t condition, T value, bool with_memory_barrier=false) constcuda::stream_t::enqueue_tinline