SPH
|
Wrapper over enum allowing setting (and querying) individual bits of the stored value. More...
Go to the source code of this file.
Classes | |
struct | EmptyFlags |
class | Flags< TEnum > |
Wrapper of an integral value providing functions for reading and modifying individual bits. More... | |
struct | FlagsTraits< T > |
struct | FlagsTraits< Flags< T > > |
Functions | |
template<typename TEnum , typename = std::enable_if_t<IsEnumClass<TEnum>::value>> | |
constexpr INLINE Flags< TEnum > | operator| (const TEnum flag1, const TEnum flag2) |
Variables | |
const EmptyFlags | EMPTY_FLAGS |
Wrapper over enum allowing setting (and querying) individual bits of the stored value.
Definition in file Flags.h.
const EmptyFlags EMPTY_FLAGS |