kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Kokkos::Execution::ExecutionSpaceImpl::Scheduler< Exec >::OpState< Rcvr > Struct Template Reference

#include <execution_space.hpp>

Public Types

using operation_state_concept = stdexec::operation_state_t

Public Member Functions

void start () &noexcept

Public Attributes

Rcvr rcvr

Detailed Description

template<Kokkos::ExecutionSpace Exec>
template<stdexec::receiver Rcvr>
struct Kokkos::Execution::ExecutionSpaceImpl::Scheduler< Exec >::OpState< Rcvr >

Definition at line 41 of file execution_space.hpp.

Member Typedef Documentation

◆ operation_state_concept

template<Kokkos::ExecutionSpace Exec>
template<stdexec::receiver Rcvr>
using Kokkos::Execution::ExecutionSpaceImpl::Scheduler< Exec >::OpState< Rcvr >::operation_state_concept = stdexec::operation_state_t

Definition at line 42 of file execution_space.hpp.

Member Function Documentation

◆ start()

template<Kokkos::ExecutionSpace Exec>
template<stdexec::receiver Rcvr>
void Kokkos::Execution::ExecutionSpaceImpl::Scheduler< Exec >::OpState< Rcvr >::start ( ) &
inlinenoexcept
Todo
Check signature. And check whether we should move the receiver.

Definition at line 47 of file execution_space.hpp.

References rcvr.

Member Data Documentation

◆ rcvr

template<Kokkos::ExecutionSpace Exec>
template<stdexec::receiver Rcvr>
Rcvr Kokkos::Execution::ExecutionSpaceImpl::Scheduler< Exec >::OpState< Rcvr >::rcvr

Definition at line 44 of file execution_space.hpp.


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