_and(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
_and(const Integer &x, long y, Integer &dest) | Integer | [friend] |
_and(long x, const Integer &y, Integer &dest) | Integer | [friend] |
_or(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
_or(const Integer &x, long y, Integer &dest) | Integer | [friend] |
_or(long x, const Integer &y, Integer &dest) | Integer | [friend] |
_xor(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
_xor(const Integer &x, long y, Integer &dest) | Integer | [friend] |
_xor(long x, const Integer &y, Integer &dest) | Integer | [friend] |
abs() | Integer | [inline] |
abs(const Integer &x, Integer &dest) | Integer | [friend] |
add(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
add(const Integer &x, long y, Integer &dest) | Integer | [friend] |
add(long x, const Integer &y, Integer &dest) | Integer | [friend] |
as_double() const | Integer | |
as_long() const | Integer | [inline] |
atoI(const char *s, int base=10) | Integer | [friend] |
clearbit(Integer &x, long b) | Integer | [friend] |
compare(const Integer &, const Integer &) | Integer | [friend] |
compare(const Integer &, long) | Integer | [friend] |
compare(long, const Integer &) | Integer | [friend] |
complement() | Integer | [inline] |
complement(const Integer &x, Integer &dest) | Integer | [friend] |
div(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
div(const Integer &x, long y, Integer &dest) | Integer | [friend] |
divide(const Integer &x, const Integer &y, Integer &q, Integer &r) | Integer | [friend] |
divide(const Integer &x, long y, Integer &q, long &r) | Integer | [friend] |
error(const char *msg) const | Integer | |
even(const Integer &) | Integer | [friend] |
fits_in_double() const | Integer | |
fits_in_long() const | Integer | [inline] |
gcd(const Integer &, const Integer &) | Integer | [friend] |
initialized() const | Integer | [inline] |
Integer() | Integer | [inline] |
Integer(int) | Integer | [inline] |
Integer(long) | Integer | [inline] |
Integer(unsigned long) | Integer | [inline] |
Integer(IntRep *) | Integer | [inline] |
Integer(const Integer &) | Integer | [inline] |
Itoa(const Integer &x, int base=10, int width=0) | Integer | [friend] |
lg(const Integer &) | Integer | [friend] |
lshift(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
lshift(const Integer &x, long y, Integer &dest) | Integer | [friend] |
mod(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
mod(const Integer &x, long y, Integer &dest) | Integer | [friend] |
mul(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
mul(const Integer &x, long y, Integer &dest) | Integer | [friend] |
mul(long x, const Integer &y, Integer &dest) | Integer | [friend] |
negate1() | Integer | [inline] |
negate1(const Integer &x, Integer &dest) | Integer | [friend] |
odd(const Integer &) | Integer | [friend] |
OK() const | Integer | |
operator &=(const Integer &) | Integer | [inline] |
operator &=(long) | Integer | [inline] |
operator *=(const Integer &) | Integer | [inline] |
operator *=(long) | Integer | [inline] |
operator%=(const Integer &) | Integer | [inline] |
operator%=(long) | Integer | [inline] |
operator++() | Integer | [inline] |
operator+=(const Integer &) | Integer | [inline] |
operator+=(long) | Integer | [inline] |
operator--() | Integer | [inline] |
operator-=(const Integer &) | Integer | [inline] |
operator-=(long) | Integer | [inline] |
operator/=(const Integer &) | Integer | [inline] |
operator/=(long) | Integer | [inline] |
operator<<(ostream &s, const Integer &y) | Integer | [friend] |
operator<<=(const Integer &) | Integer | [inline] |
operator<<=(long) | Integer | [inline] |
operator=(const Integer &) | Integer | [inline] |
operator=(long) | Integer | [inline] |
operator>>(istream &stream, Integer &val) | Integer | [friend] |
operator>>=(const Integer &) | Integer | [inline] |
operator>>=(long) | Integer | [inline] |
operator^=(const Integer &) | Integer | [inline] |
operator^=(long) | Integer | [inline] |
operator|=(const Integer &) | Integer | [inline] |
operator|=(long) | Integer | [inline] |
pow(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
pow(const Integer &x, long y, Integer &dest) | Integer | [friend] |
printon(ostream &s, int base=10, int width=0) const | Integer | |
ratio(const Integer &x, const Integer &y) | Integer | [friend] |
rep | Integer | [protected] |
rshift(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
rshift(const Integer &x, long y, Integer &dest) | Integer | [friend] |
sign(const Integer &) | Integer | [friend] |
sub(const Integer &x, const Integer &y, Integer &dest) | Integer | [friend] |
sub(const Integer &x, long y, Integer &dest) | Integer | [friend] |
sub(long x, const Integer &y, Integer &dest) | Integer | [friend] |
testbit(const Integer &x, long b) | Integer | [friend] |
ucompare(const Integer &, const Integer &) | Integer | [friend] |
ucompare(const Integer &, long) | Integer | [friend] |
ucompare(long, const Integer &) | Integer | [friend] |
~Integer() | Integer | [inline] |