YOrch 1.0.0
Loading...
Searching...
No Matches
serial_dfs.hpp File Reference
#include <cstddef>
#include "../../result.hpp"
#include "node_entry.hpp"
Include dependency graph for serial_dfs.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  yorch::detail::node_fanout_guard< Plan, I >
 

Namespaces

namespace  yorch
 
namespace  yorch::detail
 

Functions

template<std::size_t I, std::size_t Ord = 0, typename Plan , typename Slots >
constexpr step_result yorch::detail::run_children (Plan &plan, Slots &slots, plan_fanout_state< Plan > &fanout)
 
template<std::size_t I, std::size_t Ord = 0, typename Plan , typename Slots , typename Ctx >
constexpr step_result yorch::detail::run_children (Plan &plan, Slots &slots, plan_fanout_state< Plan > &fanout, Ctx &ctx)
 
template<std::size_t I, typename Plan , typename Slots >
constexpr step_result yorch::detail::run_node (Plan &plan, Slots &slots, plan_fanout_state< Plan > &fanout)
 
template<std::size_t I, typename Plan , typename Slots , typename Ctx >
constexpr step_result yorch::detail::run_node (Plan &plan, Slots &slots, plan_fanout_state< Plan > &fanout, Ctx &ctx)