DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::multi_ptr< ElementType, Space > Member List

This is the complete list of members for cl::sycl::multi_ptr< ElementType, Space >, including all inherited members.

address_spacecl::sycl::multi_ptr< ElementType, Space >static
const_pointer_t typedefcl::sycl::multi_ptr< ElementType, Space >
const_reference_t typedefcl::sycl::multi_ptr< ElementType, Space >
difference_type typedefcl::sycl::multi_ptr< ElementType, Space >
element_type typedefcl::sycl::multi_ptr< ElementType, Space >
get() constcl::sycl::multi_ptr< ElementType, Space >inline
multi_ptr()cl::sycl::multi_ptr< ElementType, Space >inline
multi_ptr(const multi_ptr &rhs)=defaultcl::sycl::multi_ptr< ElementType, Space >
multi_ptr(multi_ptr &&)=defaultcl::sycl::multi_ptr< ElementType, Space >
multi_ptr(ElementType *pointer)cl::sycl::multi_ptr< ElementType, Space >inline
multi_ptr(std::nullptr_t)cl::sycl::multi_ptr< ElementType, Space >inline
multi_ptr(accessor< ElementType, dimensions, Mode, access::target::device, isPlaceholder, PropertyListT > Accessor)cl::sycl::multi_ptr< ElementType, Space >inline
multi_ptr(accessor< ElementType, dimensions, Mode, access::target::local, isPlaceholder, PropertyListT > Accessor)cl::sycl::multi_ptr< ElementType, Space >inline
multi_ptr(accessor< ElementType, dimensions, Mode, access::target::constant_buffer, isPlaceholder, PropertyListT > Accessor)cl::sycl::multi_ptr< ElementType, Space >inline
multi_ptr(accessor< typename detail::remove_const_t< ET >, dimensions, Mode, access::target::device, isPlaceholder, PropertyListT > Accessor)cl::sycl::multi_ptr< ElementType, Space >inline
multi_ptr(accessor< typename detail::remove_const_t< ET >, dimensions, Mode, access::target::local, isPlaceholder, PropertyListT > Accessor)cl::sycl::multi_ptr< ElementType, Space >inline
multi_ptr(accessor< typename detail::remove_const_t< ET >, dimensions, Mode, access::target::constant_buffer, isPlaceholder, PropertyListT > Accessor)cl::sycl::multi_ptr< ElementType, Space >inline
multi_ptr(typename detail::enable_if_t< std::is_const< ET >::value &&std::is_same< ET, ElementType >::value, const multi_ptr< typename detail::remove_const_t< ET >, Space >> &ETP)cl::sycl::multi_ptr< ElementType, Space >inline
operator multi_ptr< const ElementType, Space >() constcl::sycl::multi_ptr< ElementType, Space >inline
operator multi_ptr< typename detail::enable_if_t< std::is_same< ET, ElementType >::value &&!std::is_const< ET >::value, void >::type, Space >() constcl::sycl::multi_ptr< ElementType, Space >inline
operator multi_ptr< typename detail::enable_if_t< std::is_same< ET, ElementType >::value &&std::is_const< ET >::value, const void >::type, Space >() constcl::sycl::multi_ptr< ElementType, Space >inline
operator ReturnPtr() constcl::sycl::multi_ptr< ElementType, Space >inline
operator*() constcl::sycl::multi_ptr< ElementType, Space >inline
operator+(difference_type r) constcl::sycl::multi_ptr< ElementType, Space >inline
operator++()cl::sycl::multi_ptr< ElementType, Space >inline
operator++(int)cl::sycl::multi_ptr< ElementType, Space >inline
operator+=(difference_type r)cl::sycl::multi_ptr< ElementType, Space >inline
operator-(difference_type r) constcl::sycl::multi_ptr< ElementType, Space >inline
operator--()cl::sycl::multi_ptr< ElementType, Space >inline
operator--(int)cl::sycl::multi_ptr< ElementType, Space >inline
operator-=(difference_type r)cl::sycl::multi_ptr< ElementType, Space >inline
operator->() constcl::sycl::multi_ptr< ElementType, Space >inline
operator=(const multi_ptr &)=defaultcl::sycl::multi_ptr< ElementType, Space >
operator=(multi_ptr &&)=defaultcl::sycl::multi_ptr< ElementType, Space >
operator=(ElementType *pointer)cl::sycl::multi_ptr< ElementType, Space >inline
operator=(std::nullptr_t)cl::sycl::multi_ptr< ElementType, Space >inline
operator[](difference_type index)cl::sycl::multi_ptr< ElementType, Space >inline
operator[](difference_type index) constcl::sycl::multi_ptr< ElementType, Space >inline
pointer_t typedefcl::sycl::multi_ptr< ElementType, Space >
prefetch(size_t NumElements) constcl::sycl::multi_ptr< ElementType, Space >inline
reference_t typedefcl::sycl::multi_ptr< ElementType, Space >
ReturnConstRef typedefcl::sycl::multi_ptr< ElementType, Space >
ReturnPtr typedefcl::sycl::multi_ptr< ElementType, Space >
ReturnRef typedefcl::sycl::multi_ptr< ElementType, Space >
~multi_ptr()=defaultcl::sycl::multi_ptr< ElementType, Space >