| addProduct(const Rational &r, const Rational &s) | Rational | |
| addQuotient(const Rational &r, const Rational &s) | Rational | |
| assign(const Rational &) | Rational | |
| assign(const long double &r) | Rational | |
| assign(const double &r) | Rational | |
| assign(const int &i) | Rational | |
| compareRational(const Rational &r, const Rational &s) | Rational | friend |
| isAdjacentTo(const double &d) const | Rational | |
| operator double() const | Rational | |
| operator float() const | Rational | |
| operator long double() const | Rational | |
| operator!=(const Rational &r, const Rational &s) | Rational | friend |
| operator!=(const Rational &r, const double &s) | Rational | friend |
| operator!=(const double &r, const Rational &s) | Rational | friend |
| operator!=(const Rational &r, const long double &s) | Rational | friend |
| operator!=(const long double &r, const Rational &s) | Rational | friend |
| operator!=(const Rational &r, const float &s) | Rational | friend |
| operator!=(const float &r, const Rational &s) | Rational | friend |
| operator!=(const Rational &r, const int &s) | Rational | friend |
| operator!=(const int &r, const Rational &s) | Rational | friend |
| operator*(const Rational &r) const | Rational | |
| operator*(const double &r) const | Rational | |
| operator*(const int &r) const | Rational | |
| operator*(const double &d, const Rational &r) | Rational | friend |
| operator*(const int &d, const Rational &r) | Rational | friend |
| operator*=(const Rational &r) | Rational | |
| operator*=(const double &r) | Rational | |
| operator*=(const int &r) | Rational | |
| operator+(const Rational &r) const | Rational | |
| operator+(const double &r) const | Rational | |
| operator+(const int &r) const | Rational | |
| operator+(const double &d, const Rational &r) | Rational | friend |
| operator+(const int &d, const Rational &r) | Rational | friend |
| operator+=(const Rational &r) | Rational | |
| operator+=(const double &r) | Rational | |
| operator+=(const int &r) | Rational | |
| operator-(const Rational &r) const | Rational | |
| operator-(const double &r) const | Rational | |
| operator-(const int &r) const | Rational | |
| operator-(const double &d, const Rational &r) | Rational | friend |
| operator-(const int &d, const Rational &r) | Rational | friend |
| operator-(const Rational &q) | Rational | friend |
| operator-=(const Rational &r) | Rational | |
| operator-=(const double &r) | Rational | |
| operator-=(const int &r) | Rational | |
| operator/(const Rational &r) const | Rational | |
| operator/(const double &r) const | Rational | |
| operator/(const int &r) const | Rational | |
| operator/(const double &d, const Rational &r) | Rational | friend |
| operator/(const int &d, const Rational &r) | Rational | friend |
| operator/=(const Rational &r) | Rational | |
| operator/=(const double &r) | Rational | |
| operator/=(const int &r) | Rational | |
| operator<(const Rational &r, const Rational &s) | Rational | friend |
| operator<(const Rational &r, const double &s) | Rational | friend |
| operator<(const double &r, const Rational &s) | Rational | friend |
| operator<(const Rational &r, const long double &s) | Rational | friend |
| operator<(const long double &r, const Rational &s) | Rational | friend |
| operator<(const Rational &r, const float &s) | Rational | friend |
| operator<(const float &r, const Rational &s) | Rational | friend |
| operator<(const Rational &r, const int &s) | Rational | friend |
| operator<(const int &r, const Rational &s) | Rational | friend |
| operator<<(std::ostream &os, const Rational &r) | Rational | friend |
| operator<=(const Rational &r, const Rational &s) | Rational | friend |
| operator<=(const Rational &r, const double &s) | Rational | friend |
| operator<=(const double &r, const Rational &s) | Rational | friend |
| operator<=(const Rational &r, const long double &s) | Rational | friend |
| operator<=(const long double &r, const Rational &s) | Rational | friend |
| operator<=(const Rational &r, const float &s) | Rational | friend |
| operator<=(const float &r, const Rational &s) | Rational | friend |
| operator<=(const Rational &r, const int &s) | Rational | friend |
| operator<=(const int &r, const Rational &s) | Rational | friend |
| operator=(const Rational &) | Rational | |
| operator=(const long double &r) | Rational | |
| operator=(const double &r) | Rational | |
| operator=(const int &i) | Rational | |
| operator=(const mpq_t &q) | Rational | |
| operator==(const Rational &r, const Rational &s) | Rational | friend |
| operator==(const Rational &r, const double &s) | Rational | friend |
| operator==(const double &r, const Rational &s) | Rational | friend |
| operator==(const Rational &r, const long double &s) | Rational | friend |
| operator==(const long double &r, const Rational &s) | Rational | friend |
| operator==(const Rational &r, const float &s) | Rational | friend |
| operator==(const float &r, const Rational &s) | Rational | friend |
| operator==(const Rational &r, const int &s) | Rational | friend |
| operator==(const int &r, const Rational &s) | Rational | friend |
| operator>(const Rational &r, const Rational &s) | Rational | friend |
| operator>(const Rational &r, const double &s) | Rational | friend |
| operator>(const double &r, const Rational &s) | Rational | friend |
| operator>(const Rational &r, const long double &s) | Rational | friend |
| operator>(const long double &r, const Rational &s) | Rational | friend |
| operator>(const Rational &r, const float &s) | Rational | friend |
| operator>(const float &r, const Rational &s) | Rational | friend |
| operator>(const Rational &r, const int &s) | Rational | friend |
| operator>(const int &r, const Rational &s) | Rational | friend |
| operator>=(const Rational &r, const Rational &s) | Rational | friend |
| operator>=(const Rational &r, const double &s) | Rational | friend |
| operator>=(const double &r, const Rational &s) | Rational | friend |
| operator>=(const Rational &r, const long double &s) | Rational | friend |
| operator>=(const long double &r, const Rational &s) | Rational | friend |
| operator>=(const Rational &r, const float &s) | Rational | friend |
| operator>=(const float &r, const Rational &s) | Rational | friend |
| operator>=(const Rational &r, const int &s) | Rational | friend |
| operator>=(const int &r, const Rational &s) | Rational | friend |
| Rational() | Rational | |
| Rational(const Rational &r) | Rational | |
| Rational(const long double &r) | Rational | |
| Rational(const double &r) | Rational | |
| Rational(const int &i) | Rational | |
| Rational(const Integer &num, const Integer &den) | Rational | |
| Rational(const mpq_t &q) | Rational | |
| rationalErrorMessage() const | Rational | |
| sign(const Rational &r) | Rational | friend |
| sizeInBase(const int base=2) const | Rational | |
| spxAbs(const Rational &r) | Rational | friend |
| str() const | Rational | |
| subProduct(const Rational &r, const Rational &s) | Rational | |
| subQuotient(const Rational &r, const Rational &s) | Rational | |
| ~Rational() | Rational | |