YOrch 1.0.0
Loading...
Searching...
No Matches
yorch::fanout_auto_policy Struct Reference

Default fanout policy. More...

#include <policies.hpp>

Detailed Description

Default fanout policy.

This preserves the current implicit behavior:

  • if a node has at most one direct child that uses prev access, that child may use any declared prev access semantics supported by the task;
  • if a node fans out to multiple direct children that use prev access, only shared access is allowed, namely borrow_prev and copy_prev.

Use this policy when you want the existing behavior and do not need to make the fanout contract explicit.

Definition at line 17 of file policies.hpp.


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