Public Member Functions | List of all members
cudf::element_hasher< hash_function, has_nulls > Class Template Reference

Computes the hash value of an element in the given column. More...

Public Member Functions

template<typename T , CUDF_ENABLE_IF(column_device_view::has_element_accessor< T >()) >
__device__ hash_value_type operator() (column_device_view col, size_type row_index) const
 
template<typename T , CUDF_ENABLE_IF(not column_device_view::has_element_accessor< T >()) >
__device__ hash_value_type operator() (column_device_view col, size_type row_index) const
 

Detailed Description

template<template< typename > class hash_function, bool has_nulls = true>
class cudf::element_hasher< hash_function, has_nulls >

Computes the hash value of an element in the given column.

Template Parameters
hash_functionHash functor to use for hashing elements.
has_nullsIndicates the potential for null values in the column.

Definition at line 410 of file row_operators.cuh.


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