YOrch 1.0.0
Loading...
Searching...
No Matches
yorch::detail::fanout_policy Concept Reference

#include <policies.hpp>

Concept definition

template<typename FanoutPolicy>
std::is_same_v<std::remove_cvref_t<FanoutPolicy>, yorch::fanout_auto_policy> ||
std::is_same_v<std::remove_cvref_t<FanoutPolicy>, yorch::fanout_shared_readonly_policy> ||
std::is_same_v<std::remove_cvref_t<FanoutPolicy>, yorch::fanout_consume_with_copies_policy>
Default fanout policy.
Definition policies.hpp:17
Mixed fanout policy that allows one consumer plus any number of copies.
Definition policies.hpp:46
Explicit readonly fanout policy.
Definition policies.hpp:32

Detailed Description

Definition at line 53 of file policies.hpp.