Dispatch functor for resolving the index value for a dictionary element. More...
Public Member Functions | |
template<typename IndexType , std::enable_if_t< is_index_type< IndexType >() and std::is_unsigned< IndexType >::value > * = nullptr> | |
__device__ size_type | operator() (column_device_view const &input, size_type index) |
template<typename IndexType , typename... Args, std::enable_if_t< not(is_index_type< IndexType >() and std::is_unsigned< IndexType >::value)> * = nullptr> | |
__device__ size_type | operator() (Args &&... args) |
Dispatch functor for resolving the index value for a dictionary element.
The basic dictionary elements are the indices which can be any index type.
Definition at line 708 of file column_device_view.cuh.