|
Intel(R) Threading Building Blocks Doxygen Documentation
version 4.2.3
|
#include <flow_graph.h>
Public Types | |
| typedef OutputTuple | output_type |
| typedef InputTuple | input_type |
| typedef join_node_base< reserving, InputTuple, OutputTuple > | base_node_type |
Public Member Functions | |
| join_node_FE (graph &g) | |
| join_node_FE (const join_node_FE &other) | |
| void | set_my_node (base_node_type *new_my_node) |
| void | increment_port_count () __TBB_override |
| task * | decrement_port_count (bool handle_task) __TBB_override |
| input_type & | input_ports () |
Public Member Functions inherited from tbb::flow::interface11::internal::forwarding_base | |
| forwarding_base (graph &g) | |
| virtual | ~forwarding_base () |
Public Member Functions inherited from tbb::internal::no_assign | |
| void | operator= (const no_assign &)=delete |
| no_assign (const no_assign &)=default | |
| no_assign ()=default | |
Static Public Attributes | |
| static const int | N = tbb::flow::tuple_size<OutputTuple>::value |
Protected Member Functions | |
| void | reset (reset_flags f) |
| bool | tuple_build_may_succeed () |
| bool | try_to_make_tuple (output_type &out) |
| void | tuple_accepted () |
| void | tuple_rejected () |
Protected Attributes | |
| input_type | my_inputs |
| base_node_type * | my_node |
| atomic< size_t > | ports_with_no_inputs |
Additional Inherited Members | |
Public Attributes inherited from tbb::flow::interface11::internal::forwarding_base | |
| graph & | graph_ref |
Definition at line 875 of file flow_graph.h.
| typedef join_node_base<reserving, InputTuple, OutputTuple> tbb::flow::interface11::internal::join_node_FE< reserving, InputTuple, OutputTuple >::base_node_type |
Definition at line 880 of file flow_graph.h.
| typedef InputTuple tbb::flow::interface11::internal::join_node_FE< reserving, InputTuple, OutputTuple >::input_type |
Definition at line 879 of file flow_graph.h.
| typedef OutputTuple tbb::flow::interface11::internal::join_node_FE< reserving, InputTuple, OutputTuple >::output_type |
Definition at line 878 of file flow_graph.h.
|
inline |
Definition at line 882 of file flow_graph.h.
|
inline |
Definition at line 887 of file flow_graph.h.
|
inlinevirtual |
Implements tbb::flow::interface11::internal::forwarding_base.
Definition at line 899 of file flow_graph.h.
|
inlinevirtual |
Implements tbb::flow::interface11::internal::forwarding_base.
Definition at line 894 of file flow_graph.h.
|
inline |
Definition at line 911 of file flow_graph.h.
|
inlineprotected |
Definition at line 915 of file flow_graph.h.
|
inline |
Definition at line 892 of file flow_graph.h.
|
inlineprotected |
Definition at line 935 of file flow_graph.h.
|
inlineprotected |
Definition at line 940 of file flow_graph.h.
|
inlineprotected |
Definition at line 931 of file flow_graph.h.
|
inlineprotected |
Definition at line 943 of file flow_graph.h.
|
protected |
Definition at line 947 of file flow_graph.h.
|
protected |
Definition at line 948 of file flow_graph.h.
|
static |
Definition at line 877 of file flow_graph.h.
|
protected |
Definition at line 949 of file flow_graph.h.