Regina 7.3 Calculation Engine
regina::IntegerBase< supportInfinity > Member List

This is the complete list of members for regina::IntegerBase< supportInfinity >, including all inherited members.

abs() constregina::IntegerBase< supportInfinity >inline
divByExact(const IntegerBase &other)regina::IntegerBase< supportInfinity >
divByExact(long other)regina::IntegerBase< supportInfinity >
divExact(const IntegerBase &other) constregina::IntegerBase< supportInfinity >inline
divExact(long other) constregina::IntegerBase< supportInfinity >inline
divisionAlg(const IntegerBase &divisor) constregina::IntegerBase< supportInfinity >
gcd(const IntegerBase &other) constregina::IntegerBase< supportInfinity >
gcdWith(const IntegerBase &other)regina::IntegerBase< supportInfinity >
gcdWithCoeffs(const IntegerBase< supportInfinity > &other) constregina::IntegerBase< supportInfinity >inline
gcdWithCoeffs(const IntegerBase< supportInfinity > &other, IntegerBase< supportInfinity > &u, IntegerBase< supportInfinity > &v) constregina::IntegerBase< supportInfinity >
infinityregina::IntegerBase< supportInfinity >static
IntegerBase()regina::IntegerBase< supportInfinity >inline
IntegerBase(int value)regina::IntegerBase< supportInfinity >inline
IntegerBase(unsigned value)regina::IntegerBase< supportInfinity >inline
IntegerBase(long value)regina::IntegerBase< supportInfinity >inline
IntegerBase(unsigned long value)regina::IntegerBase< supportInfinity >inline
IntegerBase(long long value)regina::IntegerBase< supportInfinity >inline
IntegerBase(unsigned long long value)regina::IntegerBase< supportInfinity >inline
IntegerBase(const IntegerBase< supportInfinity > &value)regina::IntegerBase< supportInfinity >inline
IntegerBase(const IntegerBase<! supportInfinity > &value)regina::IntegerBase< supportInfinity >inline
IntegerBase(IntegerBase< supportInfinity > &&src) noexceptregina::IntegerBase< supportInfinity >inline
IntegerBase(IntegerBase<! supportInfinity > &&src) noexceptregina::IntegerBase< supportInfinity >inline
IntegerBase(const NativeInteger< bytes > &value)regina::IntegerBase< supportInfinity >inline
IntegerBase(python_int value)regina::IntegerBase< supportInfinity >
IntegerBase(double value)regina::IntegerBase< supportInfinity >inline
IntegerBase(const char *value, int base=10)regina::IntegerBase< supportInfinity >
IntegerBase(const std::string &value, int base=10)regina::IntegerBase< supportInfinity >inline
IntegerBase<! supportInfinity > (defined in regina::IntegerBase< supportInfinity >)regina::IntegerBase< supportInfinity >friend
isInfinite() constregina::IntegerBase< supportInfinity >
isNative() constregina::IntegerBase< supportInfinity >inline
isZero() constregina::IntegerBase< supportInfinity >inline
lcm(const IntegerBase &other) constregina::IntegerBase< supportInfinity >
lcmWith(const IntegerBase &other)regina::IntegerBase< supportInfinity >
legendre(const IntegerBase< supportInfinity > &p) constregina::IntegerBase< supportInfinity >
longValue() constregina::IntegerBase< supportInfinity >inline
makeInfinite()regina::IntegerBase< supportInfinity >inline
makeLarge()regina::IntegerBase< supportInfinity >inline
NativeInteger (defined in regina::IntegerBase< supportInfinity >)regina::IntegerBase< supportInfinity >friend
nativeValue() constregina::IntegerBase< supportInfinity >
negate()regina::IntegerBase< supportInfinity >inline
oneregina::IntegerBase< supportInfinity >inlinestatic
operator!=(const IntegerBase &rhs) constregina::IntegerBase< supportInfinity >inline
operator!=(const IntegerBase<! supportInfinity > &rhs) constregina::IntegerBase< supportInfinity >inline
operator!=(long rhs) constregina::IntegerBase< supportInfinity >inline
operator%(const IntegerBase &other) constregina::IntegerBase< supportInfinity >inline
operator%(long other) constregina::IntegerBase< supportInfinity >inline
operator%=(const IntegerBase &other)regina::IntegerBase< supportInfinity >
operator%=(long other)regina::IntegerBase< supportInfinity >
operator*(const IntegerBase &other) constregina::IntegerBase< supportInfinity >inline
operator*(long other) constregina::IntegerBase< supportInfinity >inline
operator*=(const IntegerBase &other)regina::IntegerBase< supportInfinity >
operator*=(long other)regina::IntegerBase< supportInfinity >
operator+(const IntegerBase &other) constregina::IntegerBase< supportInfinity >inline
operator+(long other) constregina::IntegerBase< supportInfinity >inline
operator++()regina::IntegerBase< supportInfinity >inline
operator++(int)regina::IntegerBase< supportInfinity >inline
operator+=(const IntegerBase &other)regina::IntegerBase< supportInfinity >inline
operator+=(long other)regina::IntegerBase< supportInfinity >
operator-(const IntegerBase &other) constregina::IntegerBase< supportInfinity >inline
operator-(long other) constregina::IntegerBase< supportInfinity >inline
operator-() constregina::IntegerBase< supportInfinity >inline
operator--()regina::IntegerBase< supportInfinity >inline
operator--(int)regina::IntegerBase< supportInfinity >inline
operator-=(const IntegerBase &other)regina::IntegerBase< supportInfinity >inline
operator-=(long other)regina::IntegerBase< supportInfinity >
operator/(const IntegerBase &other) constregina::IntegerBase< supportInfinity >inline
operator/(long other) constregina::IntegerBase< supportInfinity >inline
operator/=(const IntegerBase &other)regina::IntegerBase< supportInfinity >
operator/=(long other)regina::IntegerBase< supportInfinity >
operator<(const IntegerBase &rhs) constregina::IntegerBase< supportInfinity >inline
operator<(long rhs) constregina::IntegerBase< supportInfinity >inline
operator<< (defined in regina::IntegerBase< supportInfinity >)regina::IntegerBase< supportInfinity >friend
operator<=(const IntegerBase &rhs) constregina::IntegerBase< supportInfinity >inline
operator<=(long rhs) constregina::IntegerBase< supportInfinity >inline
operator=(const IntegerBase &value)regina::IntegerBase< supportInfinity >inline
operator=(const IntegerBase<! supportInfinity > &value)regina::IntegerBase< supportInfinity >inline
operator=(IntegerBase &&src) noexceptregina::IntegerBase< supportInfinity >inline
operator=(IntegerBase<! supportInfinity > &&src) noexceptregina::IntegerBase< supportInfinity >inline
operator=(int value)regina::IntegerBase< supportInfinity >inline
operator=(unsigned value)regina::IntegerBase< supportInfinity >inline
operator=(long value)regina::IntegerBase< supportInfinity >inline
operator=(unsigned long value)regina::IntegerBase< supportInfinity >inline
operator=(long long value)regina::IntegerBase< supportInfinity >inline
operator=(unsigned long long value)regina::IntegerBase< supportInfinity >inline
operator=(const char *value)regina::IntegerBase< supportInfinity >
operator=(const std::string &value)regina::IntegerBase< supportInfinity >inline
operator==(const IntegerBase &rhs) constregina::IntegerBase< supportInfinity >inline
operator==(const IntegerBase<! supportInfinity > &rhs) constregina::IntegerBase< supportInfinity >inline
operator==(long rhs) constregina::IntegerBase< supportInfinity >inline
operator>(const IntegerBase &rhs) constregina::IntegerBase< supportInfinity >inline
operator>(long rhs) constregina::IntegerBase< supportInfinity >inline
operator>=(const IntegerBase &rhs) constregina::IntegerBase< supportInfinity >inline
operator>=(long rhs) constregina::IntegerBase< supportInfinity >inline
pythonValue() constregina::IntegerBase< supportInfinity >
raiseToPower(unsigned long exp)regina::IntegerBase< supportInfinity >
randomBinary(unsigned long n)regina::IntegerBase< supportInfinity >static
randomBoundedByThis() constregina::IntegerBase< supportInfinity >
randomCornerBinary(unsigned long n)regina::IntegerBase< supportInfinity >static
rawData() constregina::IntegerBase< supportInfinity >inline
rawData()regina::IntegerBase< supportInfinity >inline
safeLongValue() constregina::IntegerBase< supportInfinity >inline
setRaw(mpz_srcptr fromData)regina::IntegerBase< supportInfinity >inline
sign() constregina::IntegerBase< supportInfinity >inline
stringValue(int base=10) constregina::IntegerBase< supportInfinity >
swap(IntegerBase &other) noexceptregina::IntegerBase< supportInfinity >inline
tightDecode(std::istream &input)regina::IntegerBase< supportInfinity >inlinestatic
tightDecoding(const std::string &enc)regina::IntegerBase< supportInfinity >inlinestatic
tightEncode(std::ostream &out) constregina::IntegerBase< supportInfinity >inline
tightEncoding() constregina::IntegerBase< supportInfinity >inline
tryReduce()regina::IntegerBase< supportInfinity >inline
zeroregina::IntegerBase< supportInfinity >inlinestatic
~IntegerBase()regina::IntegerBase< supportInfinity >inline

Copyright © 1999-2023, The Regina development team
This software is released under the GNU General Public License, with some additional permissions; see the source code for details.
For further information, or to submit a bug or other problem, please contact Ben Burton (bab@maths.uq.edu.au).