DPC++ Runtime
Runtime libraries for oneAPI DPC++
cl::sycl::ext::oneapi::experimental::detail::ExtractProperties< std::tuple< PropertiesTs... > > Struct Template Reference

#include <sycl/ext/oneapi/properties/properties.hpp>

Public Types

template<typename... PropertyValueTs>
using ExtractedPropertiesT = std::tuple<>
 

Static Public Member Functions

template<typename... PropertyValueTs>
static constexpr ExtractedPropertiesT< PropertyValueTs... > Extract (std::tuple< PropertyValueTs... >)
 

Detailed Description

template<typename... PropertiesTs>
struct cl::sycl::ext::oneapi::experimental::detail::ExtractProperties< std::tuple< PropertiesTs... > >

Definition at line 93 of file properties.hpp.

Member Typedef Documentation

◆ ExtractedPropertiesT

template<typename... PropertiesTs>
template<typename... PropertyValueTs>
using cl::sycl::ext::oneapi::experimental::detail::ExtractProperties< std::tuple< PropertiesTs... > >::ExtractedPropertiesT = std::tuple<>

Definition at line 95 of file properties.hpp.

Member Function Documentation

◆ Extract()

template<typename... PropertiesTs>
template<typename... PropertyValueTs>
static constexpr ExtractedPropertiesT<PropertyValueTs...> cl::sycl::ext::oneapi::experimental::detail::ExtractProperties< std::tuple< PropertiesTs... > >::Extract ( std::tuple< PropertyValueTs... >  )
inlinestaticconstexpr

Definition at line 99 of file properties.hpp.


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