| ▼Cdetail::action |  | 
| Cxpu::constant< Image, Data > |  | 
| Cxpu::function< Image > |  | 
| Cxpu::kernel< Image > |  | 
| Cxpu::block_merge< Key, BlockSize, ItemsPerThread, Impl > |  | 
| Cxpu::block_reduce< T, BlockSize, Impl > |  | 
| Cxpu::block_scan< T, BlockSize, Impl > | Parallel scan inside a block | 
| Cxpu::block_size< X, Y, Z > |  | 
| Cxpu::block_sort< Key, KeyValueType, BlockSize, ItemsPerThread, Impl > |  | 
| Cxpu::buffer< T > |  | 
| Cxpu::buffer_prop |  | 
| Cxpu::cmem< Constants > |  | 
| Cxpu::device |  | 
| ▼Cdetail::device_image |  | 
| Cxpu::device_image |  | 
| Cxpu::device_prop |  | 
| Cxpu::dim |  | 
| ▼Cstd::exception |  | 
| Cxpu::exception |  | 
| Cxpu::grid | 3d execution grid describing the number of blocks and threads of a kernel Use 'n_blocks' or 'n_threads' to construct a grid | 
| Cxpu::h_view< T > | Create a view from a buffer. Create a view from a buffer to access the underlying data on the host. The view is a lightweight wrapper around the buffer and does not own the data. If the underlying buffer can't be accessed on the host, an runtime_error is thrown. Note that no synchronization with the device is performed, so the data may be out of date | 
| Cxpu::kernel_context< SharedMemory, Constants > |  | 
| Cxpu::kernel_timings | Execution times collected for a kernel | 
| Cxpu::no_smem |  | 
| Cxpu::openmp_settings< Schedule, ChunkSize > | OpenMP settings for kernels | 
| Cxpu::ptr_prop | Properties of a pointer. Properties of a pointer allocated with malloc_device, malloc_host or malloc_shared | 
| Cxpu::queue | Command queue for a device | 
| Cxpu::scoped_timer | RAII wrapper for timing functions | 
| Cxpu::settings | Settings used to initialize xpu | 
| Cxpu::block_merge< Key, BlockSize, ItemsPerThread, Impl >::storage_t |  | 
| Cxpu::block_reduce< T, BlockSize, Impl >::storage_t |  | 
| Cxpu::block_scan< T, BlockSize, Impl >::storage_t | Temporary storage for the block scan. Should be allocated in shared memory | 
| Cxpu::block_sort< Key, KeyValueType, BlockSize, ItemsPerThread, Impl >::storage_t |  | 
| Cxpu::timings | Timing information collected via xpu::push_timer and xpu::pop_timer | 
| Cxpu::tpos |  | 
| Cxpu::view< T > |  |