|
cuda-api-wrappers
Thin C++-flavored wrappers for the CUDA Runtime API
|
This is the complete list of members for cuda::context_t, including all inherited members.
| api_version() const | cuda::context_t | inline |
| cache_preference() const | cuda::context_t | inline |
| context_t(const context_t &other) (defined in cuda::context_t) | cuda::context_t | inline |
| context_t(context_t &&other) noexcept (defined in cuda::context_t) | cuda::context_t | inline |
| create_event(bool uses_blocking_sync=event::sync_by_busy_waiting, bool records_timing=event::do_record_timings, bool interprocess=event::not_interprocess) const | cuda::context_t | inline |
| create_module(ContiguousContainer module_data, const link::options_t &link_options) const | cuda::context_t | |
| create_module(ContiguousContainer module_data) const (defined in cuda::context_t) | cuda::context_t | |
| create_stream(bool will_synchronize_with_default_stream, stream::priority_t priority=cuda::stream::default_priority) const | cuda::context_t | inline |
| default_stream() const (defined in cuda::context_t) | cuda::context_t | inline |
| device() const (defined in cuda::context_t) | cuda::context_t | inline |
| device_id() const noexcept (defined in cuda::context_t) | cuda::context_t | inline |
| disable_access_to(const context_t &peer) const | cuda::context_t | inline |
| enable_access_to(const context_t &peer) const | cuda::context_t | inline |
| free_memory() const | cuda::context_t | inline |
| get_limit(context::limit_t limit_id) const | cuda::context_t | inline |
| handle() const noexcept (defined in cuda::context_t) | cuda::context_t | inline |
| is_current() const | cuda::context_t | inline |
| is_owning() const noexcept | cuda::context_t | inline |
| is_primary() const | cuda::context_t | inline |
| keeping_larger_local_mem_after_resize() const (defined in cuda::context_t) | cuda::context_t | inline |
| launch(Kernel kernel, launch_configuration_t launch_configuration, KernelParameters... parameters) const (defined in cuda::context_t) | cuda::context_t | |
| maximum_depth_of_child_grid_sync_calls() const | cuda::context_t | inline |
| maximum_outstanding_kernel_launches() const | cuda::context_t | inline |
| memory() const | cuda::context_t | inline |
| memory_allocation_heap_size() const | cuda::context_t | inline |
| memory_allocation_heap_size(context::limit_value_t new_value) const (defined in cuda::context_t) | cuda::context_t | inline |
| operator=(const context_t &)=delete (defined in cuda::context_t) | cuda::context_t | |
| operator=(context_t &&other) noexcept (defined in cuda::context_t) | cuda::context_t | inline |
| printf_buffer_size() const | cuda::context_t | inline |
| printf_buffer_size(context::limit_value_t new_value) const (defined in cuda::context_t) | cuda::context_t | inline |
| reset_persisting_l2_cache() const | cuda::context_t | inline |
| set_cache_preference(multiprocessor_cache_preference_t preference) const | cuda::context_t | inline |
| set_limit(context::limit_t limit_id, context::limit_value_t new_value) const | cuda::context_t | inline |
| set_maximum_depth_of_child_grid_sync_calls(context::limit_value_t new_value) const (defined in cuda::context_t) | cuda::context_t | inline |
| set_maximum_outstanding_kernel_launches(context::limit_value_t new_value) const (defined in cuda::context_t) | cuda::context_t | inline |
| set_shared_memory_bank_size(context::shared_memory_bank_size_t bank_size) const | cuda::context_t | inline |
| shared_memory_bank_size() const | cuda::context_t | inline |
| stack_size() const | cuda::context_t | inline |
| stack_size(context::limit_value_t new_value) const | cuda::context_t | inline |
| stream_priority_range() const | cuda::context_t | inline |
| sync_scheduling_policy() const | cuda::context_t | inline |
| synchronize() const | cuda::context_t | inline |
| total_memory() const | cuda::context_t | inline |
| ~context_t() (defined in cuda::context_t) | cuda::context_t | inline |