| Align() | msl::utilities::SafeInt< T, E > | inline | 
  | Align16() | msl::utilities::SafeInt< T, E > | inline | 
  | Align2() | msl::utilities::SafeInt< T, E > | inline | 
  | Align32() | msl::utilities::SafeInt< T, E > | inline | 
  | Align4() | msl::utilities::SafeInt< T, E > | inline | 
  | Align64() | msl::utilities::SafeInt< T, E > | inline | 
  | Align8() | msl::utilities::SafeInt< T, E > | inline | 
  | m_int | msl::utilities::SafeInt< T, E > | private | 
  | Max(SafeInt< T, E > test, SafeInt< T, E > upper=SafeInt< T, E >(details::IntTraits< T >::maxInt)) const | msl::utilities::SafeInt< T, E > | inline | 
  | Min(SafeInt< T, E > test, SafeInt< T, E > floor=SafeInt< T, E >(details::IntTraits< T >::minInt)) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator __int16() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator __int32() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator __int64() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator bool() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator char() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator long() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator signed char() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator unsigned __int16() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator unsigned __int32() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator unsigned __int64() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator unsigned char() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator unsigned long() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator!() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator!=(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator!=(bool b) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator!=(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator%(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator%(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator%=(U rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator%=(SafeInt< U, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator&(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator&(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator&=(SafeInt< T, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator&=(U rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator&=(SafeInt< U, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator*(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator*(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator*=(SafeInt< T, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator*=(U rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator*=(SafeInt< U, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator+() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator+(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator+(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator++() | msl::utilities::SafeInt< T, E > | inline | 
  | operator++(int) | msl::utilities::SafeInt< T, E > | inline | 
  | operator+=(SafeInt< T, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator+=(U rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator+=(SafeInt< U, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator-() const | msl::utilities::SafeInt< T, E > | inline | 
  | operator-(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator-(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator--() | msl::utilities::SafeInt< T, E > | inline | 
  | operator--(int) | msl::utilities::SafeInt< T, E > | inline | 
  | operator-=(SafeInt< T, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator-=(U rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator-=(SafeInt< U, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator/(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator/(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator/=(SafeInt< T, E > i) | msl::utilities::SafeInt< T, E > | inline | 
  | operator/=(U i) | msl::utilities::SafeInt< T, E > | inline | 
  | operator/=(SafeInt< U, E > i) | msl::utilities::SafeInt< T, E > | inline | 
  | operator<(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator<(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator<<(U bits) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator<<(SafeInt< U, E > bits) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator<<=(U bits) | msl::utilities::SafeInt< T, E > | inline | 
  | operator<<=(SafeInt< U, E > bits) | msl::utilities::SafeInt< T, E > | inline | 
  | operator<=(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator<=(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator=(const U &rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator=(const T &rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator=(const SafeInt< U, E > &rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator=(const SafeInt< T, E > &rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator==(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator==(bool rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator==(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator>(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator>(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator>=(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator>=(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator>>(U bits) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator>>(SafeInt< U, E > bits) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator>>=(U bits) | msl::utilities::SafeInt< T, E > | inline | 
  | operator>>=(SafeInt< U, E > bits) | msl::utilities::SafeInt< T, E > | inline | 
  | operator^(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator^(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator^=(SafeInt< T, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator^=(U rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator^=(SafeInt< U, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator|(SafeInt< T, E > rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator|(U rhs) const | msl::utilities::SafeInt< T, E > | inline | 
  | operator|=(SafeInt< T, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator|=(U rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator|=(SafeInt< U, E > rhs) | msl::utilities::SafeInt< T, E > | inline | 
  | operator~() const | msl::utilities::SafeInt< T, E > | inline | 
  | Ptr() | msl::utilities::SafeInt< T, E > | inline | 
  | Ptr() const | msl::utilities::SafeInt< T, E > | inline | 
  | Ref() const | msl::utilities::SafeInt< T, E > | inline | 
  | SafeInt() | msl::utilities::SafeInt< T, E > | inline | 
  | SafeInt(const T &i) | msl::utilities::SafeInt< T, E > | inline | 
  | SafeInt(bool b) | msl::utilities::SafeInt< T, E > | inline | 
  | SafeInt(const SafeInt< U, E > &u) | msl::utilities::SafeInt< T, E > | inline | 
  | SafeInt(const U &i) | msl::utilities::SafeInt< T, E > | inline | 
  | Swap(SafeInt< T, E > &with) | msl::utilities::SafeInt< T, E > | inline |