rocPRIM
Public Types | List of all members
run_length_encode_config< ReduceByKeyConfig, SelectConfig > Struct Template Reference

Configuration of device-level run-length encoding operation. More...

#include <device_run_length_encode_config.hpp>

Public Types

using reduce_by_key = ReduceByKeyConfig
 Configuration of device-level reduce-by-key operation.
 
using select = SelectConfig
 Configuration of device-level select operation.
 

Detailed Description

template<class ReduceByKeyConfig, class SelectConfig = default_config>
struct run_length_encode_config< ReduceByKeyConfig, SelectConfig >

Configuration of device-level run-length encoding operation.

Template Parameters
ReduceByKeyConfig- configuration of device-level reduce-by-key operation. Must be reduce_by_key_config_v2 or default_config.
SelectConfig- configuration of device-level select operation. Must be select_config or default_config.

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