19 lines
1,008 B
MQL5
19 lines
1,008 B
MQL5
//+------------------------------------------------------------------+
| |||
//| IEqualityComparer.mqh |
| |||
//| Copyright 2000-2025, MetaQuotes Ltd. |
| |||
//| https://www.mql5.com |
| |||
//+------------------------------------------------------------------+
| |||
//+------------------------------------------------------------------+
| |||
//| Interface IEqualityComparer<T>. |
| |||
//| Usage: Defines methods to support the comparison of values for |
| |||
//| equality. |
| |||
//+------------------------------------------------------------------+
| |||
template<typename T>
| |||
interface IEqualityComparer
| |||
{
| |||
//--- determines whether the specified values are equal
| |||
bool Equals(T x,T y);
| |||
//--- returns a hash code for the specified object
| |||
int HashCode(T value);
| |||
};
| |||
//+------------------------------------------------------------------+
|