DPC++ Runtime
Runtime libraries for oneAPI DPC++
sycl::_V1::ext::oneapi::experimental::detail::ConditionNotBuilder< Exp > Struct Template Reference

#include <sycl/ext/oneapi/experimental/device_architecture.hpp>

Public Types

using rest = typename Exp::seq
 
using seq = decltype(append< ConditionNot >(rest{}))
 

Static Public Member Functions

template<int I, int... Is>
static auto append (std::integer_sequence< int, Is... >)
 

Detailed Description

template<typename Exp>
struct sycl::_V1::ext::oneapi::experimental::detail::ConditionNotBuilder< Exp >

Definition at line 1158 of file device_architecture.hpp.

Member Typedef Documentation

◆ rest

template<typename Exp >
using sycl::_V1::ext::oneapi::experimental::detail::ConditionNotBuilder< Exp >::rest = typename Exp::seq

Definition at line 1163 of file device_architecture.hpp.

◆ seq

template<typename Exp >
using sycl::_V1::ext::oneapi::experimental::detail::ConditionNotBuilder< Exp >::seq = decltype(append<ConditionNot>(rest{}))

Definition at line 1164 of file device_architecture.hpp.

Member Function Documentation

◆ append()

template<typename Exp >
template<int I, int... Is>
static auto sycl::_V1::ext::oneapi::experimental::detail::ConditionNotBuilder< Exp >::append ( std::integer_sequence< int, Is... >  )
inlinestatic

Definition at line 1160 of file device_architecture.hpp.


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