The binary operation used for emitting skeletons in a ser_t as a fold. More...
Public Types | |
using | Ins = typename State::outputs |
using | Flows = typename State::flows |
using | part = emit_serial_part< S, Ins, State::next_x, State::next_i > |
using | combined_flows = typename stapl::result_of::tuple_cat< typename State::flows, typename part::flows >::type |
using | type = emit_state< typename part::outputs, part::next_x, part::next_i, combined_flows > |
The binary operation used for emitting skeletons in a ser_t as a fold.
State | the accumulated emit_state |
S | the current skeleton to output |
This essentially wraps a call to emit_serial_part to also update the list of outputted flows