template<class type_t>
class xtd::collections::generic::equality_comparer< type_t >
Provides a base class for implementations of the xtd::collections::generic::iequality_comparer <type_t> generic interface.
- Definition
template<class type_t>
Defines methods to support the comparison of objects for equality.
Definition iequality_comparer.hpp:34
- Header
#include <xtd/collections/generic/equality_comparer>
- Namespace
- xtd::collections::generic
- Library
- xtd.core
|
| static auto | default_equality_comparer () -> const equality_comparer & |
| | Gets the default equality comparer for the type specified by the generic argument.
|
|
| auto | equals (const type_t &x, const type_t &y) const noexcept -> bool override |
| | Determines whether the specified objects are equal.
|
| auto | get_hash_code (const type_t &obj) const noexcept -> xtd::size override |
| | Returns a hash code for the specified object.
|
◆ default_equality_comparer()
◆ equals()
template<class type_t>
|
|
inlinenodiscardoverridevirtualnoexcept |
◆ get_hash_code()
template<class type_t>
|
|
inlinenodiscardoverridevirtualnoexcept |
The documentation for this class was generated from the following file: