| enum-flags.h | 55 enum_flags wrapper class for ENUM, and enables the global operator 58 using flags_type = enum_flags<enum_type>; \ 61 /* To enable the global enum_flags operators for enum, declare an 155 class enum_flags class 174 constexpr enum_flags () function in class:enum_flags 182 constexpr enum_flags (enum_type e) function in class:enum_flags 185 constexpr enum_flags (enum_flags_detail::zero_type *zero) function in class:enum_flags 189 enum_flags &operator&= (enum_flags e) & 194 enum_flags &operator|= (enum_flags e) [all...] |