| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _flow_graph_impl.h | 41 class graph_node; variable 46 friend class graph_node; variable 238 friend class graph_node; variable 342 graph_node *my_nodes, *my_nodes_last; 345 void register_node(graph_node *n); 346 void remove_node(graph_node *n); 388 class graph_node : no_copy { 403 graph_node* next = nullptr; 404 graph_node* prev = nullptr; 406 explicit graph_node(graph& g); [all …]
|
| H A D | _flow_graph_indexer_impl.h | 104 …class indexer_node_base : public graph_node, public indexer_node_FE<InputTuple, OutputType,StructT… 107 using graph_node::my_graph; 165 indexer_node_base(graph& g) : graph_node(g), input_ports_type(), my_successors(this) { 171 … : graph_node(other.my_graph), input_ports_type(), sender<output_type>(), my_successors(this)
|
| H A D | _flow_graph_node_set_impl.h | 44 return get_impl(object, std::is_base_of<graph_node, T>()); in get() 51 return static_cast<const graph_node*>(&object)->my_graph; in get_impl()
|
| H A D | _flow_graph_join_impl.h | 1027 class join_node_base : public graph_node, public join_node_FE<JP, InputTuple, OutputTuple>, 1030 using graph_node::my_graph; 1138 : graph_node(g), input_ports_type(g), forwarder_busy(false), my_successors(this) 1145 graph_node(other.graph_node::my_graph), input_ports_type(other), 1154 : graph_node(g), input_ports_type(g, f), forwarder_busy(false), my_successors(this)
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | flow_graph.h | 498 graph_node *my_p = &(*ii); in reset() 523 inline graph_node::graph_node(graph& g) : my_graph(g) { in graph_node() function 527 inline graph_node::~graph_node() { in ~graph_node() 553 : graph_node(g), my_active(false) in __TBB_requires() 761 : public graph_node in __TBB_requires() 814 graph_node(src.my_graph), in __TBB_requires() 848 public graph_node, in __TBB_requires() 935 : graph_node(g), in split_node() 1031 ) : graph_node(g) in __TBB_requires() 1148 : public graph_node [all …]
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | Nodes.rst | 7 A node is a class that inherits from oneapi::tbb::flow::graph_node and also 15 graph_node, sender and receiver, it is more typical that predefined node
|
| H A D | Predefined_Node_Types.rst | 7 You can define your own node types by inheriting from class graph_node,
|
| /oneTBB/test/conformance/ |
| H A D | conformance_split_node.cpp | 124 …CHECK_MESSAGE((std::is_base_of<oneapi::tbb::flow::graph_node, my_split_type>::value), "split_node …
|
| H A D | conformance_multifunction_node.cpp | 39 …CHECK_MESSAGE((std::is_base_of<graph_node, multifunction_node<I, O>>::value), "multifunction_node … in test_inheritance()
|
| H A D | conformance_indexer_node.cpp | 67 …CHECK_MESSAGE((std::is_base_of<oneapi::tbb::flow::graph_node, my_indexer_type>::value), "indexer_n…
|
| H A D | conformance_input_node.cpp | 75 …CHECK_MESSAGE((std::is_base_of<graph_node, input_node<O>>::value), "input_node should be derived f… in test_inheritance()
|
| H A D | conformance_composite_node.cpp | 68 …CHECK_MESSAGE((std::is_base_of<oneapi::tbb::flow::graph_node, adder>::value), "composite_node shou…
|
| H A D | conformance_join_node.cpp | 111 CHECK_MESSAGE((std::is_base_of<oneapi::tbb::flow::graph_node,
|
| H A D | conformance_flowgraph.h | 543 …CHECK_MESSAGE((std::is_base_of<graph_node, Node>::value), "Node should be derived from graph_node"… in test_inheritance()
|
| /oneTBB/test/ |
| H A D | CMakeLists.txt | 548 …# TODO: add conformance tests for graph_node, continue_msg, tagged_msg, copy_body, input_port, out…
|