PLSSVM - Parallel Least Squares Support Vector Machine  2.0.0
A Least Squares Support Vector Machine implementation using different backends.
plssvm::opencl::detail::device_ptr< T > Member List

This is the complete list of members for plssvm::opencl::detail::device_ptr< T >, including all inherited members.

base_type typedefplssvm::opencl::detail::device_ptr< T >private
const_host_pointer_type typedefplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
copy_to_device(const_host_pointer_type data_to_copy, size_type pos, size_type count) overrideplssvm::opencl::detail::device_ptr< T >virtual
gpu_device_ptr< T, const command_queue *, cl_mem >::copy_to_device(const std::vector< value_type > &data_to_copy)plssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
gpu_device_ptr< T, const command_queue *, cl_mem >::copy_to_device(const std::vector< value_type > &data_to_copy, size_type pos, size_type count)plssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
gpu_device_ptr< T, const command_queue *, cl_mem >::copy_to_device(const_host_pointer_type data_to_copy)plssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
copy_to_host(host_pointer_type buffer, size_type pos, size_type count) const overrideplssvm::opencl::detail::device_ptr< T >virtual
gpu_device_ptr< T, const command_queue *, cl_mem >::copy_to_host(std::vector< value_type > &buffer) constplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
gpu_device_ptr< T, const command_queue *, cl_mem >::copy_to_host(std::vector< value_type > &buffer, size_type pos, size_type count) constplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
gpu_device_ptr< T, const command_queue *, cl_mem >::copy_to_host(host_pointer_type buffer) constplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
data_plssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >protected
device_pointer_type typedefplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
device_ptr()=defaultplssvm::opencl::detail::device_ptr< T >
device_ptr(size_type size, const command_queue &queue)plssvm::opencl::detail::device_ptr< T >
device_ptr(const device_ptr &)=deleteplssvm::opencl::detail::device_ptr< T >
device_ptr(device_ptr &&other) noexcept=defaultplssvm::opencl::detail::device_ptr< T >
empty() const noexceptplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >inline
fill(value_type value, size_type pos, size_type count) overrideplssvm::opencl::detail::device_ptr< T >virtual
gpu_device_ptr< T, const command_queue *, cl_mem >::fill(value_type value, size_type pos=0)plssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
get() noexceptplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >inline
get() const noexceptplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >inline
gpu_device_ptr()=defaultplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
gpu_device_ptr(size_type size, const queue_type queue)plssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
gpu_device_ptr(const gpu_device_ptr &)=deleteplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
gpu_device_ptr(gpu_device_ptr &&other) noexceptplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
host_pointer_type typedefplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
memset(int pattern, size_type pos, size_type num_bytes) overrideplssvm::opencl::detail::device_ptr< T >virtual
gpu_device_ptr< T, const command_queue *, cl_mem >::memset(int pattern, size_type pos=0)plssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
operator bool() const noexceptplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >inlineexplicit
operator=(const device_ptr &)=deleteplssvm::opencl::detail::device_ptr< T >
operator=(device_ptr &&other) noexcept=defaultplssvm::opencl::detail::device_ptr< T >
gpu_device_ptr< T, const command_queue *, cl_mem >::operator=(const gpu_device_ptr &)=deleteplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
gpu_device_ptr< T, const command_queue *, cl_mem >::operator=(gpu_device_ptr &&other) noexceptplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
queue() const noexceptplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >inline
queue_plssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >protected
queue_type typedefplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
size() const noexceptplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >inline
size_plssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >protected
size_type typedefplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
swap(gpu_device_ptr &other) noexceptplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
value_type typedefplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >
~device_ptr() overrideplssvm::opencl::detail::device_ptr< T >
~gpu_device_ptr()=defaultplssvm::detail::gpu_device_ptr< T, const command_queue *, cl_mem >virtual