#include <flow_graph.h>
Definition at line 358 of file flow_graph.h.
◆ predecessor_type
The predecessor type for this node.
Definition at line 370 of file flow_graph.h.
◆ ~untyped_receiver()
virtual tbb::flow::interface11::internal::untyped_receiver::~untyped_receiver |
( |
| ) |
|
|
inlinevirtual |
◆ graph_reference()
virtual graph& tbb::flow::interface11::internal::untyped_receiver::graph_reference |
( |
| ) |
const |
|
protectedpure virtual |
◆ is_continue_receiver()
virtual bool tbb::flow::interface11::internal::untyped_receiver::is_continue_receiver |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ register_predecessor()
virtual bool tbb::flow::interface11::internal::untyped_receiver::register_predecessor |
( |
predecessor_type & |
| ) |
|
|
inlinevirtual |
Add a predecessor to the node.
Definition at line 389 of file flow_graph.h.
◆ remove_predecessor()
virtual bool tbb::flow::interface11::internal::untyped_receiver::remove_predecessor |
( |
predecessor_type & |
| ) |
|
|
inlinevirtual |
Remove a predecessor from the node.
Definition at line 392 of file flow_graph.h.
◆ reset_receiver()
put receiver back in initial state
◆ try_put()
template<typename X >
bool tbb::flow::interface11::internal::untyped_receiver::try_put |
( |
const X & |
t | ) |
|
|
inline |
◆ try_put_task()
template<typename X >
task* tbb::flow::interface11::internal::untyped_receiver::try_put_task |
( |
const X & |
t | ) |
|
|
inlineprotected |
◆ try_put_task_wrapper()
virtual task* tbb::flow::interface11::internal::untyped_receiver::try_put_task_wrapper |
( |
const void * |
p, |
|
|
bool |
is_async |
|
) |
| |
|
protectedpure virtual |
◆ internal::broadcast_cache
template<typename , typename >
◆ internal::round_robin_cache
template<typename , typename >
◆ internal::successor_cache
template<typename , typename >
◆ proxy_dependency_receiver
template<typename , typename >
friend class proxy_dependency_receiver |
|
friend |
◆ run_and_put_task
template<typename , typename >
The documentation for this class was generated from the following file: