PTLib  Version 2.14.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt > Member List

This is the complete list of members for PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt >, including all inherited members.

All()PBitwiseEnum< BaseEnum, MaxValue, BaseInt >inlinestatic
AsBits() const PBitwiseEnum< BaseEnum, MaxValue, BaseInt >inline
BaseClass typedefPStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt >
Begin()PBitwiseEnum< BaseEnum, MaxValue, BaseInt >inlinestatic
End()PBitwiseEnum< BaseEnum, MaxValue, BaseInt >inlinestatic
Enumeration typedefPBitwiseEnum< 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 typedefPBitwiseEnum< BaseEnum, MaxValue, BaseInt >
m_enumPBitwiseEnum< BaseEnum, MaxValue, BaseInt >protected
Names() const =0PStreamableBitwiseEnum< 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