DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::detail::mptr_or_vec_elem_type< multi_ptr< ElementType, Space, IsDecorated >, std::enable_if_t< IsDecorated==access::decorated::no||IsDecorated==access::decorated::yes > > Struct Template Reference

#include <sycl/detail/generic_type_traits.hpp>

Public Types

using type = typename multi_ptr< ElementType, Space, IsDecorated >::value_type
 

Detailed Description

template<typename ElementType, access::address_space Space, access::decorated IsDecorated>
struct sycl::_V1::detail::mptr_or_vec_elem_type< multi_ptr< ElementType, Space, IsDecorated >, std::enable_if_t< IsDecorated==access::decorated::no||IsDecorated==access::decorated::yes > >

Definition at line 446 of file generic_type_traits.hpp.

Member Typedef Documentation

◆ type

template<typename ElementType , access::address_space Space, access::decorated IsDecorated>
using sycl::_V1::detail::mptr_or_vec_elem_type< multi_ptr< ElementType, Space, IsDecorated >, std::enable_if_t< IsDecorated==access::decorated::no||IsDecorated==access::decorated::yes > >::type = typename multi_ptr<ElementType, Space, IsDecorated>::value_type

Definition at line 450 of file generic_type_traits.hpp.


The documentation for this struct was generated from the following file: