cuda::experimental::operator&
Overloads
operator&(noexcept)
-
template<typename Dimensions, typename ...Options, typename NewLevel>
constexpr auto cuda::experimental::operator&(
- const kernel_config<Dimensions, Options...> &config,
- const NewLevel &new_level,
) noexcept
operator&(noexcept)
-
template<typename NewLevel, typename Dimensions, typename ...Options>
constexpr auto cuda::experimental::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::experimental::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::experimental::operator&(
- const hierarchy_dimensions<Levels...> &dims,
- const Option &option,
) noexcept