cub::experimental::RunsOn#

class RunsOn : public cuda::execution::__guarantee#

Public Functions

constexpr RunsOn() noexcept = default#
inline explicit constexpr RunsOn(DeviceDescription __descr) noexcept#
inline constexpr const ::cuda::std::optional<DeviceDescription> &description(
) const noexcept#
template<class LauncherFactory>
inline ::cudaError_t concrete_description(
const LauncherFactory &launcher_factory,
const void *d_temp_storage,
DeviceDescription &descr
) const#
inline constexpr const RunsOn &query(
const __get_runs_on_t&
) const noexcept#