kokkos-execution 0.0.1
Loading...
Searching...
No Matches
Kokkos::Execution::GraphImpl::GraphAddNodeEvent Struct Reference

Event to be sent to Kokkos::utils::callbacks::dispatch when a Kokkos graph node is added. More...

#include <events.hpp>

Public Member Functions

constexpr auto operator<=> (const GraphAddNodeEvent &) const =default

Public Attributes

void * graph = nullptr
void * predecessor = nullptr
void * node = nullptr
uint32_t dev_id = 0

Friends

std::ostream & operator<< (std::ostream &out, const GraphAddNodeEvent &event)

Detailed Description

Event to be sent to Kokkos::utils::callbacks::dispatch when a Kokkos graph node is added.

Todo

Store a label.

Store the dispatch tag.

Definition at line 33 of file events.hpp.

Member Function Documentation

◆ operator<=>()

auto Kokkos::Execution::GraphImpl::GraphAddNodeEvent::operator<=> ( const GraphAddNodeEvent & ) const
constexprdefault

◆ operator<<

std::ostream & operator<< ( std::ostream & out,
const GraphAddNodeEvent & event )
friend

Definition at line 41 of file events.hpp.

Member Data Documentation

◆ dev_id

uint32_t Kokkos::Execution::GraphImpl::GraphAddNodeEvent::dev_id = 0

Definition at line 37 of file events.hpp.

◆ graph

void* Kokkos::Execution::GraphImpl::GraphAddNodeEvent::graph = nullptr

Definition at line 34 of file events.hpp.

◆ node

void* Kokkos::Execution::GraphImpl::GraphAddNodeEvent::node = nullptr

Definition at line 36 of file events.hpp.

◆ predecessor

void* Kokkos::Execution::GraphImpl::GraphAddNodeEvent::predecessor = nullptr

Definition at line 35 of file events.hpp.


The documentation for this struct was generated from the following file:
  • /__w/kokkos-execution/kokkos-execution/kokkos-execution/graph/events.hpp