XrdOucEnum.hh File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define XRDOUC_ENUM_OPERATORS(T)


Define Documentation

#define XRDOUC_ENUM_OPERATORS (  ) 

Value:

inline T  operator |  (const T  a, const T b) { return T(int(a) | int(b)); }  \
  inline T &operator |= (      T &a, const T b) { return a = a | b; }           \
  inline T  operator &  (const T  a, const T b) { return T(int(a) & int(b)); }  \
  inline T &operator &= (      T &a, const T b) { return a = a & b; }           \
  inline T  operator ^  (const T  a, const T b) { return T(int(a) ^ int(b)); }  \
  inline T &operator ^= (      T &a, const T b) { return a = a ^ b; }           \
  inline T  operator ~  (const T a)             { return T(~int(a)); }


Generated on 16 Jan 2014 for xrootd by  doxygen 1.4.7