sorted_sequence_merge< LeftValues, LeftIds, RightValues, RightIds, Comp > Struct Template Reference

sorted_sequence_merge&lt; LeftValues, LeftIds, RightValues, RightIds, Comp &gt; Struct Template Reference#

Composable Kernel: ck::sequence_sort_impl< Values, Ids, Compare >::sorted_sequence_merge< LeftValues, LeftIds, RightValues, RightIds, Comp > Struct Template Reference
ck::sequence_sort_impl< Values, Ids, Compare >::sorted_sequence_merge< LeftValues, LeftIds, RightValues, RightIds, Comp > Struct Template Reference

#include <sequence.hpp>

Public Types

using merge
using merged_values = typename merge::merged_values
using merged_ids = typename merge::merged_ids

Member Typedef Documentation

◆ merge

template<typename Values, typename Ids, typename Compare>
template<typename LeftValues, typename LeftIds, typename RightValues, typename RightIds, typename Comp>
using ck::sequence_sort_impl< Values, Ids, Compare >::sorted_sequence_merge< LeftValues, LeftIds, RightValues, RightIds, Comp >::merge
Initial value:
LeftIds,
RightValues,
RightIds,
Comp>
Definition utility/sequence.hpp:394

◆ merged_ids

template<typename Values, typename Ids, typename Compare>
template<typename LeftValues, typename LeftIds, typename RightValues, typename RightIds, typename Comp>
using ck::sequence_sort_impl< Values, Ids, Compare >::sorted_sequence_merge< LeftValues, LeftIds, RightValues, RightIds, Comp >::merged_ids = typename merge::merged_ids

◆ merged_values

template<typename Values, typename Ids, typename Compare>
template<typename LeftValues, typename LeftIds, typename RightValues, typename RightIds, typename Comp>
using ck::sequence_sort_impl< Values, Ids, Compare >::sorted_sequence_merge< LeftValues, LeftIds, RightValues, RightIds, Comp >::merged_values = typename merge::merged_values

The documentation for this struct was generated from the following file: