| /oneTBB/include/oneapi/tbb/ |
| H A D | flow_graph.h | 135 template< typename T > class sender; variable 192 class sender { 194 virtual ~sender() {} in ~sender() 229 bool register_successor(sender<C>& s, receiver<C>& r) { in register_successor() 234 bool remove_successor(sender<C>& s, receiver<C>& r) { in remove_successor() 259 typedef sender<T> predecessor_type; 291 bool remove_predecessor(receiver<C>& r, sender<C>& s) { in remove_predecessor() 574 : graph_node(src.my_graph), sender<Output>() in __TBB_requires() 1150 , public receiver<T>, public sender<T> 2883 typedef sender<input_type> predecessor_type; in __TBB_requires() [all …]
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _flow_graph_cache_impl.h | 89 class predecessor_cache : public node_cache< sender<T>, M > { 93 typedef sender<output_type> predecessor_type; 151 typedef sender<T> predecessor_type; 228 typedef sender<T> owner_type; 283 typedef sender<continue_msg> owner_type; 289 successor_cache( sender<continue_msg>* owner ) : my_owner(owner) { in successor_cache()
|
| H A D | _flow_graph_trace_impl.h | 29 template< typename T > class sender; variable 92 void alias_output_port(void *node, sender<OutputType>* port, string_resource_index name_index) { 147 void register_output_port(void* codeptr, void *node, sender<OutputType>* port, string_resource_inde… 181 …void *addr = (void *)( static_cast< sender< typename NodeType::output_type > * >(const_cast< Node…
|
| H A D | _flow_graph_indexer_impl.h | 105 public sender<OutputType> { 112 typedef typename sender<output_type>::successor_type successor_type; 171 … : graph_node(other.my_graph), input_ports_type(), sender<output_type>(), my_successors(this)
|
| H A D | _flow_graph_node_set_impl.h | 95 struct is_sender : std::is_base_of<sender<typename T::output_type>, T> {};
|
| H A D | _flow_graph_node_impl.h | 698 class function_output : public sender<Output> { 703 typedef typename sender<output_type>::successor_type successor_type;
|
| H A D | _flow_graph_join_impl.h | 1028 public sender<OutputTuple> { 1034 typedef typename sender<output_type>::successor_type successor_type; 1146 sender<OutputTuple>(), forwarder_busy(false), my_successors(this)
|
| /oneTBB/examples/common/gui/xcode/tbbExample/ |
| H A D | tbbAppDelegate.h | 43 - (BOOL) applicationShouldTerminateAfterLastWindowClosed:(NSApplication *) sender;
|
| H A D | tbbAppDelegate.m | 55 - (BOOL) applicationShouldTerminateAfterLastWindowClosed:(NSApplication *) sender
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | use_make_edge.rst | 21 functions, such as sender<T>::register_successor, to create these edges,
|
| H A D | Nodes.rst | 8 typically inherits from oneapi::tbb::flow::sender<T> , oneapi::tbb::flow::receiver<T> or 15 graph_node, sender and receiver, it is more typical that predefined node
|
| H A D | Predefined_Node_Types.rst | 8 class sender and class receiver but it is likely that you can create
|
| /oneTBB/test/tbb/ |
| H A D | test_tbb_header.cpp | 202 …TestFuncDefinitionPresence( flow::make_edge, (tbb::flow::sender<Msg>&, tbb::flow::receiver<Msg>&),… in DefinitionPresence() 203 …TestFuncDefinitionPresence( flow::remove_edge, (tbb::flow::sender<Msg>&, tbb::flow::receiver<Msg>&… in DefinitionPresence()
|
| H A D | test_continue_node.cpp | 37 struct fake_continue_sender : public tbb::flow::sender<tbb::flow::continue_msg> 39 typedef tbb::flow::sender<tbb::flow::continue_msg>::successor_type successor_type;
|
| H A D | test_limiter_node.cpp | 80 struct empty_sender : public tbb::flow::sender<T> { 81 typedef typename tbb::flow::sender<T>::successor_type successor_type;
|
| H A D | test_eh_flow_graph.cpp | 451 static tbb::flow::sender<ItemType> &GetSender(NodeType &n) { in GetSender() 458 static tbb::flow::sender<ItemType> &GetSender(NodeType &n) { in GetSender()
|
| /oneTBB/test/conformance/ |
| H A D | conformance_input_node.cpp | 76 …CHECK_MESSAGE((std::is_base_of<sender<O>, input_node<O>>::value), "input_node should be derived fr… in test_inheritance()
|
| H A D | conformance_join_node.cpp | 114 CHECK_MESSAGE((std::is_base_of<oneapi::tbb::flow::sender<my_input_tuple>,
|
| H A D | conformance_flowgraph.h | 545 …CHECK_MESSAGE((std::is_base_of<sender<OutputType>, Node>::value), "Node should be derived from sen… in test_inheritance()
|
| /oneTBB/doc/main/tbb_userguide/design_patterns/ |
| H A D | Fenced_Data_Transfer.rst | 67 hardware or compiler can cause the sender's writes to appear out of
|
| /oneTBB/test/common/ |
| H A D | graph_utils.h | 363 struct harness_counting_sender : public tbb::flow::sender<T> { 367 typedef typename tbb::flow::sender<T>::successor_type successor_type;
|