STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
msl::utilities::SafeInt< T, E > Member List

This is the complete list of members for msl::utilities::SafeInt< T, E >, including all inherited members.

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