Bitwise operations for C++11 strong enum class. This casts e into Flag_T and returns value after bitwise operation Use these function as. More...
Functions | |
template<typename Enum > | |
static base::type::EnumType | And (Enum e, base::type::EnumType flag) |
template<typename Enum > | |
static base::type::EnumType | Not (Enum e, base::type::EnumType flag) |
template<typename Enum > | |
static base::type::EnumType | Or (Enum e, base::type::EnumType flag) |
Bitwise operations for C++11 strong enum class. This casts e into Flag_T and returns value after bitwise operation Use these function as.
flag = bitwise::Or<MyEnum>(MyEnum::val1, flag);
|
inlinestatic |
Definition at line 861 of file easylogging++.h.
|
inlinestatic |
Definition at line 865 of file easylogging++.h.
|
inlinestatic |
Definition at line 869 of file easylogging++.h.