All() | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inlinestatic |
AsBits() const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
BaseClass typedef | PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt > | |
Begin() | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inlinestatic |
End() | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inlinestatic |
Enumeration typedef | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | |
FromBit(unsigned b) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inlinestatic |
FromBits(unsigned b) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inlinestatic |
FromString(const PString &s, bool clear=true) | PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
IntType typedef | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | |
m_enum | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | protected |
Names() const =0 | PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt > | pure virtual |
operator const Enumeration &() const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator Enumeration() const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator Enumeration &() | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator!=(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator!=(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator&() | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator&(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator&(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator*(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator*(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator*=(Enumeration rhs) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator*=(PBitwiseEnum rhs) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator+(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator+(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator++() | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator++(int) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator+=(Enumeration rhs) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator+=(PBitwiseEnum rhs) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator-(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator-(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator--() | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator--(int) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator-=(Enumeration rhs) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator-=(PBitwiseEnum rhs) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator<(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator<(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator<<(std::ostream &strm, const PStreamableBitwiseEnum &e) | PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt > | friend |
operator<=(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator<=(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator=(const PBitwiseEnum &e) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator=(Enumeration e) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator==(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator==(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator>(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator>(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator>=(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator>=(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator>>(std::istream &strm, PStreamableBitwiseEnum &e) | PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt > | friend |
operator^(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator^(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator^=(Enumeration rhs) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator^=(PBitwiseEnum rhs) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator|(Enumeration rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator|(PBitwiseEnum rhs) const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator|=(Enumeration rhs) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator|=(PBitwiseEnum rhs) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
operator~() const | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
PBitwiseEnum(Enumeration e=Zero()) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
PBitwiseEnum(const PBitwiseEnum &e) | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
PStreamableBitwiseEnum(typename BaseClass::Enumeration e=BaseClass::Zero()) | PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
ToString() | PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inline |
Zero() | PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inlinestatic |
~PStreamableBitwiseEnum() | PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt > | inlinevirtual |