| 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 |