Rings for MAT 685
Mathematical ring implementation to demonstrate templates and inheritance
Rings::Integer< T > Member List

This is the complete list of members for Rings::Integer< T >, including all inherited members.

get_value() constRings::Integer< T >
has_inverse() const overrideRings::Integer< T >virtual
Integer()Rings::Integer< T >
Integer(T)Rings::Integer< T >
Integer(const Integer< T > &other)Rings::Integer< T >
is_cancellable() const overrideRings::Integral_Domain_Elementinlinevirtual
is_commutative() const overrideRings::Commutative_Ring_Elementinlinevirtual
is_one() const overrideRings::Integer< T >virtual
is_zero() const overrideRings::Integer< T >virtual
operator!=(const Ring_Element &) const overrideRings::Integer< T >virtual
operator*(const Ring_Element &) const overrideRings::Integer< T >virtual
operator+(const Ring_Element &) const overrideRings::Integer< T >virtual
operator-(const Ring_Element &) const overrideRings::Integer< T >virtual
operator<<(ostream &os, Integer< T > i)Rings::Integer< T >related
operator=(const Ring_Element &)Rings::Integer< T >
operator==(const Ring_Element &) const overrideRings::Integer< T >virtual