operator&
Overloads
operator&(noexcept)
-
template<typename _Dimensions, typename ..._Options, typename _NewLevel>
inline constexpr auto cuda::operator&(
- const kernel_config<_Dimensions, _Options...> &config,
- const _NewLevel &new_level
) noexcept
operator&(noexcept)
-
template<typename _NewLevel, typename _Dimensions, typename ..._Options>
inline constexpr auto cuda::operator&(
- const _NewLevel &new_level,
- const kernel_config<_Dimensions, _Options...> &config
) noexcept
operator&(noexcept)
-
template<typename _Dimensions, typename ..._Options, typename _Option, typename = ::cuda::std::enable_if_t<::cuda::std::is_base_of_v<__detail::launch_option, _Option>>>
constexpr auto cuda::operator&(
- const kernel_config<_Dimensions, _Options...> &config,
- const _Option &option
) noexcept
operator&(noexcept)
-
template<typename ..._Levels, typename _Option, typename = ::cuda::std::enable_if_t<::cuda::std::is_base_of_v<__detail::launch_option, _Option>>>
constexpr auto cuda::operator&(
- const hierarchy<_Levels...> &dims,
- const _Option &option
) noexcept