diff options
Diffstat (limited to 'src/misc/bitwise.hpp')
-rw-r--r-- | src/misc/bitwise.hpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/misc/bitwise.hpp b/src/misc/bitwise.hpp index ecce333..4d4cf8f 100644 --- a/src/misc/bitwise.hpp +++ b/src/misc/bitwise.hpp @@ -1,6 +1,13 @@ #pragma once #include <type_traits> +namespace util { +template<typename T> +bool FlagSet(T flags, T value) { + return (flags & value) == value; +} +} // namespace util + template<typename T> struct Bitwise { static const bool enable = false; |