kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Kokkos::Execution::ExecutionSpaceImpl::MakeOpStateFn< Sndr, Rcvr, Clsrs > Struct Template Reference

#include <operation_state.hpp>

Public Types

using type = OpState<Sndr, Rcvr, Clsrs...>

Public Member Functions

constexpr auto operator() (Sndr &&sndr, Rcvr rcvr, Clsrs... clsrs) const noexcept(std::is_nothrow_constructible_v< type, Sndr &&, Rcvr &&, Clsrs &&... >) -> type

Detailed Description

template<typename Sndr, typename Rcvr, typename... Clsrs>
struct Kokkos::Execution::ExecutionSpaceImpl::MakeOpStateFn< Sndr, Rcvr, Clsrs >

Definition at line 252 of file operation_state.hpp.

Member Typedef Documentation

◆ type

template<typename Sndr, typename Rcvr, typename... Clsrs>
using Kokkos::Execution::ExecutionSpaceImpl::MakeOpStateFn< Sndr, Rcvr, Clsrs >::type = OpState<Sndr, Rcvr, Clsrs...>

Definition at line 253 of file operation_state.hpp.

Member Function Documentation

◆ operator()()

template<typename Sndr, typename Rcvr, typename... Clsrs>
auto Kokkos::Execution::ExecutionSpaceImpl::MakeOpStateFn< Sndr, Rcvr, Clsrs >::operator() ( Sndr && sndr,
Rcvr rcvr,
Clsrs... clsrs ) const->type
inlineconstexprnoexcept

Definition at line 256 of file operation_state.hpp.


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