2026-08-28 22:09:26 -05:00
|
|
|
//+------------------------------------------------------------------+
|
|
|
|
|
//| Def.mqh |
|
|
|
|
|
//| Copyright 2026, Niquel Mendoza |
|
|
|
|
|
//| https://www.mql5.com |
|
|
|
|
|
//+------------------------------------------------------------------+
|
|
|
|
|
#property copyright "Copyright 2026, Niquel Mendoza"
|
|
|
|
|
#property link "https://www.mql5.com"
|
|
|
|
|
#property strict
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#ifndef FASTCOLLECTIONSBYLEO_COLHASH_HASH_GENERIC_DEF_MQH
|
|
|
|
|
#define FASTCOLLECTIONSBYLEO_COLHASH_HASH_GENERIC_DEF_MQH
|
|
|
|
|
|
|
|
|
|
//+------------------------------------------------------------------+
|
|
|
|
|
//| |
|
|
|
|
|
//+------------------------------------------------------------------+
|
|
|
|
|
namespace TSN
|
|
|
|
|
{
|
|
|
|
|
//+------------------------------------------------------------------+
|
|
|
|
|
//| |
|
|
|
|
|
//+------------------------------------------------------------------+
|
|
|
|
|
template <typename TValue>
|
|
|
|
|
class CGenericHash_eq_simple
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
CGenericHash_eq_simple() {}
|
|
|
|
|
~CGenericHash_eq_simple() {}
|
2026-09-03 21:14:13 -05:00
|
|
|
static __forceinline bool Eq(TValue a, TValue b) { return a == b; }
|
|
|
|
|
template <typename TPar>
|
|
|
|
|
static __forceinline void Assing(TPar& a, TPar& b) { a = b; }
|
2026-08-28 22:09:26 -05:00
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
//+------------------------------------------------------------------+
|
|
|
|
|
|
2026-09-03 21:14:13 -05:00
|
|
|
#endif // FASTCOLLECTIONSBYLEO_COLHASH_HASH_GENERIC_DEF_MQH
|
|
|
|
|
//+------------------------------------------------------------------+
|