| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _flow_graph_node_impl.h | 58 typedef Input input_type; typedef 89 graph_task* try_put_task( const input_type& t) override { in try_put_task() 157 input_type *elem; 161 operation_type(const input_type& e, op_type t) : in operation_type() 182 input_type i; in perform_queued_requests() 293 graph_task* apply_body_bypass( const input_type &i ) { in apply_body_bypass() 353 typedef Input input_type; typedef 391 output_type apply_body_impl( const input_type& i) { in apply_body_impl() 489 typedef Input input_type; 599 typedef continue_msg input_type; [all …]
|
| H A D | _flow_graph_nodes_deduction.h | 28 using input_type = Input; member 69 using input_t = typename body_types<Body>::input_type; 116 using type = typename Node::input_type; 170 ->join_node<typename Successor::input_type, Policy>; 179 ->join_node<typename Successor::input_type, queueing>; 205 ->split_node<std::tuple<typename Successors::input_type...>>;
|
| H A D | _flow_graph_join_impl.h | 210 typedef T input_type; 370 typedef T input_type; 547 input_type my_val; 548 input_type *my_arg; 636 bool get_item( input_type &v ) { 675 typedef InputTuple input_type; 736 input_type my_inputs; 746 typedef InputTuple input_type; 811 input_type my_inputs; 832 typedef InputTuple input_type; [all …]
|
| H A D | _flow_graph_node_set_impl.h | 78 template <typename T> using input_type = typename T::input_type; variable 86 using has_input_type = supports<T, alias_helpers::input_type>; 98 struct is_receiver : std::is_base_of<receiver<typename T::input_type>, T> {};
|
| H A D | _pipeline_filters_deduction.h | 30 … using input_type = typename std::remove_const<typename std::remove_reference<Input>::type>::type; member
|
| H A D | _flow_graph_indexer_impl.h | 92 typedef InputTuple input_type; 97 input_type &input_ports() { return my_inputs; } 99 input_type my_inputs;
|
| H A D | _flow_graph_trace_impl.h | 169 …void *addr = (void *)( static_cast< receiver< typename NodeType::input_type > * >(const_cast< Nod…
|
| H A D | _flow_graph_body_impl.h | 376 typedef continue_msg input_type;
|
| H A D | _pipeline_filters.h | 444 …ypename Body, typename Input = typename filter_body_types<decltype(&Body::operator())>::input_type>
|
| /oneTBB/test/tbb/ |
| H A D | test_async_node.cpp | 314 typedef Input input_type; typedef in async_activity 320 input_type input; 407 typedef Input input_type; typedef 510 typedef Input input_type; typedef 609 typedef Input input_type; typedef in enqueueing_on_inner_level 868 using input_type = int; typedef 869 using output_type = input_type; 872 …static_assert(can_call_async_node_ctor<input_type, output_type, Correct<input_type, output_type>>); 873 …static_assert(!can_call_async_node_ctor<input_type, output_type, NonCopyable<input_type, output_ty… 874 …static_assert(!can_call_async_node_ctor<input_type, output_type, NonDestructible<input_type, outpu… [all …]
|
| H A D | test_split_node.cpp | 142 typedef typename SType::input_type TT; 183 typedef typename SType::input_type TT; 222 typedef typename SType::input_type TType; 223 typedef tbb::flow::input_node<TType> input_type; typedef in parallel_test 227 input_type* all_input_nodes[MaxNInputs]; in test() 245 input_type *s = new input_type(g, my_input_body<TType>(i, nInputs) ); in test() 271 typedef typename SType::input_type TType; in test_one_serial() 338 typedef typename SType::input_type TType;
|
| H A D | test_function_node.cpp | 535 using input_type = int; typedef 539 …static_assert(can_call_function_node_ctor<input_type, output_type, Correct<input_type, output_type… 540 …static_assert(!can_call_function_node_ctor<input_type, output_type, NonCopyable<input_type, output… 541 …static_assert(!can_call_function_node_ctor<input_type, output_type, NonDestructible<input_type, ou… 542 …static_assert(!can_call_function_node_ctor<input_type, output_type, NoOperatorRoundBrackets<input_… 543 …static_assert(!can_call_function_node_ctor<input_type, output_type, WrongInputRoundBrackets<input_… 544 …static_assert(!can_call_function_node_ctor<input_type, output_type, WrongReturnRoundBrackets<input…
|
| H A D | test_multifunction_node.cpp | 614 using input_type = int; typedef 618 …static_assert(can_call_multifunction_node_ctor<input_type, output_type, Correct<input_type, output… 619 …static_assert(!can_call_multifunction_node_ctor<input_type, output_type, NonCopyable<input_type, o… 620 …static_assert(!can_call_multifunction_node_ctor<input_type, output_type, NonDestructible<input_typ… 621 …tatic_assert(!can_call_multifunction_node_ctor<input_type, output_type, NoOperatorRoundBrackets<in… 622 …ssert(!can_call_multifunction_node_ctor<input_type, output_type, WrongFirstInputOperatorRoundBrack… 623 …ssert(!can_call_multifunction_node_ctor<input_type, output_type, WrongSecondInputOperatorRoundBrac…
|
| H A D | test_flow_graph_priorities.cpp | 134 broadcast_node<typename NodeType::input_type> bn(g); in test_node() 135 function_node<typename NodeType::input_type> tn(g, unlimited, passthru_body()); in test_node() 153 bn.try_put( typename NodeType::input_type{} ); in test_node()
|
| H A D | test_join_node.h | 485 typedef std::tuple<int, tbb::flow::continue_msg> input_type; 489 TT operator()(const input_type &v) {
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | flow_graph.h | 256 typedef T input_type; typedef 1087 typedef T input_type; typedef 1155 typedef T input_type; typedef 1552 typedef T input_type; typedef 1593 typedef T input_type; in __TBB_requires() typedef 1660 typedef T input_type; typedef 1879 typedef T input_type; typedef 1932 input_type v; in forward_task() 3020 typedef T input_type; typedef 3156 input_type my_buffer; [all …]
|
| H A D | flow_graph_abstractions.h | 40 typedef Input input_type; typedef 43 virtual bool try_put(const input_type&) = 0;
|
| /oneTBB/test/conformance/ |
| H A D | conformance_function_node.cpp | 108 using input_type = test_invoke::SmartID<output_type>; in test_fn_invoke() typedef 110 …test_fn_invoke_basic<input_type, output_type, std::size_t>(&input_type::get_id, &output_type::get_… in test_fn_invoke() 112 test_fn_invoke_basic<input_type, output_type, std::size_t>(&input_type::id, &output_type::id); in test_fn_invoke()
|
| H A D | conformance_multifunction_node.cpp | 147 using input_type = test_invoke::SmartID<output_type1>; typedef 152 using first_mf_node_type = multifunction_node<input_type, output_tuple1>; 160 auto first_body = &input_type::template send_id<first_ports_type>; 175 mf1.try_put(input_type{output_type1{1}});
|
| H A D | conformance_flowgraph.h | 131 using input_type = T; member
|
| /oneTBB/test/common/ |
| H A D | graph_utils.h | 839 template<typename input_type, typename gateway_type> 840 void operator()(const input_type&, gateway_type&) { 846 template<typename input_type> 847 output_tuple_type operator()(const input_type&) { 903 typedef std::thread::id input_type; 904 typedef NodeType<input_type, output_tuple_type, tbb::flow::queueing_lightweight> node_type;
|