| _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] |