sorted_sequence_merge_impl< LeftValues, LeftIds, sequence<>, sequence<>, MergedValues, MergedIds, Comp > Struct Template Reference

sorted_sequence_merge_impl&lt; LeftValues, LeftIds, sequence&lt;&gt;, sequence&lt;&gt;, MergedValues, MergedIds, Comp &gt; Struct Template Reference#

Composable Kernel: ck_tile::sequence_sort_impl< Values, Ids, Compare >::sorted_sequence_merge_impl< LeftValues, LeftIds, sequence<>, sequence<>, MergedValues, MergedIds, Comp > Struct Template Reference
ck_tile::sequence_sort_impl< Values, Ids, Compare >::sorted_sequence_merge_impl< LeftValues, LeftIds, sequence<>, sequence<>, MergedValues, MergedIds, Comp > Struct Template Reference

#include <sequence.hpp>

Public Types

using merged_values = typename sequence_merge< MergedValues, LeftValues >::type
 
using merged_ids = typename sequence_merge< MergedIds, LeftIds >::type
 

Member Typedef Documentation

◆ merged_ids

template<typename Values , typename Ids , typename Compare >
template<typename LeftValues , typename LeftIds , typename MergedValues , typename MergedIds , typename Comp >
using ck_tile::sequence_sort_impl< Values, Ids, Compare >::sorted_sequence_merge_impl< LeftValues, LeftIds, sequence<>, sequence<>, MergedValues, MergedIds, Comp >::merged_ids = typename sequence_merge<MergedIds, LeftIds>::type

◆ merged_values

template<typename Values , typename Ids , typename Compare >
template<typename LeftValues , typename LeftIds , typename MergedValues , typename MergedIds , typename Comp >
using ck_tile::sequence_sort_impl< Values, Ids, Compare >::sorted_sequence_merge_impl< LeftValues, LeftIds, sequence<>, sequence<>, MergedValues, MergedIds, Comp >::merged_values = typename sequence_merge<MergedValues, LeftValues>::type

The documentation for this struct was generated from the following file:
  • /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-composable-kernel/checkouts/develop/include/ck_tile/core/container/sequence.hpp