abs(const Rational &x) | CVC3::Rational | [friend] |
ceil(const Rational &x) | CVC3::Rational | [friend] |
d_n | CVC3::Rational | [private] |
floor(const Rational &x) | CVC3::Rational | [friend] |
gcd(const Rational &x, const Rational &y) | CVC3::Rational | [friend] |
gcd(const std::vector< Rational > &v) | CVC3::Rational | [friend] |
getDenominator() const | CVC3::Rational | |
getInt() const | CVC3::Rational | |
getNumerator() const | CVC3::Rational | |
getUnsigned() const | CVC3::Rational | |
hash() const | CVC3::Rational | |
intRoot(const Rational &base, unsigned long int n) | CVC3::Rational | [friend] |
isInteger() const | CVC3::Rational | |
isUnsigned() const | CVC3::Rational | [inline] |
lcm(const Rational &x, const Rational &y) | CVC3::Rational | [friend] |
lcm(const std::vector< Rational > &v) | CVC3::Rational | [friend] |
mod(const Rational &x, const Rational &y) | CVC3::Rational | [friend] |
operator *(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
operator *=(const Rational &n2) | CVC3::Rational | |
operator!=(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
operator%(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
operator+(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
operator++() | CVC3::Rational | [inline] |
operator++(int) | CVC3::Rational | [inline] |
operator+=(const Rational &n2) | CVC3::Rational | |
operator-(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
operator-() const | CVC3::Rational | |
operator--() | CVC3::Rational | [inline] |
operator--(int) | CVC3::Rational | [inline] |
operator-=(const Rational &n2) | CVC3::Rational | |
operator/(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
operator/=(const Rational &n2) | CVC3::Rational | |
operator<(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
operator<<(std::ostream &os, const Rational &n) | CVC3::Rational | [friend] |
operator<=(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
operator=(const Rational &n) | CVC3::Rational | |
operator==(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
operator>(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
operator>=(const Rational &n1, const Rational &n2) | CVC3::Rational | [friend] |
print() const | CVC3::Rational | |
Rational(const Impl &t) | CVC3::Rational | [private] |
Rational() | CVC3::Rational | |
Rational(const Rational &n) | CVC3::Rational | |
Rational(int n, int d=1) | CVC3::Rational | |
Rational(const char *n, int base=10) | CVC3::Rational | |
Rational(const std::string &n, int base=10) | CVC3::Rational | |
Rational(const char *n, const char *d, int base=10) | CVC3::Rational | |
Rational(const std::string &n, const std::string &d, int base=10) | CVC3::Rational | |
toString(int base=10) const | CVC3::Rational | |
~Rational() | CVC3::Rational | |