|
PTLib
Version 2.14.3
|
#include <bitwise_enum.h>


Public Types | |
| typedef PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | BaseClass |
Public Types inherited from PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | |
| typedef BaseEnum | Enumeration |
| typedef BaseInt | IntType |
Friends | |
| __inline std::ostream & | operator<< (std::ostream &strm, const PStreamableBitwiseEnum &e) |
| __inline std::istream & | operator>> (std::istream &strm, PStreamableBitwiseEnum &e) |
Additional Inherited Members | |
Static Public Member Functions inherited from PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | |
| static __inline Enumeration | Zero () |
| static __inline Enumeration | All () |
| static __inline Enumeration | Begin () |
| static __inline Enumeration | End () |
| static __inline Enumeration | FromBits (unsigned b) |
| static __inline Enumeration | FromBit (unsigned b) |
Protected Attributes inherited from PBitwiseEnum< BaseEnum, MaxValue, BaseInt > | |
| Enumeration | m_enum |
| typedef PBitwiseEnum<BaseEnum, MaxValue, BaseInt> PStreamableBitwiseEnum< BaseEnum, MaxValue, BaseInt >::BaseClass |
|
inline |
|
inlinevirtual |
|
inline |
|
pure virtual |
|
inline |
|
friend |
|
friend |