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

#include <sycl/ext/intel/experimental/fpga_annotated_properties.hpp>

Collaboration diagram for sycl::_V1::ext::oneapi::experimental::detail::checkHasConduitAndRegisterMap< Args >:

Public Types

using list = std::tuple< Args... >
 

Static Public Attributes

static constexpr bool has_Conduit
 
static constexpr bool has_RegisterMap
 
static constexpr bool value = !(has_Conduit && has_RegisterMap)
 

Detailed Description

template<typename... Args>
struct sycl::_V1::ext::oneapi::experimental::detail::checkHasConduitAndRegisterMap< Args >

Definition at line 338 of file fpga_annotated_properties.hpp.

Member Typedef Documentation

◆ list

template<typename... Args>
using sycl::_V1::ext::oneapi::experimental::detail::checkHasConduitAndRegisterMap< Args >::list = std::tuple<Args...>

Definition at line 339 of file fpga_annotated_properties.hpp.

Member Data Documentation

◆ has_Conduit

template<typename... Args>
constexpr bool sycl::_V1::ext::oneapi::experimental::detail::checkHasConduitAndRegisterMap< Args >::has_Conduit
staticconstexpr
Initial value:
=
ContainsProperty<conduit_key, list>::value

Definition at line 340 of file fpga_annotated_properties.hpp.

◆ has_RegisterMap

template<typename... Args>
constexpr bool sycl::_V1::ext::oneapi::experimental::detail::checkHasConduitAndRegisterMap< Args >::has_RegisterMap
staticconstexpr
Initial value:
=
ContainsProperty<register_map_key, list>::value

Definition at line 342 of file fpga_annotated_properties.hpp.

◆ value

template<typename... Args>
constexpr bool sycl::_V1::ext::oneapi::experimental::detail::checkHasConduitAndRegisterMap< Args >::value = !(has_Conduit && has_RegisterMap)
staticconstexpr

Definition at line 344 of file fpga_annotated_properties.hpp.


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