DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::experimental::detail::GetPropertyValueFromPropList< PropKey, ConstType, DefaultPropVal, detail::properties_t< Props... > > Struct Template Reference

#include <sycl/ext/oneapi/experimental/annotated_usm/alloc_util.hpp>

Collaboration diagram for sycl::_V1::ext::oneapi::experimental::detail::GetPropertyValueFromPropList< PropKey, ConstType, DefaultPropVal, detail::properties_t< Props... > >:

Public Types

using prop_val_t = std::conditional_t< detail::ContainsProperty< PropKey, std::tuple< Props... > >::value, typename detail::FindCompileTimePropertyValueType< PropKey, std::tuple< Props... > >::type, DefaultPropVal >
 

Static Public Attributes

static constexpr ConstType value
 

Detailed Description

template<typename PropKey, typename ConstType, typename DefaultPropVal, typename... Props>
struct sycl::_V1::ext::oneapi::experimental::detail::GetPropertyValueFromPropList< PropKey, ConstType, DefaultPropVal, detail::properties_t< Props... > >

Definition at line 55 of file alloc_util.hpp.

Member Typedef Documentation

◆ prop_val_t

template<typename PropKey , typename ConstType , typename DefaultPropVal , typename... Props>
using sycl::_V1::ext::oneapi::experimental::detail::GetPropertyValueFromPropList< PropKey, ConstType, DefaultPropVal, detail::properties_t< Props... > >::prop_val_t = std::conditional_t< detail::ContainsProperty<PropKey, std::tuple<Props...> >::value, typename detail::FindCompileTimePropertyValueType< PropKey, std::tuple<Props...> >::type, DefaultPropVal>

Definition at line 57 of file alloc_util.hpp.

Member Data Documentation

◆ value

template<typename PropKey , typename ConstType , typename DefaultPropVal , typename... Props>
constexpr ConstType sycl::_V1::ext::oneapi::experimental::detail::GetPropertyValueFromPropList< PropKey, ConstType, DefaultPropVal, detail::properties_t< Props... > >::value
staticconstexpr
Initial value:

Definition at line 62 of file alloc_util.hpp.


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