mql5/Include/Generic/Interfaces/IEqualityComparer.mqh
darashikoh 2b23261c88
2026-01-31 12:29:07 +00:00

19 lines
1 KiB
MQL5

//+------------------------------------------------------------------+
//| IEqualityComparer.mqh |
//| Copyright 2000-2026, MetaQuotes Ltd. |
//| 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);
};
//+------------------------------------------------------------------+