GrPPI
0.3.1
Generic and Reusable Parallel Pattern Interface
|
#include <pipeline_pattern.h>
Public Types | |
using | first_result = std::decay_t< typename std::result_of< T(I)>::type > |
using | type = std::conditional_t< sizeof...(U)==0, first_result, typename output_value_type< first_result, U... >::type > |
using grppi::internal::output_value_type< I, pipeline_t< T, U... > >::first_result = std::decay_t<typename std::result_of<T(I)>::type> |
using grppi::internal::output_value_type< I, pipeline_t< T, U... > >::type = std::conditional_t<sizeof...(U)==0, first_result, typename output_value_type<first_result,U...>::type > |