43 priority ePriority = priority::normal;
44 size_t nId = ++nIdCounter;
49 if (ePriority != other.ePriority)
50 return ePriority > other.ePriority;
52 return nId < other.nId;
56 static inline std::atomic_size_t nIdCounter { 0 };
63 return static_cast<u8>(eLeft) <=>
static_cast<u8>(eRight);
priority
User may use the predefined values or the custom ones, for ex. "normal - 1", this type is supposed to...
A structure that can be used as a key in ordered containers so that items are ordered in descending o...
std::uint8_t u8
0 .. 65 535