LeechCraft  0.6.70-13729-g7046a9d2a7
Modular cross-platform feature rich live environment.
bitflags.h File Reference
#include <type_traits>
+ Include dependency graph for bitflags.h:

Go to the source code of this file.

Classes

class  LC::Util::BitFlags< T >
 

Namespaces

 LC
 
 LC::Util
 

Macros

#define DECLARE_BIT_FLAGS(F)
 

Macro Definition Documentation

◆ DECLARE_BIT_FLAGS

#define DECLARE_BIT_FLAGS (   F)
Value:
inline LC::Util::BitFlags<F> operator& (F left, F right) \
{ \
return LC::Util::BitFlags<F> { left } & right; \
} \
inline LC::Util::BitFlags<F> operator| (F left, F right) \
{ \
return LC::Util::BitFlags<F> { left } | right; \
}
auto operator|(const L &left, InfixBinary< Op >) noexcept
Definition: oral.h:841

Definition at line 85 of file bitflags.h.