| 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 |