Home
last modified time | relevance | path

Searched refs:graph_node (Results 1 – 15 of 15) sorted by relevance

/oneTBB/include/oneapi/tbb/detail/
H A D_flow_graph_impl.h41 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.h104 …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.h44 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.h1027 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 Dflow_graph.h498 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 DNodes.rst7 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 DPredefined_Node_Types.rst7 You can define your own node types by inheriting from class graph_node,
/oneTBB/test/conformance/
H A Dconformance_split_node.cpp124 …CHECK_MESSAGE((std::is_base_of<oneapi::tbb::flow::graph_node, my_split_type>::value), "split_node …
H A Dconformance_multifunction_node.cpp39 …CHECK_MESSAGE((std::is_base_of<graph_node, multifunction_node<I, O>>::value), "multifunction_node … in test_inheritance()
H A Dconformance_indexer_node.cpp67 …CHECK_MESSAGE((std::is_base_of<oneapi::tbb::flow::graph_node, my_indexer_type>::value), "indexer_n…
H A Dconformance_input_node.cpp75 …CHECK_MESSAGE((std::is_base_of<graph_node, input_node<O>>::value), "input_node should be derived f… in test_inheritance()
H A Dconformance_composite_node.cpp68 …CHECK_MESSAGE((std::is_base_of<oneapi::tbb::flow::graph_node, adder>::value), "composite_node shou…
H A Dconformance_join_node.cpp111 CHECK_MESSAGE((std::is_base_of<oneapi::tbb::flow::graph_node,
H A Dconformance_flowgraph.h543 …CHECK_MESSAGE((std::is_base_of<graph_node, Node>::value), "Node should be derived from graph_node"… in test_inheritance()
/oneTBB/test/
H A DCMakeLists.txt548 …# TODO: add conformance tests for graph_node, continue_msg, tagged_msg, copy_body, input_port, out…