Public Member Functions | List of all members
cudf::row::primitive::element_equality_comparator Class Reference

Performs an equality comparison between two elements in two columns. More...

Public Member Functions

template<typename Element , CUDF_ENABLE_IF(cudf::is_equality_comparable< Element, Element >()) >
bool operator() (column_device_view const &lhs, column_device_view const &rhs, size_type lhs_element_index, size_type rhs_element_index) const
 Compares the specified elements for equality. More...
 

Detailed Description

Performs an equality comparison between two elements in two columns.

Definition at line 64 of file primitive_row_operators.cuh.

Member Function Documentation

◆ operator()()

template<typename Element , CUDF_ENABLE_IF(cudf::is_equality_comparable< Element, Element >()) >
bool cudf::row::primitive::element_equality_comparator::operator() ( column_device_view const &  lhs,
column_device_view const &  rhs,
size_type  lhs_element_index,
size_type  rhs_element_index 
) const
inline

Compares the specified elements for equality.

Parameters
lhsThe first column
rhsThe second column
lhs_element_indexThe index of the first element
rhs_element_indexThe index of the second element
Returns
True if lhs and rhs element are equal

Definition at line 76 of file primitive_row_operators.cuh.


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