Add log::level comparison operators

This commit is contained in:
Nikita Lisitsa 2022-01-21 12:07:53 +03:00
parent 134ec550f5
commit 88fa197f8c

View file

@ -26,4 +26,24 @@ namespace psemek::log
return s;
}
inline bool operator < (level l1, level l2)
{
return static_cast<int>(l1) < static_cast<int>(l2);
}
inline bool operator > (level l1, level l2)
{
return l2 < l1;
}
inline bool operator <= (level l1, level l2)
{
return !(l2 < l1);
}
inline bool operator >= (level l1, level l2)
{
return !(l1 < l2);
}
}