DEPRECATED: This header is deprecated as of 25.10 and will be removed in 25.12. More...
#include <cudf/column/column_device_view.cuh>
#include <cudf/detail/row_operator/common_utils.cuh>
#include <cudf/detail/row_operator/row_operators.cuh>
#include <cudf/detail/utilities/assert.cuh>
#include <cudf/hashing/detail/hash_functions.cuh>
#include <cudf/hashing/detail/hashing.hpp>
#include <cudf/table/table_device_view.cuh>
#include <cudf/utilities/traits.hpp>
#include <cudf/utilities/type_dispatcher.hpp>
#include <cuda/std/limits>
#include <thrust/equal.h>
#include <thrust/execution_policy.h>
#include <thrust/iterator/counting_iterator.h>
#include <thrust/transform_reduce.h>
Go to the source code of this file.
Classes | |
class | cudf::element_equality_comparator< Nullate > |
Performs an equality comparison between two elements in two columns. More... | |
class | cudf::row_equality_comparator< Nullate > |
Performs a relational comparison between two elements in two tables. More... | |
class | cudf::element_relational_comparator< Nullate > |
Performs a relational comparison between two elements in two columns. More... | |
class | cudf::row_lexicographic_comparator< Nullate > |
Computes whether one row is lexicographically less than another row. More... | |
class | cudf::element_hasher< hash_function, Nullate > |
Computes the hash value of an element in the given column. More... | |
class | cudf::element_hasher_with_seed< hash_function, Nullate > |
Function object for computing the hash value of a row in a column. More... | |
class | cudf::row_hasher< hash_function, Nullate > |
Computes the hash value of a row in the given table. More... | |
Namespaces | |
cudf | |
cuDF interfaces | |
Typedefs | |
using | cudf::weak_ordering = cudf::detail::weak_ordering |
Alias for backward compatibility with legacy row operators. More... | |
Functions | |
template<typename Element > | |
weak_ordering | cudf::compare_elements (Element lhs, Element rhs) |
Alias for backward compatibility with legacy row operators. More... | |
template<typename Element > | |
weak_ordering | cudf::relational_compare (Element lhs, Element rhs) |
Alias for backward compatibility with legacy row operators. More... | |
auto | cudf::null_compare (bool lhs_is_null, bool rhs_is_null, null_order null_precedence) |
Alias for backward compatibility with legacy row operators. More... | |
template<typename Element > | |
bool | cudf::equality_compare (Element lhs, Element rhs) |
Alias for backward compatibility with legacy row operators. More... | |
DEPRECATED: This header is deprecated as of 25.10 and will be removed in 25.12.
Users should migrate to using cudf::detail::row_operator::row_operators.cuh
directly and access the row operators in the cudf::detail::row
namespace.
cudf::detail::row_operator::row_operators.cuh
instead. Definition in file row_operators.cuh.