| base_type typedef | plssvm::hipsycl::detail::device_ptr< T > | private |
| const_host_pointer_type typedef | plssvm::detail::gpu_device_ptr< T, queue > | |
| copy_to_device(const_host_pointer_type data_to_copy, size_type pos, size_type count) override | plssvm::hipsycl::detail::device_ptr< T > | virtual |
| gpu_device_ptr< T, queue >::copy_to_device(const std::vector< value_type > &data_to_copy) | plssvm::detail::gpu_device_ptr< T, queue > | |
| gpu_device_ptr< T, queue >::copy_to_device(const std::vector< value_type > &data_to_copy, size_type pos, size_type count) | plssvm::detail::gpu_device_ptr< T, queue > | |
| gpu_device_ptr< T, queue >::copy_to_device(const_host_pointer_type data_to_copy) | plssvm::detail::gpu_device_ptr< T, queue > | |
| copy_to_host(host_pointer_type buffer, size_type pos, size_type count) const override | plssvm::hipsycl::detail::device_ptr< T > | virtual |
| gpu_device_ptr< T, queue >::copy_to_host(std::vector< value_type > &buffer) const | plssvm::detail::gpu_device_ptr< T, queue > | |
| gpu_device_ptr< T, queue >::copy_to_host(std::vector< value_type > &buffer, size_type pos, size_type count) const | plssvm::detail::gpu_device_ptr< T, queue > | |
| gpu_device_ptr< T, queue >::copy_to_host(host_pointer_type buffer) const | plssvm::detail::gpu_device_ptr< T, queue > | |
| data_ | plssvm::detail::gpu_device_ptr< T, queue > | protected |
| device_pointer_type typedef | plssvm::detail::gpu_device_ptr< T, queue > | |
| device_ptr()=default | plssvm::hipsycl::detail::device_ptr< T > | |
| device_ptr(size_type size, const queue &q) | plssvm::hipsycl::detail::device_ptr< T > | |
| device_ptr(const device_ptr &)=delete | plssvm::hipsycl::detail::device_ptr< T > | |
| device_ptr(device_ptr &&other) noexcept=default | plssvm::hipsycl::detail::device_ptr< T > | |
| empty() const noexcept | plssvm::detail::gpu_device_ptr< T, queue > | inline |
| fill(value_type value, size_type pos, size_type count) override | plssvm::hipsycl::detail::device_ptr< T > | virtual |
| gpu_device_ptr< T, queue >::fill(value_type value, size_type pos=0) | plssvm::detail::gpu_device_ptr< T, queue > | |
| get() noexcept | plssvm::detail::gpu_device_ptr< T, queue > | inline |
| get() const noexcept | plssvm::detail::gpu_device_ptr< T, queue > | inline |
| gpu_device_ptr()=default | plssvm::detail::gpu_device_ptr< T, queue > | |
| gpu_device_ptr(size_type size, const queue_type queue) | plssvm::detail::gpu_device_ptr< T, queue > | |
| gpu_device_ptr(const gpu_device_ptr &)=delete | plssvm::detail::gpu_device_ptr< T, queue > | |
| gpu_device_ptr(gpu_device_ptr &&other) noexcept | plssvm::detail::gpu_device_ptr< T, queue > | |
| host_pointer_type typedef | plssvm::detail::gpu_device_ptr< T, queue > | |
| memset(int pattern, size_type pos, size_type num_bytes) override | plssvm::hipsycl::detail::device_ptr< T > | virtual |
| gpu_device_ptr< T, queue >::memset(int pattern, size_type pos=0) | plssvm::detail::gpu_device_ptr< T, queue > | |
| operator bool() const noexcept | plssvm::detail::gpu_device_ptr< T, queue > | inlineexplicit |
| operator=(const device_ptr &)=delete | plssvm::hipsycl::detail::device_ptr< T > | |
| operator=(device_ptr &&other) noexcept=default | plssvm::hipsycl::detail::device_ptr< T > | |
| gpu_device_ptr< T, queue >::operator=(const gpu_device_ptr &)=delete | plssvm::detail::gpu_device_ptr< T, queue > | |
| gpu_device_ptr< T, queue >::operator=(gpu_device_ptr &&other) noexcept | plssvm::detail::gpu_device_ptr< T, queue > | |
| queue() const noexcept | plssvm::detail::gpu_device_ptr< T, queue > | inline |
| queue_ | plssvm::detail::gpu_device_ptr< T, queue > | protected |
| queue_type typedef | plssvm::detail::gpu_device_ptr< T, queue > | |
| size() const noexcept | plssvm::detail::gpu_device_ptr< T, queue > | inline |
| size_ | plssvm::detail::gpu_device_ptr< T, queue > | protected |
| size_type typedef | plssvm::detail::gpu_device_ptr< T, queue > | |
| swap(gpu_device_ptr &other) noexcept | plssvm::detail::gpu_device_ptr< T, queue > | |
| value_type typedef | plssvm::detail::gpu_device_ptr< T, queue > | |
| ~device_ptr() override | plssvm::hipsycl::detail::device_ptr< T > | |
| ~gpu_device_ptr()=default | plssvm::detail::gpu_device_ptr< T, queue > | virtual |