19 lines
1 KiB
MQL5
19 lines
1 KiB
MQL5
//+------------------------------------------------------------------+
| |||
//| IComparable.mqh |
| |||
//| Copyright 2000-2025, MetaQuotes Ltd. |
| |||
//| https://www.mql5.com |
| |||
//+------------------------------------------------------------------+
| |||
#include "IEqualityComparable.mqh"
| |||
//+------------------------------------------------------------------+
| |||
//| Interface IComparable<T>. |
| |||
//| Usage: Defines a generalized comparison method to create a |
| |||
//| type-specific comparison method for ordering or sorting |
| |||
//| instances. |
| |||
//+------------------------------------------------------------------+
| |||
template<typename T>
| |||
interface IComparable: public IEqualityComparable<T>
| |||
{
| |||
//--- method for determining compare
| |||
int Compare(T value);
| |||
};
| |||
//+------------------------------------------------------------------+
|