Lines Matching refs:e
61 FlagsEnum(EnumT e) : m_FlagsValue(e) {} in FlagsEnum() argument
68 FlagsEnum(StorageT e) : m_FlagsValue(e) {} in FlagsEnum() argument
137 void Set(EnumT e) { m_FlagsValue |= e; } in Set() argument
147 void Clear(EnumT e) { m_FlagsValue &= ~e; } in Clear() argument
158 bool IsSet(EnumT e) const { return (m_FlagsValue & e) != 0; } in IsSet() argument
170 bool IsSetAny(EnumT e) const { return (m_FlagsValue & e) != 0; } in IsSetAny() argument
182 bool IsSetAll(EnumT e) const { return (m_FlagsValue & e) == e; } in IsSetAll() argument
209 explicit FlagsEnum1(EnumT e) : FlagsEnum<bit8, EnumT>(e) {} in FlagsEnum1() argument
216 explicit FlagsEnum1(bit8 e) : FlagsEnum<bit8, EnumT>(e) {} in FlagsEnum1() argument
246 explicit FlagsEnum2(EnumT e) : FlagsEnum<bit16, EnumT>(e) {} in FlagsEnum2() argument
253 explicit FlagsEnum2(bit16 e) : FlagsEnum<bit16, EnumT>(e) {} in FlagsEnum2() argument
283 explicit FlagsEnum4(EnumT e) : FlagsEnum<bit32, EnumT>(e) {} in FlagsEnum4() argument
290 explicit FlagsEnum4(bit32 e) : FlagsEnum<bit32, EnumT>(e) {} in FlagsEnum4() argument