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 >()) > | |
| hash_value_type | operator() (column_device_view col, size_type row_index) const |
| Returns the hash value of the given element in the given column. More... | |
| template<typename T , CUDF_ENABLE_IF(not column_device_view::has_element_accessor< T >()) > | |
| hash_value_type | operator() (column_device_view col, size_type row_index) const |
| Returns the hash value of the given element in the given column. More... | |
Public Attributes | |
| Nullate | has_nulls |
| A cudf::nullate type describing how to check for nulls. | |
Computes the hash value of an element in the given column.
| hash_function | Hash functor to use for hashing elements. |
| Nullate | A cudf::nullate type describing how to check for nulls. |
Definition at line 462 of file row_operators.cuh.
|
inline |
Returns the hash value of the given element in the given column.
| T | The type of the element to hash |
| col | The column to hash |
| row_index | The index of the row to hash |
Definition at line 473 of file row_operators.cuh.
|
inline |
Returns the hash value of the given element in the given column.
| T | The type of the element to hash |
| col | The column to hash |
| row_index | The index of the row to hash |
Definition at line 490 of file row_operators.cuh.