SerialMerge#

Overloads#

SerialMerge(keys_shared, keys1_beg, keys2_beg, keys1_count, keys2_count, KeyT(&output)[ITEMS_PER_THREAD], int(&indices)[ITEMS_PER_THREAD], compare_op, oob_default)#

template<typename KeyIt, typename KeyT, typename CompareOp, int ITEMS_PER_THREAD>
void cub::SerialMerge(
KeyIt keys_shared,
int keys1_beg,
int keys2_beg,
int keys1_count,
int keys2_count,
KeyT (&output)[ITEMS_PER_THREAD],
int (&indices)[ITEMS_PER_THREAD],
CompareOp compare_op,
KeyT oob_default,
)

SerialMerge(keys_shared, keys1_beg, keys2_beg, keys1_count, keys2_count, KeyT(&output)[ITEMS_PER_THREAD], int(&indices)[ITEMS_PER_THREAD], compare_op)#

template<typename KeyIt, typename KeyT, typename CompareOp, int ITEMS_PER_THREAD>
void cub::SerialMerge(
KeyIt keys_shared,
int keys1_beg,
int keys2_beg,
int keys1_count,
int keys2_count,
KeyT (&output)[ITEMS_PER_THREAD],
int (&indices)[ITEMS_PER_THREAD],
CompareOp compare_op,
)