Searched refs:OutputTuple (Results 1 – 9 of 9) sorted by relevance
| /oneTBB/test/tbb/ |
| H A D | test_multifunction_node.cpp | 150 template< typename InputType, typename OutputTuple > 218 template< typename InputType, typename OutputTuple > 222 …buffered_levels<InputType,OutputTuple>( c, &harness_graph_multifunction_executor<InputType, Output… in run_buffered_levels() 223 …buffered_levels<InputType,OutputTuple>( c, typename harness_graph_multifunction_executor<InputType… in run_buffered_levels() 316 template< typename InputType, typename OutputTuple > 394 template< typename InputType, typename OutputTuple > 399 …unlimited_concurrency<InputType,OutputTuple>( &harness_graph_multifunction_executor<InputType, Out… in run_unlimited_concurrency() 400 …unlimited_concurrency<InputType,OutputTuple>( typename harness_graph_multifunction_executor<InputT… in run_unlimited_concurrency() 403 template<typename InputType, typename OutputTuple> 418 template<typename InputType, typename OutputTuple > [all …]
|
| H A D | test_eh_flow_graph.cpp | 313 template <class OutputTuple, TestNodeTypeEnum TType> 315 typedef typename std::tuple_element<0,OutputTuple>::type ItemType0; 316 typedef typename std::tuple_element<1,OutputTuple>::type ItemType1; 322 OutputTuple operator()(tbb::flow_control& fc) { in operator ()() 328 return OutputTuple(); in operator ()() 331 return OutputTuple(ItemType0(ival),ItemType1(ival)); in operator ()() 1298 class OutputTuple, 1397 class OutputTuple, 1408 OutputTuple, 1500 template<class JP, class OutputTuple, [all …]
|
| /oneTBB/include/oneapi/tbb/detail/ |
| H A D | _flow_graph_join_impl.h | 674 typedef OutputTuple output_type; 745 typedef OutputTuple output_type; 831 typedef OutputTuple output_type; 1032 typedef OutputTuple output_type; 1199 …typedef join_node_base<JP, typename wrap_tuple_elements<N,PT,OutputTuple>::type, OutputTuple> type; 1210 OutputTuple > type; 1221 typedef OutputTuple output_type; 1254 typedef OutputTuple output_type; 1288 typedef OutputTuple output_type; 1326 typedef OutputTuple output_type; [all …]
|
| H A D | _flow_graph_indexer_impl.h | 329 template<typename OutputTuple> 330 struct indexer_types : public input_types<std::tuple_size<OutputTuple>::value, OutputTuple> { 331 static const int N = std::tuple_size<OutputTuple>::value; 332 typedef typename input_types<N, OutputTuple>::type output_type; 334 typedef indexer_node_FE<input_ports_type,output_type,OutputTuple> indexer_FE_type; 338 template<class OutputTuple> 339 class unfolded_indexer_node : public indexer_types<OutputTuple>::indexer_base_type { 341 typedef typename indexer_types<OutputTuple>::input_ports_type input_ports_type; 342 typedef OutputTuple tuple_types; 343 typedef typename indexer_types<OutputTuple>::output_type output_type; [all …]
|
| H A D | _flow_graph_node_impl.h | 475 template <typename OutputTuple> 478 static OutputTuple call(graph& g, const std::tuple<Args...>&) { 479 return OutputTuple(Args(g)...);
|
| /oneTBB/test/common/ |
| H A D | graph_utils.h | 170 template< typename InputType, typename OutputTuple > 173 typedef typename std::tuple_element<0,OutputTuple>::type OutputType; 192 CHECK( (std::tuple_size<OutputTuple>::value == 1) ); 239 template< typename InputType, typename OutputTuple > 243 template< typename InputType, typename OutputTuple > 246 template< typename InputType, typename OutputTuple > 247 …ifunction_executor<InputType, OutputTuple>::mfunction_ptr_type harness_graph_multifunction_executo… 248 = harness_graph_default_multifunction_functor< InputType, OutputTuple >::construct; 250 template< typename InputType, typename OutputTuple > 253 template< typename InputType, typename OutputTuple > [all …]
|
| /oneTBB/include/oneapi/tbb/ |
| H A D | flow_graph.h | 2140 template<typename OutputTuple> 2141 class join_node<OutputTuple,reserving>: public unfolded_join_node<std::tuple_size<OutputTuple>::val… 2146 typedef OutputTuple output_type; 2167 template<typename OutputTuple> 2168 class join_node<OutputTuple,queueing>: public unfolded_join_node<std::tuple_size<OutputTuple>::valu… 2173 typedef OutputTuple output_type; 2197 template <typename OutputTuple, typename K, 2213 class join_node<OutputTuple, key_matching<K, KHash> > : public unfolded_join_node<std::tuple_size<O… 2219 typedef OutputTuple output_type; 3256 template <typename OutputTuple, typename JP> [all …]
|
| /oneTBB/doc/main/reference/ |
| H A D | type_specified_message_keys.rst | 58 ``T`` is one of the user-provided types in ``OutputTuple`` and is
|
| /oneTBB/doc/main/tbb_userguide/ |
| H A D | create_token_based_system.rst | 25 template<typename OutputTuple, graph_buffer_policy JP = queueing>
|