19 #ifndef _UTIL_BITFIELDINDEX_H_ 20 #define _UTIL_BITFIELDINDEX_H_ 24 template <
unsigned int size>
45 operator int()
const {
return v; }
48 template <
unsigned int size>
56 template <
unsigned int size>
64 #endif // _UTIL_BITFIELDINDEX_H_ BitfieldIndex & operator-=(const BitfieldIndex &b)
BitfieldIndex & operator+=(int i)
BitfieldIndex operator++(int)
BitfieldIndex operator+(const BitfieldIndex &b) const
BitfieldIndex & operator-=(int i)
BitfieldIndex & operator+=(const BitfieldIndex &b)
BitfieldIndex operator-(const BitfieldIndex &b) const
BitfieldIndex & operator=(const BitfieldIndex &rhs)
BitfieldIndex & operator++()
BitfieldIndex & operator=(const int &rhi)
BitfieldIndex operator-(int i) const
BitfieldIndex operator+(int i) const